./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-jme.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6a55dd68-0a9f-4986-92ba-a8ec9c82920f/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6a55dd68-0a9f-4986-92ba-a8ec9c82920f/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_6a55dd68-0a9f-4986-92ba-a8ec9c82920f/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6a55dd68-0a9f-4986-92ba-a8ec9c82920f/bin/utaipan-verify-nQ1chXbOIh/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-jme.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6a55dd68-0a9f-4986-92ba-a8ec9c82920f/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_6a55dd68-0a9f-4986-92ba-a8ec9c82920f/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 2ed7e65f4873f721e135371f2b64bea53a61355f60220cd3c965b9b34f2d17e4 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 18:08:44,979 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 18:08:45,042 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6a55dd68-0a9f-4986-92ba-a8ec9c82920f/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-64bit-Taipan_Default.epf [2023-12-02 18:08:45,047 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 18:08:45,048 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 18:08:45,071 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 18:08:45,071 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 18:08:45,072 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 18:08:45,073 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 18:08:45,073 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 18:08:45,074 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 18:08:45,074 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 18:08:45,075 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 18:08:45,075 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-12-02 18:08:45,076 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 18:08:45,076 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 18:08:45,077 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-12-02 18:08:45,077 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-12-02 18:08:45,077 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 18:08:45,078 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-12-02 18:08:45,078 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-12-02 18:08:45,079 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2023-12-02 18:08:45,080 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 18:08:45,080 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 18:08:45,081 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-02 18:08:45,081 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 18:08:45,081 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 18:08:45,082 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 18:08:45,082 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 18:08:45,082 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 18:08:45,083 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 18:08:45,083 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 18:08:45,083 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 18:08:45,083 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 18:08:45,084 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 18:08:45,084 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 18:08:45,084 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 18:08:45,084 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 18:08:45,084 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-12-02 18:08:45,085 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-02 18:08:45,085 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 18:08:45,085 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 18:08:45,085 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 18:08:45,086 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 18:08:45,086 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_6a55dd68-0a9f-4986-92ba-a8ec9c82920f/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_6a55dd68-0a9f-4986-92ba-a8ec9c82920f/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 -> 2ed7e65f4873f721e135371f2b64bea53a61355f60220cd3c965b9b34f2d17e4 [2023-12-02 18:08:45,319 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 18:08:45,342 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 18:08:45,345 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 18:08:45,346 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 18:08:45,347 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 18:08:45,348 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6a55dd68-0a9f-4986-92ba-a8ec9c82920f/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-jme.cil.i [2023-12-02 18:08:48,082 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 18:08:48,587 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 18:08:48,587 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6a55dd68-0a9f-4986-92ba-a8ec9c82920f/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-jme.cil.i [2023-12-02 18:08:48,628 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6a55dd68-0a9f-4986-92ba-a8ec9c82920f/bin/utaipan-verify-nQ1chXbOIh/data/7c8695523/07424b2dd9774a1faf07a4051ef207b3/FLAG1358acd17 [2023-12-02 18:08:48,642 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6a55dd68-0a9f-4986-92ba-a8ec9c82920f/bin/utaipan-verify-nQ1chXbOIh/data/7c8695523/07424b2dd9774a1faf07a4051ef207b3 [2023-12-02 18:08:48,645 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 18:08:48,647 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 18:08:48,648 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 18:08:48,648 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 18:08:48,653 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 18:08:48,654 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 06:08:48" (1/1) ... [2023-12-02 18:08:48,655 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1f8070e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:08:48, skipping insertion in model container [2023-12-02 18:08:48,655 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 06:08:48" (1/1) ... [2023-12-02 18:08:48,921 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 18:08:52,907 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_6a55dd68-0a9f-4986-92ba-a8ec9c82920f/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-jme.cil.i[464820,464833] [2023-12-02 18:08:52,911 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_6a55dd68-0a9f-4986-92ba-a8ec9c82920f/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-jme.cil.i[464989,465002] [2023-12-02 18:08:52,911 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_6a55dd68-0a9f-4986-92ba-a8ec9c82920f/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-jme.cil.i[465156,465169] [2023-12-02 18:08:52,912 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_6a55dd68-0a9f-4986-92ba-a8ec9c82920f/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-jme.cil.i[465324,465337] [2023-12-02 18:08:52,931 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 18:08:52,969 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 18:08:53,048 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"); [6137] [2023-12-02 18:08:53,049 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)); [6144] [2023-12-02 18:08:53,049 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6151] [2023-12-02 18:08:53,051 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)); [6191-6192] [2023-12-02 18:08:53,051 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"); [6197-6199] [2023-12-02 18:08:53,051 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" (809), "i" (12UL)); [6224-6225] [2023-12-02 18:08:53,052 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" (45UL), [paravirt_opptr] "i" (& pv_irq_ops.restore_fl.func), [paravirt_clobber] "i" (1), "D" (f): "memory", "cc"); [6230-6232] [2023-12-02 18:08:53,052 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" (814), "i" (12UL)); [6256-6257] [2023-12-02 18:08:53,053 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" (46UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [6262-6264] [2023-12-02 18:08:53,054 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; addl %1,%0": "+m" (v->counter): "ir" (i)); [6303] [2023-12-02 18:08:53,054 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; subl %1,%0": "+m" (v->counter): "ir" (i)); [6310] [2023-12-02 18:08:53,054 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; incl %0": "+m" (v->counter)); [6317] [2023-12-02 18:08:53,055 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decl %0": "+m" (v->counter)); [6324] [2023-12-02 18:08:53,055 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6331] [2023-12-02 18:08:53,057 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6416] [2023-12-02 18:08:53,057 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6423] [2023-12-02 18:08:53,058 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ (" addl %1,%0\n adcl $0xffff,%0": "=r" (sum): "r" (sum << 16), "0" (sum & 4294901760U)); [6490] [2023-12-02 18:08:53,059 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ (" addl %1, %0\n adcl %2, %0\n adcl %3, %0\n adcl $0, %0\n": "=r" (sum): "g" (daddr), "g" (saddr), "g" (((int )len + (int )proto) << 8), "0" (sum)); [6498-6499] [2023-12-02 18:08:53,063 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)); [6578-6579] [2023-12-02 18:08:53,064 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)); [6607-6608] [2023-12-02 18:08:53,065 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)); [6644-6645] [2023-12-02 18:08:53,066 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)); [6681-6682] [2023-12-02 18:08:53,073 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)); [7070-7071] [2023-12-02 18:08:53,074 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7077] [2023-12-02 18:08:53,083 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7507] [2023-12-02 18:08:53,084 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7558] [2023-12-02 18:08:53,084 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [7569] [2023-12-02 18:08:53,084 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7578] [2023-12-02 18:08:53,087 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7693] [2023-12-02 18:08:53,088 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7745] [2023-12-02 18:08:53,137 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7803] [2023-12-02 18:08:53,137 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7805] [2023-12-02 18:08:53,138 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7812] [2023-12-02 18:08:53,138 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7814] [2023-12-02 18:08:53,147 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8138] [2023-12-02 18:08:53,156 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8539] [2023-12-02 18:08:53,157 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8544] [2023-12-02 18:08:53,157 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8560] [2023-12-02 18:08:53,158 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [8587] [2023-12-02 18:08:53,160 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8627] [2023-12-02 18:08:53,164 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8829] [2023-12-02 18:08:53,165 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8836] [2023-12-02 18:08:53,166 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8861] [2023-12-02 18:08:53,166 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [8888] [2023-12-02 18:08:53,173 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [9156] [2023-12-02 18:08:53,177 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9438] [2023-12-02 18:08:53,178 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9462] [2023-12-02 18:08:53,182 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9762] [2023-12-02 18:08:53,210 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10871] [2023-12-02 18:08:53,211 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10885] [2023-12-02 18:08:53,212 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10919] [2023-12-02 18:08:53,213 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10934] [2023-12-02 18:08:53,218 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [11130] [2023-12-02 18:08:53,367 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_6a55dd68-0a9f-4986-92ba-a8ec9c82920f/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-jme.cil.i[464820,464833] [2023-12-02 18:08:53,368 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_6a55dd68-0a9f-4986-92ba-a8ec9c82920f/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-jme.cil.i[464989,465002] [2023-12-02 18:08:53,368 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_6a55dd68-0a9f-4986-92ba-a8ec9c82920f/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-jme.cil.i[465156,465169] [2023-12-02 18:08:53,369 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_6a55dd68-0a9f-4986-92ba-a8ec9c82920f/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-jme.cil.i[465324,465337] [2023-12-02 18:08:53,380 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 18:08:53,717 WARN L675 CHandler]: The function strcat is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 18:08:53,724 INFO L206 MainTranslator]: Completed translation [2023-12-02 18:08:53,725 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:08:53 WrapperNode [2023-12-02 18:08:53,725 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 18:08:53,726 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 18:08:53,726 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 18:08:53,726 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 18:08:53,733 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:08:53" (1/1) ... [2023-12-02 18:08:53,827 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:08:53" (1/1) ... [2023-12-02 18:08:54,035 INFO L138 Inliner]: procedures = 663, calls = 2998, calls flagged for inlining = 321, calls inlined = 256, statements flattened = 6976 [2023-12-02 18:08:54,036 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 18:08:54,036 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 18:08:54,037 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 18:08:54,037 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 18:08:54,047 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:08:53" (1/1) ... [2023-12-02 18:08:54,047 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:08:53" (1/1) ... [2023-12-02 18:08:54,074 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:08:53" (1/1) ... [2023-12-02 18:08:54,075 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:08:53" (1/1) ... [2023-12-02 18:08:54,187 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:08:53" (1/1) ... [2023-12-02 18:08:54,218 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:08:53" (1/1) ... [2023-12-02 18:08:54,259 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:08:53" (1/1) ... [2023-12-02 18:08:54,277 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:08:53" (1/1) ... [2023-12-02 18:08:54,369 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 18:08:54,371 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 18:08:54,371 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 18:08:54,371 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 18:08:54,372 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:08:53" (1/1) ... [2023-12-02 18:08:54,376 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 18:08:54,386 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6a55dd68-0a9f-4986-92ba-a8ec9c82920f/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:08:54,398 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6a55dd68-0a9f-4986-92ba-a8ec9c82920f/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 18:08:54,403 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6a55dd68-0a9f-4986-92ba-a8ec9c82920f/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 18:08:54,433 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2023-12-02 18:08:54,433 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2023-12-02 18:08:54,434 INFO L130 BoogieDeclarations]: Found specification of procedure ipv6_hdr [2023-12-02 18:08:54,434 INFO L138 BoogieDeclarations]: Found implementation of procedure ipv6_hdr [2023-12-02 18:08:54,434 INFO L130 BoogieDeclarations]: Found specification of procedure device_set_wakeup_enable [2023-12-02 18:08:54,434 INFO L138 BoogieDeclarations]: Found implementation of procedure device_set_wakeup_enable [2023-12-02 18:08:54,434 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2023-12-02 18:08:54,434 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2023-12-02 18:08:54,435 INFO L130 BoogieDeclarations]: Found specification of procedure jme_reset_mac_processor [2023-12-02 18:08:54,435 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_reset_mac_processor [2023-12-02 18:08:54,435 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-12-02 18:08:54,435 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-12-02 18:08:54,435 INFO L130 BoogieDeclarations]: Found specification of procedure jwrite32 [2023-12-02 18:08:54,435 INFO L138 BoogieDeclarations]: Found implementation of procedure jwrite32 [2023-12-02 18:08:54,435 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2023-12-02 18:08:54,435 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2023-12-02 18:08:54,436 INFO L130 BoogieDeclarations]: Found specification of procedure jme_get_regs_len [2023-12-02 18:08:54,436 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_get_regs_len [2023-12-02 18:08:54,436 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2023-12-02 18:08:54,436 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2023-12-02 18:08:54,436 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-12-02 18:08:54,436 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-12-02 18:08:54,436 INFO L130 BoogieDeclarations]: Found specification of procedure jme_mac_txclk_on [2023-12-02 18:08:54,436 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_mac_txclk_on [2023-12-02 18:08:54,436 INFO L130 BoogieDeclarations]: Found specification of procedure jme_disable_rx_engine [2023-12-02 18:08:54,436 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_disable_rx_engine [2023-12-02 18:08:54,437 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-12-02 18:08:54,437 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-12-02 18:08:54,437 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_restore [2023-12-02 18:08:54,437 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_restore [2023-12-02 18:08:54,437 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2023-12-02 18:08:54,437 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2023-12-02 18:08:54,437 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2023-12-02 18:08:54,438 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2023-12-02 18:08:54,438 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2023-12-02 18:08:54,438 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2023-12-02 18:08:54,438 INFO L130 BoogieDeclarations]: Found specification of procedure jme_reset_link [2023-12-02 18:08:54,438 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_reset_link [2023-12-02 18:08:54,438 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2023-12-02 18:08:54,438 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2023-12-02 18:08:54,438 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-12-02 18:08:54,438 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-12-02 18:08:54,439 INFO L130 BoogieDeclarations]: Found specification of procedure jme_netpoll [2023-12-02 18:08:54,439 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_netpoll [2023-12-02 18:08:54,439 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_page [2023-12-02 18:08:54,439 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_page [2023-12-02 18:08:54,439 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2023-12-02 18:08:54,439 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2023-12-02 18:08:54,439 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2023-12-02 18:08:54,439 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2023-12-02 18:08:54,439 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2023-12-02 18:08:54,440 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2023-12-02 18:08:54,440 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2023-12-02 18:08:54,440 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2023-12-02 18:08:54,440 INFO L130 BoogieDeclarations]: Found specification of procedure netif_rx [2023-12-02 18:08:54,440 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2023-12-02 18:08:54,440 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2023-12-02 18:08:54,440 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-12-02 18:08:54,440 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-12-02 18:08:54,441 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2023-12-02 18:08:54,441 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2023-12-02 18:08:54,441 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-12-02 18:08:54,441 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2023-12-02 18:08:54,441 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2023-12-02 18:08:54,441 INFO L130 BoogieDeclarations]: Found specification of procedure jread32 [2023-12-02 18:08:54,442 INFO L138 BoogieDeclarations]: Found implementation of procedure jread32 [2023-12-02 18:08:54,442 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_init [2023-12-02 18:08:54,442 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_init [2023-12-02 18:08:54,442 INFO L130 BoogieDeclarations]: Found specification of procedure netif_receive_skb [2023-12-02 18:08:54,442 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2023-12-02 18:08:54,442 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2023-12-02 18:08:54,442 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2023-12-02 18:08:54,442 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2023-12-02 18:08:54,442 INFO L130 BoogieDeclarations]: Found specification of procedure jme_set_rx_pcc [2023-12-02 18:08:54,442 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_set_rx_pcc [2023-12-02 18:08:54,442 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2023-12-02 18:08:54,443 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2023-12-02 18:08:54,443 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2023-12-02 18:08:54,443 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2023-12-02 18:08:54,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-12-02 18:08:54,443 INFO L130 BoogieDeclarations]: Found specification of procedure jme_set_unicastaddr [2023-12-02 18:08:54,443 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_set_unicastaddr [2023-12-02 18:08:54,443 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2023-12-02 18:08:54,444 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2023-12-02 18:08:54,444 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-12-02 18:08:54,444 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-12-02 18:08:54,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-12-02 18:08:54,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2023-12-02 18:08:54,444 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2023-12-02 18:08:54,444 INFO L130 BoogieDeclarations]: Found specification of procedure jme_phy_calibration [2023-12-02 18:08:54,445 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_phy_calibration [2023-12-02 18:08:54,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-12-02 18:08:54,445 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2023-12-02 18:08:54,445 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2023-12-02 18:08:54,449 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_82 [2023-12-02 18:08:54,449 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_82 [2023-12-02 18:08:54,450 INFO L130 BoogieDeclarations]: Found specification of procedure jme_restart_rx_engine [2023-12-02 18:08:54,450 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_restart_rx_engine [2023-12-02 18:08:54,450 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_80 [2023-12-02 18:08:54,450 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_80 [2023-12-02 18:08:54,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-12-02 18:08:54,450 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-12-02 18:08:54,450 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_88 [2023-12-02 18:08:54,451 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_88 [2023-12-02 18:08:54,451 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2023-12-02 18:08:54,451 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2023-12-02 18:08:54,451 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2023-12-02 18:08:54,451 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2023-12-02 18:08:54,451 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2023-12-02 18:08:54,451 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2023-12-02 18:08:54,451 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_hi_schedule [2023-12-02 18:08:54,452 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_hi_schedule [2023-12-02 18:08:54,452 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2023-12-02 18:08:54,452 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2023-12-02 18:08:54,452 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2023-12-02 18:08:54,452 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2023-12-02 18:08:54,452 INFO L130 BoogieDeclarations]: Found specification of procedure jme_linkstat_from_phy [2023-12-02 18:08:54,452 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_linkstat_from_phy [2023-12-02 18:08:54,452 INFO L130 BoogieDeclarations]: Found specification of procedure jme_mdio_write [2023-12-02 18:08:54,452 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_mdio_write [2023-12-02 18:08:54,452 INFO L130 BoogieDeclarations]: Found specification of procedure jme_phy_on [2023-12-02 18:08:54,453 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_phy_on [2023-12-02 18:08:54,453 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2023-12-02 18:08:54,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2023-12-02 18:08:54,453 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-12-02 18:08:54,453 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2023-12-02 18:08:54,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2023-12-02 18:08:54,453 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2023-12-02 18:08:54,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2023-12-02 18:08:54,453 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2023-12-02 18:08:54,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2023-12-02 18:08:54,453 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_4 [2023-12-02 18:08:54,454 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_4 [2023-12-02 18:08:54,454 INFO L130 BoogieDeclarations]: Found specification of procedure smi_phy_addr [2023-12-02 18:08:54,454 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_phy_addr [2023-12-02 18:08:54,454 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 18:08:54,454 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-12-02 18:08:54,454 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-12-02 18:08:54,454 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2023-12-02 18:08:54,454 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2023-12-02 18:08:54,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-12-02 18:08:54,454 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2023-12-02 18:08:54,454 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2023-12-02 18:08:54,454 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-12-02 18:08:54,455 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-12-02 18:08:54,455 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-12-02 18:08:54,455 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-12-02 18:08:54,455 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_schedule [2023-12-02 18:08:54,455 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_schedule [2023-12-02 18:08:54,455 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2023-12-02 18:08:54,455 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2023-12-02 18:08:54,455 INFO L130 BoogieDeclarations]: Found specification of procedure reg_dbg [2023-12-02 18:08:54,455 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_dbg [2023-12-02 18:08:54,455 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-12-02 18:08:54,455 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-12-02 18:08:54,455 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2023-12-02 18:08:54,456 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2023-12-02 18:08:54,456 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2023-12-02 18:08:54,456 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2023-12-02 18:08:54,456 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2023-12-02 18:08:54,456 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2023-12-02 18:08:54,456 INFO L130 BoogieDeclarations]: Found specification of procedure jme_start_irq [2023-12-02 18:08:54,456 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_start_irq [2023-12-02 18:08:54,457 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_save_flags [2023-12-02 18:08:54,457 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_save_flags [2023-12-02 18:08:54,457 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 18:08:54,457 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 18:08:54,457 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2023-12-02 18:08:54,457 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2023-12-02 18:08:54,457 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdr [2023-12-02 18:08:54,458 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdr [2023-12-02 18:08:54,458 INFO L130 BoogieDeclarations]: Found specification of procedure jme_fill_tx_map [2023-12-02 18:08:54,458 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_fill_tx_map [2023-12-02 18:08:54,458 INFO L130 BoogieDeclarations]: Found specification of procedure jme_free_tx_resources [2023-12-02 18:08:54,458 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_free_tx_resources [2023-12-02 18:08:54,458 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2023-12-02 18:08:54,458 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2023-12-02 18:08:54,458 INFO L130 BoogieDeclarations]: Found specification of procedure jme_polling_mode [2023-12-02 18:08:54,458 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_polling_mode [2023-12-02 18:08:54,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-12-02 18:08:54,458 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable_pending [2023-12-02 18:08:54,459 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable_pending [2023-12-02 18:08:54,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-12-02 18:08:54,459 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-12-02 18:08:54,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-12-02 18:08:54,459 INFO L130 BoogieDeclarations]: Found specification of procedure jme_remove_one [2023-12-02 18:08:54,459 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_remove_one [2023-12-02 18:08:54,459 INFO L130 BoogieDeclarations]: Found specification of procedure jme_powersave_phy [2023-12-02 18:08:54,459 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_powersave_phy [2023-12-02 18:08:54,459 INFO L130 BoogieDeclarations]: Found specification of procedure jme_mac_rxclk_on [2023-12-02 18:08:54,459 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_mac_rxclk_on [2023-12-02 18:08:54,459 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_jme_cleanup_module_13_2 [2023-12-02 18:08:54,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_jme_cleanup_module_13_2 [2023-12-02 18:08:54,460 INFO L130 BoogieDeclarations]: Found specification of procedure new_phy_power_ctrl [2023-12-02 18:08:54,460 INFO L138 BoogieDeclarations]: Found implementation of procedure new_phy_power_ctrl [2023-12-02 18:08:54,460 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-12-02 18:08:54,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-12-02 18:08:54,460 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2023-12-02 18:08:54,460 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2023-12-02 18:08:54,460 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_byte [2023-12-02 18:08:54,460 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_byte [2023-12-02 18:08:54,460 INFO L130 BoogieDeclarations]: Found specification of procedure jme_intr_msi [2023-12-02 18:08:54,460 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_intr_msi [2023-12-02 18:08:54,461 INFO L130 BoogieDeclarations]: Found specification of procedure jwrite32f [2023-12-02 18:08:54,461 INFO L138 BoogieDeclarations]: Found implementation of procedure jwrite32f [2023-12-02 18:08:54,461 INFO L130 BoogieDeclarations]: Found specification of procedure smi_reg_addr [2023-12-02 18:08:54,461 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_reg_addr [2023-12-02 18:08:54,461 INFO L130 BoogieDeclarations]: Found specification of procedure jme_get_settings [2023-12-02 18:08:54,461 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_get_settings [2023-12-02 18:08:54,461 INFO L130 BoogieDeclarations]: Found specification of procedure ip_hdr [2023-12-02 18:08:54,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ip_hdr [2023-12-02 18:08:54,461 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2023-12-02 18:08:54,461 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2023-12-02 18:08:54,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-12-02 18:08:54,462 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-12-02 18:08:54,462 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2023-12-02 18:08:54,462 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2023-12-02 18:08:54,462 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2023-12-02 18:08:54,462 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2023-12-02 18:08:54,462 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_kill [2023-12-02 18:08:54,462 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_kill [2023-12-02 18:08:54,463 INFO L130 BoogieDeclarations]: Found specification of procedure jme_nway_reset [2023-12-02 18:08:54,463 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_nway_reset [2023-12-02 18:08:54,463 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2023-12-02 18:08:54,463 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2023-12-02 18:08:54,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-12-02 18:08:54,463 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_off [2023-12-02 18:08:54,464 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_off [2023-12-02 18:08:54,464 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2023-12-02 18:08:54,464 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2023-12-02 18:08:54,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-12-02 18:08:54,464 INFO L130 BoogieDeclarations]: Found specification of procedure jme_free_rx_resources [2023-12-02 18:08:54,464 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_free_rx_resources [2023-12-02 18:08:54,464 INFO L130 BoogieDeclarations]: Found specification of procedure jme_resume [2023-12-02 18:08:54,465 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_resume [2023-12-02 18:08:54,465 INFO L130 BoogieDeclarations]: Found specification of procedure jme_tx_timeout [2023-12-02 18:08:54,465 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_tx_timeout [2023-12-02 18:08:54,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-12-02 18:08:54,465 INFO L130 BoogieDeclarations]: Found specification of procedure jme_disable_tx_engine [2023-12-02 18:08:54,465 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_disable_tx_engine [2023-12-02 18:08:54,465 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-12-02 18:08:54,466 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-12-02 18:08:54,466 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2023-12-02 18:08:54,466 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2023-12-02 18:08:54,466 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2023-12-02 18:08:54,466 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2023-12-02 18:08:54,466 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2023-12-02 18:08:54,466 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2023-12-02 18:08:54,466 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2023-12-02 18:08:54,466 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2023-12-02 18:08:54,466 INFO L130 BoogieDeclarations]: Found specification of procedure jme_mac_txclk_off [2023-12-02 18:08:54,467 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_mac_txclk_off [2023-12-02 18:08:54,467 INFO L130 BoogieDeclarations]: Found specification of procedure jme_phy_setEA [2023-12-02 18:08:54,467 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_phy_setEA [2023-12-02 18:08:54,467 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2023-12-02 18:08:54,467 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2023-12-02 18:08:54,467 INFO L130 BoogieDeclarations]: Found specification of procedure jme_set_multi [2023-12-02 18:08:54,467 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_set_multi [2023-12-02 18:08:54,467 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2023-12-02 18:08:54,467 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2023-12-02 18:08:54,467 INFO L130 BoogieDeclarations]: Found specification of procedure mmapio_memcpy [2023-12-02 18:08:54,467 INFO L138 BoogieDeclarations]: Found implementation of procedure mmapio_memcpy [2023-12-02 18:08:54,467 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_87 [2023-12-02 18:08:54,468 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_87 [2023-12-02 18:08:54,468 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2023-12-02 18:08:54,468 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2023-12-02 18:08:54,468 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2023-12-02 18:08:54,468 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2023-12-02 18:08:54,468 INFO L130 BoogieDeclarations]: Found specification of procedure jme_phy_specreg_read [2023-12-02 18:08:54,468 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_phy_specreg_read [2023-12-02 18:08:54,468 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_81 [2023-12-02 18:08:54,468 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_81 [2023-12-02 18:08:54,468 INFO L130 BoogieDeclarations]: Found specification of procedure jme_clear_pm [2023-12-02 18:08:54,468 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_clear_pm [2023-12-02 18:08:54,468 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_disable [2023-12-02 18:08:54,469 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_disable [2023-12-02 18:08:54,469 INFO L130 BoogieDeclarations]: Found specification of procedure jme_close [2023-12-02 18:08:54,469 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_close [2023-12-02 18:08:54,469 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2023-12-02 18:08:54,469 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2023-12-02 18:08:54,469 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_79 [2023-12-02 18:08:54,469 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_79 [2023-12-02 18:08:54,469 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header [2023-12-02 18:08:54,469 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header [2023-12-02 18:08:54,469 INFO L130 BoogieDeclarations]: Found specification of procedure jme_stop_irq [2023-12-02 18:08:54,469 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_stop_irq [2023-12-02 18:08:54,470 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-12-02 18:08:54,470 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-12-02 18:08:54,470 INFO L130 BoogieDeclarations]: Found specification of procedure jme_shutdown [2023-12-02 18:08:54,470 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_shutdown [2023-12-02 18:08:54,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-12-02 18:08:54,470 INFO L130 BoogieDeclarations]: Found specification of procedure jme_mac_rxclk_off [2023-12-02 18:08:54,470 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_mac_rxclk_off [2023-12-02 18:08:54,470 INFO L130 BoogieDeclarations]: Found specification of procedure jme_reset_phy_processor [2023-12-02 18:08:54,470 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_reset_phy_processor [2023-12-02 18:08:54,470 INFO L130 BoogieDeclarations]: Found specification of procedure jme_suspend [2023-12-02 18:08:54,470 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_suspend [2023-12-02 18:08:54,470 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-12-02 18:08:54,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-12-02 18:08:54,471 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2023-12-02 18:08:54,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2023-12-02 18:08:54,471 INFO L130 BoogieDeclarations]: Found specification of procedure jme_phy_specreg_write [2023-12-02 18:08:54,471 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_phy_specreg_write [2023-12-02 18:08:54,471 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2023-12-02 18:08:54,471 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2023-12-02 18:08:54,471 INFO L130 BoogieDeclarations]: Found specification of procedure jme_phy_off [2023-12-02 18:08:54,471 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_phy_off [2023-12-02 18:08:54,471 INFO L130 BoogieDeclarations]: Found specification of procedure jme_set_phyfifo_5level [2023-12-02 18:08:54,471 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_set_phyfifo_5level [2023-12-02 18:08:54,471 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2023-12-02 18:08:54,471 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2023-12-02 18:08:54,472 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2023-12-02 18:08:54,472 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2023-12-02 18:08:54,472 INFO L130 BoogieDeclarations]: Found specification of procedure jme_get_eeprom_len [2023-12-02 18:08:54,472 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_get_eeprom_len [2023-12-02 18:08:54,472 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_nonlinear [2023-12-02 18:08:54,472 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_nonlinear [2023-12-02 18:08:54,472 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2023-12-02 18:08:54,472 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2023-12-02 18:08:54,473 INFO L130 BoogieDeclarations]: Found specification of procedure jme_stop_pcc_timer [2023-12-02 18:08:54,473 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_stop_pcc_timer [2023-12-02 18:08:54,473 INFO L130 BoogieDeclarations]: Found specification of procedure jme_interrupt_mode [2023-12-02 18:08:54,473 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_interrupt_mode [2023-12-02 18:08:54,473 INFO L130 BoogieDeclarations]: Found specification of procedure jme_set_settings [2023-12-02 18:08:54,473 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_set_settings [2023-12-02 18:08:54,473 INFO L130 BoogieDeclarations]: Found specification of procedure jme_mdio_read [2023-12-02 18:08:54,473 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_mdio_read [2023-12-02 18:08:54,473 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2023-12-02 18:08:54,473 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2023-12-02 18:08:54,473 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2023-12-02 18:08:54,474 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2023-12-02 18:08:54,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-12-02 18:08:54,474 INFO L130 BoogieDeclarations]: Found specification of procedure jme_open [2023-12-02 18:08:54,474 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_open [2023-12-02 18:08:54,474 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2023-12-02 18:08:54,474 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2023-12-02 18:08:54,474 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_device [2023-12-02 18:08:54,474 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_device [2023-12-02 18:08:54,474 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_enable [2023-12-02 18:08:54,474 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_enable [2023-12-02 18:08:55,357 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 18:08:55,363 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 18:08:55,842 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-12-02 18:09:00,901 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2023-12-02 18:09:01,153 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 18:09:04,112 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 18:09:04,112 INFO L309 CfgBuilder]: Removed 4 assume(true) statements. [2023-12-02 18:09:04,115 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 06:09:04 BoogieIcfgContainer [2023-12-02 18:09:04,115 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 18:09:04,118 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 18:09:04,118 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 18:09:04,120 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 18:09:04,120 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 06:08:48" (1/3) ... [2023-12-02 18:09:04,121 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3b33f29 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 06:09:04, skipping insertion in model container [2023-12-02 18:09:04,121 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:08:53" (2/3) ... [2023-12-02 18:09:04,122 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3b33f29 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 06:09:04, skipping insertion in model container [2023-12-02 18:09:04,122 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 06:09:04" (3/3) ... [2023-12-02 18:09:04,123 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-jme.cil.i [2023-12-02 18:09:04,140 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 18:09:04,140 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2023-12-02 18:09:04,222 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 18:09:04,227 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;@cd61e3c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 18:09:04,227 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2023-12-02 18:09:04,240 INFO L276 IsEmpty]: Start isEmpty. Operand has 2179 states, 1253 states have (on average 1.300877893056664) internal successors, (1630), 1301 states have internal predecessors, (1630), 767 states have call successors, (767), 161 states have call predecessors, (767), 160 states have return successors, (758), 742 states have call predecessors, (758), 758 states have call successors, (758) [2023-12-02 18:09:04,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2023-12-02 18:09:04,263 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:09:04,264 INFO L195 NwaCegarLoop]: trace histogram [19, 18, 18, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:09:04,264 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:09:04,269 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:09:04,269 INFO L85 PathProgramCache]: Analyzing trace with hash 668701975, now seen corresponding path program 1 times [2023-12-02 18:09:04,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:09:04,277 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584898263] [2023-12-02 18:09:04,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:09:04,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:09:04,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:09:04,979 INFO L134 CoverageAnalysis]: Checked inductivity of 1260 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1260 trivial. 0 not checked. [2023-12-02 18:09:04,979 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:09:04,979 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584898263] [2023-12-02 18:09:04,980 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584898263] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:09:04,980 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:09:04,981 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 18:09:04,982 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695562675] [2023-12-02 18:09:04,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:09:04,988 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 18:09:04,988 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:09:05,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 18:09:05,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 18:09:05,028 INFO L87 Difference]: Start difference. First operand has 2179 states, 1253 states have (on average 1.300877893056664) internal successors, (1630), 1301 states have internal predecessors, (1630), 767 states have call successors, (767), 161 states have call predecessors, (767), 160 states have return successors, (758), 742 states have call predecessors, (758), 758 states have call successors, (758) Second operand has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2023-12-02 18:09:08,736 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:09:09,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:09:09,809 INFO L93 Difference]: Finished difference Result 6349 states and 9366 transitions. [2023-12-02 18:09:09,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 18:09:09,811 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) Word has length 201 [2023-12-02 18:09:09,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:09:09,872 INFO L225 Difference]: With dead ends: 6349 [2023-12-02 18:09:09,872 INFO L226 Difference]: Without dead ends: 4194 [2023-12-02 18:09:09,898 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 18:09:09,901 INFO L413 NwaCegarLoop]: 2648 mSDtfsCounter, 2974 mSDsluCounter, 2601 mSDsCounter, 0 mSdLazyCounter, 984 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2974 SdHoareTripleChecker+Valid, 5249 SdHoareTripleChecker+Invalid, 991 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 984 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2023-12-02 18:09:09,903 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2974 Valid, 5249 Invalid, 991 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [7 Valid, 984 Invalid, 0 Unknown, 0 Unchecked, 4.4s Time] [2023-12-02 18:09:09,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4194 states. [2023-12-02 18:09:10,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4194 to 4190. [2023-12-02 18:09:10,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4190 states, 2419 states have (on average 1.2964034725093014) internal successors, (3136), 2508 states have internal predecessors, (3136), 1452 states have call successors, (1452), 317 states have call predecessors, (1452), 316 states have return successors, (1448), 1416 states have call predecessors, (1448), 1448 states have call successors, (1448) [2023-12-02 18:09:10,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4190 states to 4190 states and 6036 transitions. [2023-12-02 18:09:10,258 INFO L78 Accepts]: Start accepts. Automaton has 4190 states and 6036 transitions. Word has length 201 [2023-12-02 18:09:10,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:09:10,260 INFO L495 AbstractCegarLoop]: Abstraction has 4190 states and 6036 transitions. [2023-12-02 18:09:10,260 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2023-12-02 18:09:10,260 INFO L276 IsEmpty]: Start isEmpty. Operand 4190 states and 6036 transitions. [2023-12-02 18:09:10,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2023-12-02 18:09:10,269 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:09:10,269 INFO L195 NwaCegarLoop]: trace histogram [19, 18, 18, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:09:10,269 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-02 18:09:10,270 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 18:09:10,270 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:09:10,270 INFO L85 PathProgramCache]: Analyzing trace with hash 1629110577, now seen corresponding path program 1 times [2023-12-02 18:09:10,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:09:10,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124215330] [2023-12-02 18:09:10,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:09:10,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:09:10,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:09:10,608 INFO L134 CoverageAnalysis]: Checked inductivity of 1260 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1260 trivial. 0 not checked. [2023-12-02 18:09:10,609 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:09:10,609 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124215330] [2023-12-02 18:09:10,609 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124215330] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:09:10,609 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:09:10,610 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 18:09:10,610 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151602062] [2023-12-02 18:09:10,610 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:09:10,612 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 18:09:10,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:09:10,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 18:09:10,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 18:09:10,613 INFO L87 Difference]: Start difference. First operand 4190 states and 6036 transitions. Second operand has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2023-12-02 18:09:13,108 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:09:16,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:09:16,421 INFO L93 Difference]: Finished difference Result 11442 states and 16408 transitions. [2023-12-02 18:09:16,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 18:09:16,422 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) Word has length 209 [2023-12-02 18:09:16,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:09:16,489 INFO L225 Difference]: With dead ends: 11442 [2023-12-02 18:09:16,489 INFO L226 Difference]: Without dead ends: 7289 [2023-12-02 18:09:16,516 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 18:09:16,517 INFO L413 NwaCegarLoop]: 2621 mSDtfsCounter, 2247 mSDsluCounter, 2549 mSDsCounter, 0 mSdLazyCounter, 1024 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2247 SdHoareTripleChecker+Valid, 5170 SdHoareTripleChecker+Invalid, 1032 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1024 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2023-12-02 18:09:16,518 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2247 Valid, 5170 Invalid, 1032 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1024 Invalid, 1 Unknown, 0 Unchecked, 5.4s Time] [2023-12-02 18:09:16,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7289 states. [2023-12-02 18:09:16,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7289 to 7255. [2023-12-02 18:09:16,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7255 states, 4149 states have (on average 1.285128946734153) internal successors, (5332), 4315 states have internal predecessors, (5332), 2520 states have call successors, (2520), 586 states have call predecessors, (2520), 583 states have return successors, (2518), 2445 states have call predecessors, (2518), 2516 states have call successors, (2518) [2023-12-02 18:09:16,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7255 states to 7255 states and 10370 transitions. [2023-12-02 18:09:16,854 INFO L78 Accepts]: Start accepts. Automaton has 7255 states and 10370 transitions. Word has length 209 [2023-12-02 18:09:16,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:09:16,855 INFO L495 AbstractCegarLoop]: Abstraction has 7255 states and 10370 transitions. [2023-12-02 18:09:16,855 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2023-12-02 18:09:16,855 INFO L276 IsEmpty]: Start isEmpty. Operand 7255 states and 10370 transitions. [2023-12-02 18:09:16,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2023-12-02 18:09:16,859 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:09:16,859 INFO L195 NwaCegarLoop]: trace histogram [19, 18, 18, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:09:16,859 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-02 18:09:16,859 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 18:09:16,860 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:09:16,860 INFO L85 PathProgramCache]: Analyzing trace with hash -109478399, now seen corresponding path program 1 times [2023-12-02 18:09:16,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:09:16,860 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241780427] [2023-12-02 18:09:16,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:09:16,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:09:17,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:09:17,203 INFO L134 CoverageAnalysis]: Checked inductivity of 1260 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1260 trivial. 0 not checked. [2023-12-02 18:09:17,203 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:09:17,203 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241780427] [2023-12-02 18:09:17,204 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [241780427] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:09:17,204 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:09:17,204 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 18:09:17,204 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889040301] [2023-12-02 18:09:17,204 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:09:17,205 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 18:09:17,205 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:09:17,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 18:09:17,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 18:09:17,207 INFO L87 Difference]: Start difference. First operand 7255 states and 10370 transitions. Second operand has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 3 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2023-12-02 18:09:20,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:09:20,986 INFO L93 Difference]: Finished difference Result 20947 states and 29892 transitions. [2023-12-02 18:09:20,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 18:09:20,987 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 3 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) Word has length 212 [2023-12-02 18:09:20,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:09:21,101 INFO L225 Difference]: With dead ends: 20947 [2023-12-02 18:09:21,101 INFO L226 Difference]: Without dead ends: 13729 [2023-12-02 18:09:21,139 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 18:09:21,140 INFO L413 NwaCegarLoop]: 3027 mSDtfsCounter, 2821 mSDsluCounter, 2559 mSDsCounter, 0 mSdLazyCounter, 1121 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2821 SdHoareTripleChecker+Valid, 5586 SdHoareTripleChecker+Invalid, 1150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 1121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2023-12-02 18:09:21,141 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2821 Valid, 5586 Invalid, 1150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 1121 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2023-12-02 18:09:21,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13729 states. [2023-12-02 18:09:21,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13729 to 13691. [2023-12-02 18:09:22,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13691 states, 7797 states have (on average 1.2707451583942542) internal successors, (9908), 8105 states have internal predecessors, (9908), 4754 states have call successors, (4754), 1142 states have call predecessors, (4754), 1137 states have return successors, (4752), 4619 states have call predecessors, (4752), 4750 states have call successors, (4752) [2023-12-02 18:09:22,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13691 states to 13691 states and 19414 transitions. [2023-12-02 18:09:22,103 INFO L78 Accepts]: Start accepts. Automaton has 13691 states and 19414 transitions. Word has length 212 [2023-12-02 18:09:22,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:09:22,105 INFO L495 AbstractCegarLoop]: Abstraction has 13691 states and 19414 transitions. [2023-12-02 18:09:22,105 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 3 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2023-12-02 18:09:22,105 INFO L276 IsEmpty]: Start isEmpty. Operand 13691 states and 19414 transitions. [2023-12-02 18:09:22,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2023-12-02 18:09:22,111 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:09:22,111 INFO L195 NwaCegarLoop]: trace histogram [19, 18, 18, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:09:22,111 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-02 18:09:22,112 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 18:09:22,112 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:09:22,112 INFO L85 PathProgramCache]: Analyzing trace with hash -1174674775, now seen corresponding path program 1 times [2023-12-02 18:09:22,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:09:22,113 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [821263468] [2023-12-02 18:09:22,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:09:22,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:09:22,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:09:22,514 INFO L134 CoverageAnalysis]: Checked inductivity of 1260 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1260 trivial. 0 not checked. [2023-12-02 18:09:22,515 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:09:22,515 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [821263468] [2023-12-02 18:09:22,515 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [821263468] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:09:22,515 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:09:22,515 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 18:09:22,515 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882039277] [2023-12-02 18:09:22,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:09:22,516 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 18:09:22,516 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:09:22,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 18:09:22,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 18:09:22,518 INFO L87 Difference]: Start difference. First operand 13691 states and 19414 transitions. Second operand has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 3 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2023-12-02 18:09:26,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:09:26,123 INFO L93 Difference]: Finished difference Result 28498 states and 40264 transitions. [2023-12-02 18:09:26,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 18:09:26,123 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 3 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) Word has length 216 [2023-12-02 18:09:26,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:09:26,178 INFO L225 Difference]: With dead ends: 28498 [2023-12-02 18:09:26,178 INFO L226 Difference]: Without dead ends: 14844 [2023-12-02 18:09:26,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 18:09:26,216 INFO L413 NwaCegarLoop]: 3459 mSDtfsCounter, 2596 mSDsluCounter, 2572 mSDsCounter, 0 mSdLazyCounter, 1215 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2596 SdHoareTripleChecker+Valid, 6031 SdHoareTripleChecker+Invalid, 1231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 1215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2023-12-02 18:09:26,216 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2596 Valid, 6031 Invalid, 1231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 1215 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2023-12-02 18:09:26,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14844 states. [2023-12-02 18:09:26,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14844 to 14808. [2023-12-02 18:09:26,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14808 states, 8418 states have (on average 1.2608695652173914) internal successors, (10614), 8761 states have internal predecessors, (10614), 5077 states have call successors, (5077), 1318 states have call predecessors, (5077), 1310 states have return successors, (5075), 4914 states have call predecessors, (5075), 5073 states have call successors, (5075) [2023-12-02 18:09:26,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14808 states to 14808 states and 20766 transitions. [2023-12-02 18:09:26,750 INFO L78 Accepts]: Start accepts. Automaton has 14808 states and 20766 transitions. Word has length 216 [2023-12-02 18:09:26,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:09:26,751 INFO L495 AbstractCegarLoop]: Abstraction has 14808 states and 20766 transitions. [2023-12-02 18:09:26,751 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 3 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2023-12-02 18:09:26,751 INFO L276 IsEmpty]: Start isEmpty. Operand 14808 states and 20766 transitions. [2023-12-02 18:09:26,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2023-12-02 18:09:26,756 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:09:26,756 INFO L195 NwaCegarLoop]: trace histogram [20, 18, 18, 18, 18, 18, 18, 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] [2023-12-02 18:09:26,756 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-02 18:09:26,756 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 18:09:26,756 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:09:26,757 INFO L85 PathProgramCache]: Analyzing trace with hash -1829408103, now seen corresponding path program 1 times [2023-12-02 18:09:26,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:09:26,757 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396011409] [2023-12-02 18:09:26,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:09:26,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:09:26,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:09:27,053 INFO L134 CoverageAnalysis]: Checked inductivity of 1305 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 1298 trivial. 0 not checked. [2023-12-02 18:09:27,053 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:09:27,053 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396011409] [2023-12-02 18:09:27,054 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396011409] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:09:27,054 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:09:27,054 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 18:09:27,054 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493212190] [2023-12-02 18:09:27,054 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:09:27,055 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 18:09:27,055 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:09:27,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 18:09:27,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 18:09:27,056 INFO L87 Difference]: Start difference. First operand 14808 states and 20766 transitions. Second operand has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 3 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2023-12-02 18:09:30,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:09:30,644 INFO L93 Difference]: Finished difference Result 38459 states and 54069 transitions. [2023-12-02 18:09:30,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 18:09:30,645 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 3 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) Word has length 232 [2023-12-02 18:09:30,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:09:30,756 INFO L225 Difference]: With dead ends: 38459 [2023-12-02 18:09:30,756 INFO L226 Difference]: Without dead ends: 23688 [2023-12-02 18:09:30,802 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 18:09:30,803 INFO L413 NwaCegarLoop]: 2985 mSDtfsCounter, 2950 mSDsluCounter, 2587 mSDsCounter, 0 mSdLazyCounter, 1095 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2950 SdHoareTripleChecker+Valid, 5572 SdHoareTripleChecker+Invalid, 1108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1095 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2023-12-02 18:09:30,804 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2950 Valid, 5572 Invalid, 1108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1095 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2023-12-02 18:09:30,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23688 states. [2023-12-02 18:09:31,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23688 to 23642. [2023-12-02 18:09:31,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23642 states, 13589 states have (on average 1.2649201560085364) internal successors, (17189), 14154 states have internal predecessors, (17189), 8010 states have call successors, (8010), 2055 states have call predecessors, (8010), 2040 states have return successors, (8010), 7728 states have call predecessors, (8010), 8006 states have call successors, (8010) [2023-12-02 18:09:31,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23642 states to 23642 states and 33209 transitions. [2023-12-02 18:09:31,984 INFO L78 Accepts]: Start accepts. Automaton has 23642 states and 33209 transitions. Word has length 232 [2023-12-02 18:09:31,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:09:31,984 INFO L495 AbstractCegarLoop]: Abstraction has 23642 states and 33209 transitions. [2023-12-02 18:09:31,985 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 3 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2023-12-02 18:09:31,985 INFO L276 IsEmpty]: Start isEmpty. Operand 23642 states and 33209 transitions. [2023-12-02 18:09:31,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2023-12-02 18:09:31,988 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:09:31,989 INFO L195 NwaCegarLoop]: trace histogram [22, 18, 18, 18, 18, 18, 18, 4, 4, 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] [2023-12-02 18:09:31,989 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-02 18:09:31,989 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:09:31,989 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:09:31,990 INFO L85 PathProgramCache]: Analyzing trace with hash 745882769, now seen corresponding path program 1 times [2023-12-02 18:09:31,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:09:31,990 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289580286] [2023-12-02 18:09:31,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:09:31,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:09:32,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:09:32,447 INFO L134 CoverageAnalysis]: Checked inductivity of 1407 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1407 trivial. 0 not checked. [2023-12-02 18:09:32,447 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:09:32,447 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289580286] [2023-12-02 18:09:32,447 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289580286] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:09:32,447 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:09:32,448 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:09:32,448 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845606462] [2023-12-02 18:09:32,448 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:09:32,448 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:09:32,449 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:09:32,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:09:32,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:09:32,450 INFO L87 Difference]: Start difference. First operand 23642 states and 33209 transitions. Second operand has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2023-12-02 18:09:36,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:09:36,882 INFO L93 Difference]: Finished difference Result 23648 states and 33214 transitions. [2023-12-02 18:09:36,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:09:36,882 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 247 [2023-12-02 18:09:36,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:09:36,970 INFO L225 Difference]: With dead ends: 23648 [2023-12-02 18:09:36,970 INFO L226 Difference]: Without dead ends: 23646 [2023-12-02 18:09:36,981 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:09:36,981 INFO L413 NwaCegarLoop]: 2611 mSDtfsCounter, 3025 mSDsluCounter, 5203 mSDsCounter, 0 mSdLazyCounter, 1474 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3041 SdHoareTripleChecker+Valid, 7814 SdHoareTripleChecker+Invalid, 1475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2023-12-02 18:09:36,982 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3041 Valid, 7814 Invalid, 1475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1474 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2023-12-02 18:09:37,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23646 states. [2023-12-02 18:09:37,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23646 to 23646. [2023-12-02 18:09:37,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23646 states, 13592 states have (on average 1.264861683343143) internal successors, (17192), 14157 states have internal predecessors, (17192), 8010 states have call successors, (8010), 2056 states have call predecessors, (8010), 2041 states have return successors, (8010), 7728 states have call predecessors, (8010), 8006 states have call successors, (8010) [2023-12-02 18:09:38,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23646 states to 23646 states and 33212 transitions. [2023-12-02 18:09:38,009 INFO L78 Accepts]: Start accepts. Automaton has 23646 states and 33212 transitions. Word has length 247 [2023-12-02 18:09:38,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:09:38,009 INFO L495 AbstractCegarLoop]: Abstraction has 23646 states and 33212 transitions. [2023-12-02 18:09:38,009 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2023-12-02 18:09:38,010 INFO L276 IsEmpty]: Start isEmpty. Operand 23646 states and 33212 transitions. [2023-12-02 18:09:38,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2023-12-02 18:09:38,012 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:09:38,012 INFO L195 NwaCegarLoop]: trace histogram [22, 18, 18, 18, 18, 18, 18, 4, 4, 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] [2023-12-02 18:09:38,012 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-02 18:09:38,012 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:09:38,012 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:09:38,012 INFO L85 PathProgramCache]: Analyzing trace with hash -595693653, now seen corresponding path program 1 times [2023-12-02 18:09:38,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:09:38,013 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589919552] [2023-12-02 18:09:38,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:09:38,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:09:38,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:09:38,425 INFO L134 CoverageAnalysis]: Checked inductivity of 1409 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1407 trivial. 0 not checked. [2023-12-02 18:09:38,425 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:09:38,425 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589919552] [2023-12-02 18:09:38,426 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [589919552] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:09:38,426 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:09:38,426 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:09:38,426 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787618311] [2023-12-02 18:09:38,426 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:09:38,427 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:09:38,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:09:38,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:09:38,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:09:38,428 INFO L87 Difference]: Start difference. First operand 23646 states and 33212 transitions. Second operand has 5 states, 5 states have (on average 10.8) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2023-12-02 18:09:41,555 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.70s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:09:43,074 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:09:46,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:09:46,089 INFO L93 Difference]: Finished difference Result 23652 states and 33217 transitions. [2023-12-02 18:09:46,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:09:46,090 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 252 [2023-12-02 18:09:46,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:09:46,175 INFO L225 Difference]: With dead ends: 23652 [2023-12-02 18:09:46,175 INFO L226 Difference]: Without dead ends: 23650 [2023-12-02 18:09:46,186 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:09:46,187 INFO L413 NwaCegarLoop]: 2614 mSDtfsCounter, 3020 mSDsluCounter, 5203 mSDsCounter, 0 mSdLazyCounter, 1474 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3035 SdHoareTripleChecker+Valid, 7817 SdHoareTripleChecker+Invalid, 1475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.7s IncrementalHoareTripleChecker+Time [2023-12-02 18:09:46,187 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3035 Valid, 7817 Invalid, 1475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1474 Invalid, 0 Unknown, 0 Unchecked, 6.7s Time] [2023-12-02 18:09:46,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23650 states. [2023-12-02 18:09:47,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23650 to 23650. [2023-12-02 18:09:47,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23650 states, 13595 states have (on average 1.2648032364840014) internal successors, (17195), 14160 states have internal predecessors, (17195), 8010 states have call successors, (8010), 2057 states have call predecessors, (8010), 2042 states have return successors, (8010), 7728 states have call predecessors, (8010), 8006 states have call successors, (8010) [2023-12-02 18:09:47,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23650 states to 23650 states and 33215 transitions. [2023-12-02 18:09:47,267 INFO L78 Accepts]: Start accepts. Automaton has 23650 states and 33215 transitions. Word has length 252 [2023-12-02 18:09:47,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:09:47,267 INFO L495 AbstractCegarLoop]: Abstraction has 23650 states and 33215 transitions. [2023-12-02 18:09:47,267 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2023-12-02 18:09:47,267 INFO L276 IsEmpty]: Start isEmpty. Operand 23650 states and 33215 transitions. [2023-12-02 18:09:47,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 261 [2023-12-02 18:09:47,270 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:09:47,270 INFO L195 NwaCegarLoop]: trace histogram [22, 18, 18, 18, 18, 18, 18, 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] [2023-12-02 18:09:47,270 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-02 18:09:47,270 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:09:47,271 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:09:47,271 INFO L85 PathProgramCache]: Analyzing trace with hash -933424955, now seen corresponding path program 1 times [2023-12-02 18:09:47,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:09:47,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2045706784] [2023-12-02 18:09:47,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:09:47,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:09:47,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:09:47,858 INFO L134 CoverageAnalysis]: Checked inductivity of 1422 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 1418 trivial. 0 not checked. [2023-12-02 18:09:47,858 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:09:47,858 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2045706784] [2023-12-02 18:09:47,858 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2045706784] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:09:47,858 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:09:47,858 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:09:47,858 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817091754] [2023-12-02 18:09:47,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:09:47,859 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:09:47,859 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:09:47,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:09:47,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:09:47,860 INFO L87 Difference]: Start difference. First operand 23650 states and 33215 transitions. Second operand has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2023-12-02 18:09:50,702 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:09:51,911 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:09:55,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:09:55,203 INFO L93 Difference]: Finished difference Result 23656 states and 33220 transitions. [2023-12-02 18:09:55,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:09:55,204 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) Word has length 260 [2023-12-02 18:09:55,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:09:55,266 INFO L225 Difference]: With dead ends: 23656 [2023-12-02 18:09:55,267 INFO L226 Difference]: Without dead ends: 23654 [2023-12-02 18:09:55,278 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:09:55,278 INFO L413 NwaCegarLoop]: 2614 mSDtfsCounter, 3019 mSDsluCounter, 5203 mSDsCounter, 0 mSdLazyCounter, 1473 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3033 SdHoareTripleChecker+Valid, 7817 SdHoareTripleChecker+Invalid, 1475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1473 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2023-12-02 18:09:55,279 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3033 Valid, 7817 Invalid, 1475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1473 Invalid, 1 Unknown, 0 Unchecked, 6.4s Time] [2023-12-02 18:09:55,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23654 states. [2023-12-02 18:09:56,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23654 to 23654. [2023-12-02 18:09:56,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23654 states, 13598 states have (on average 1.2647448154140315) internal successors, (17198), 14163 states have internal predecessors, (17198), 8010 states have call successors, (8010), 2058 states have call predecessors, (8010), 2043 states have return successors, (8010), 7728 states have call predecessors, (8010), 8006 states have call successors, (8010) [2023-12-02 18:09:56,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23654 states to 23654 states and 33218 transitions. [2023-12-02 18:09:56,548 INFO L78 Accepts]: Start accepts. Automaton has 23654 states and 33218 transitions. Word has length 260 [2023-12-02 18:09:56,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:09:56,548 INFO L495 AbstractCegarLoop]: Abstraction has 23654 states and 33218 transitions. [2023-12-02 18:09:56,549 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2023-12-02 18:09:56,549 INFO L276 IsEmpty]: Start isEmpty. Operand 23654 states and 33218 transitions. [2023-12-02 18:09:56,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 267 [2023-12-02 18:09:56,553 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:09:56,553 INFO L195 NwaCegarLoop]: trace histogram [22, 18, 18, 18, 18, 18, 18, 5, 5, 4, 3, 3, 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] [2023-12-02 18:09:56,554 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-02 18:09:56,554 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:09:56,554 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:09:56,554 INFO L85 PathProgramCache]: Analyzing trace with hash -1270225040, now seen corresponding path program 1 times [2023-12-02 18:09:56,555 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:09:56,555 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352938782] [2023-12-02 18:09:56,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:09:56,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:09:56,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:09:57,120 INFO L134 CoverageAnalysis]: Checked inductivity of 1433 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 1427 trivial. 0 not checked. [2023-12-02 18:09:57,120 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:09:57,120 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352938782] [2023-12-02 18:09:57,120 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352938782] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:09:57,120 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:09:57,120 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:09:57,120 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766999885] [2023-12-02 18:09:57,121 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:09:57,121 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:09:57,121 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:09:57,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:09:57,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:09:57,122 INFO L87 Difference]: Start difference. First operand 23654 states and 33218 transitions. Second operand has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2023-12-02 18:09:59,851 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.91s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:10:03,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:10:03,488 INFO L93 Difference]: Finished difference Result 23660 states and 33223 transitions. [2023-12-02 18:10:03,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:10:03,489 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) Word has length 266 [2023-12-02 18:10:03,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:10:03,549 INFO L225 Difference]: With dead ends: 23660 [2023-12-02 18:10:03,549 INFO L226 Difference]: Without dead ends: 23658 [2023-12-02 18:10:03,559 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:10:03,560 INFO L413 NwaCegarLoop]: 2614 mSDtfsCounter, 3019 mSDsluCounter, 5203 mSDsCounter, 0 mSdLazyCounter, 1474 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3032 SdHoareTripleChecker+Valid, 7817 SdHoareTripleChecker+Invalid, 1475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2023-12-02 18:10:03,560 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3032 Valid, 7817 Invalid, 1475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1474 Invalid, 0 Unknown, 0 Unchecked, 5.3s Time] [2023-12-02 18:10:03,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23658 states. [2023-12-02 18:10:04,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23658 to 23658. [2023-12-02 18:10:04,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23658 states, 13601 states have (on average 1.2646864201161678) internal successors, (17201), 14166 states have internal predecessors, (17201), 8010 states have call successors, (8010), 2059 states have call predecessors, (8010), 2044 states have return successors, (8010), 7728 states have call predecessors, (8010), 8006 states have call successors, (8010) [2023-12-02 18:10:04,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23658 states to 23658 states and 33221 transitions. [2023-12-02 18:10:04,745 INFO L78 Accepts]: Start accepts. Automaton has 23658 states and 33221 transitions. Word has length 266 [2023-12-02 18:10:04,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:10:04,746 INFO L495 AbstractCegarLoop]: Abstraction has 23658 states and 33221 transitions. [2023-12-02 18:10:04,746 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2023-12-02 18:10:04,746 INFO L276 IsEmpty]: Start isEmpty. Operand 23658 states and 33221 transitions. [2023-12-02 18:10:04,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2023-12-02 18:10:04,751 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:10:04,751 INFO L195 NwaCegarLoop]: trace histogram [22, 18, 18, 18, 18, 18, 18, 5, 5, 5, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:10:04,751 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-02 18:10:04,751 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:10:04,751 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:10:04,752 INFO L85 PathProgramCache]: Analyzing trace with hash 494012357, now seen corresponding path program 1 times [2023-12-02 18:10:04,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:10:04,752 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581428350] [2023-12-02 18:10:04,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:10:04,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:10:04,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:10:05,298 INFO L134 CoverageAnalysis]: Checked inductivity of 1446 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1438 trivial. 0 not checked. [2023-12-02 18:10:05,298 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:10:05,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [581428350] [2023-12-02 18:10:05,299 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [581428350] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:10:05,299 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:10:05,299 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:10:05,299 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153139731] [2023-12-02 18:10:05,299 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:10:05,300 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:10:05,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:10:05,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:10:05,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:10:05,301 INFO L87 Difference]: Start difference. First operand 23658 states and 33221 transitions. Second operand has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (36), 3 states have call predecessors, (36), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2023-12-02 18:10:07,963 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:10:10,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:10:10,755 INFO L93 Difference]: Finished difference Result 23664 states and 33226 transitions. [2023-12-02 18:10:10,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:10:10,756 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (36), 3 states have call predecessors, (36), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 270 [2023-12-02 18:10:10,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:10:10,812 INFO L225 Difference]: With dead ends: 23664 [2023-12-02 18:10:10,812 INFO L226 Difference]: Without dead ends: 23662 [2023-12-02 18:10:10,820 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:10:10,821 INFO L413 NwaCegarLoop]: 2614 mSDtfsCounter, 3019 mSDsluCounter, 5203 mSDsCounter, 0 mSdLazyCounter, 1474 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3031 SdHoareTripleChecker+Valid, 7817 SdHoareTripleChecker+Invalid, 1475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2023-12-02 18:10:10,821 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3031 Valid, 7817 Invalid, 1475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1474 Invalid, 0 Unknown, 0 Unchecked, 4.3s Time] [2023-12-02 18:10:10,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23662 states. [2023-12-02 18:10:11,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23662 to 23662. [2023-12-02 18:10:11,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23662 states, 13604 states have (on average 1.2646280505733607) internal successors, (17204), 14169 states have internal predecessors, (17204), 8010 states have call successors, (8010), 2060 states have call predecessors, (8010), 2045 states have return successors, (8010), 7728 states have call predecessors, (8010), 8006 states have call successors, (8010) [2023-12-02 18:10:12,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23662 states to 23662 states and 33224 transitions. [2023-12-02 18:10:12,057 INFO L78 Accepts]: Start accepts. Automaton has 23662 states and 33224 transitions. Word has length 270 [2023-12-02 18:10:12,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:10:12,058 INFO L495 AbstractCegarLoop]: Abstraction has 23662 states and 33224 transitions. [2023-12-02 18:10:12,058 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (36), 3 states have call predecessors, (36), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2023-12-02 18:10:12,058 INFO L276 IsEmpty]: Start isEmpty. Operand 23662 states and 33224 transitions. [2023-12-02 18:10:12,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 268 [2023-12-02 18:10:12,062 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:10:12,063 INFO L195 NwaCegarLoop]: trace histogram [22, 18, 18, 18, 18, 18, 18, 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] [2023-12-02 18:10:12,063 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-12-02 18:10:12,063 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:10:12,063 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:10:12,063 INFO L85 PathProgramCache]: Analyzing trace with hash 1661187619, now seen corresponding path program 1 times [2023-12-02 18:10:12,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:10:12,064 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858841494] [2023-12-02 18:10:12,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:10:12,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:10:12,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:10:12,306 INFO L134 CoverageAnalysis]: Checked inductivity of 1401 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1398 trivial. 0 not checked. [2023-12-02 18:10:12,306 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:10:12,306 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858841494] [2023-12-02 18:10:12,306 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1858841494] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:10:12,306 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:10:12,306 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 18:10:12,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [639289075] [2023-12-02 18:10:12,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:10:12,307 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 18:10:12,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:10:12,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 18:10:12,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 18:10:12,308 INFO L87 Difference]: Start difference. First operand 23662 states and 33224 transitions. Second operand has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2023-12-02 18:10:17,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:10:17,900 INFO L93 Difference]: Finished difference Result 57076 states and 80186 transitions. [2023-12-02 18:10:17,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 18:10:17,901 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) Word has length 267 [2023-12-02 18:10:17,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:10:17,999 INFO L225 Difference]: With dead ends: 57076 [2023-12-02 18:10:17,999 INFO L226 Difference]: Without dead ends: 33547 [2023-12-02 18:10:18,057 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 18:10:18,057 INFO L413 NwaCegarLoop]: 3507 mSDtfsCounter, 2593 mSDsluCounter, 2568 mSDsCounter, 0 mSdLazyCounter, 1229 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2593 SdHoareTripleChecker+Valid, 6075 SdHoareTripleChecker+Invalid, 1244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1229 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2023-12-02 18:10:18,058 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2593 Valid, 6075 Invalid, 1244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1229 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2023-12-02 18:10:18,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33547 states. [2023-12-02 18:10:19,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33547 to 33483. [2023-12-02 18:10:19,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33483 states, 19299 states have (on average 1.264832374734442) internal successors, (24410), 20105 states have internal predecessors, (24410), 11262 states have call successors, (11262), 2944 states have call predecessors, (11262), 2919 states have return successors, (11264), 10849 states have call predecessors, (11264), 11258 states have call successors, (11264) [2023-12-02 18:10:19,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33483 states to 33483 states and 46936 transitions. [2023-12-02 18:10:19,930 INFO L78 Accepts]: Start accepts. Automaton has 33483 states and 46936 transitions. Word has length 267 [2023-12-02 18:10:19,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:10:19,931 INFO L495 AbstractCegarLoop]: Abstraction has 33483 states and 46936 transitions. [2023-12-02 18:10:19,931 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2023-12-02 18:10:19,931 INFO L276 IsEmpty]: Start isEmpty. Operand 33483 states and 46936 transitions. [2023-12-02 18:10:19,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2023-12-02 18:10:19,934 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:10:19,934 INFO L195 NwaCegarLoop]: trace histogram [22, 18, 18, 18, 18, 18, 18, 6, 5, 5, 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] [2023-12-02 18:10:19,935 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-02 18:10:19,935 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:10:19,935 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:10:19,935 INFO L85 PathProgramCache]: Analyzing trace with hash -976773968, now seen corresponding path program 1 times [2023-12-02 18:10:19,935 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:10:19,936 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346554749] [2023-12-02 18:10:19,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:10:19,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:10:20,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:10:20,430 INFO L134 CoverageAnalysis]: Checked inductivity of 1465 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 1455 trivial. 0 not checked. [2023-12-02 18:10:20,430 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:10:20,430 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346554749] [2023-12-02 18:10:20,430 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346554749] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:10:20,430 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:10:20,430 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:10:20,431 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381304595] [2023-12-02 18:10:20,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:10:20,431 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:10:20,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:10:20,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:10:20,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:10:20,432 INFO L87 Difference]: Start difference. First operand 33483 states and 46936 transitions. Second operand has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2023-12-02 18:10:22,614 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:10:24,622 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:10:26,628 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:10:29,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:10:29,988 INFO L93 Difference]: Finished difference Result 33489 states and 46941 transitions. [2023-12-02 18:10:29,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:10:29,988 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 276 [2023-12-02 18:10:29,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:10:30,111 INFO L225 Difference]: With dead ends: 33489 [2023-12-02 18:10:30,111 INFO L226 Difference]: Without dead ends: 33487 [2023-12-02 18:10:30,124 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:10:30,125 INFO L413 NwaCegarLoop]: 2614 mSDtfsCounter, 3019 mSDsluCounter, 5203 mSDsCounter, 0 mSdLazyCounter, 1472 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3030 SdHoareTripleChecker+Valid, 7817 SdHoareTripleChecker+Invalid, 1475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1472 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.6s IncrementalHoareTripleChecker+Time [2023-12-02 18:10:30,125 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3030 Valid, 7817 Invalid, 1475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1472 Invalid, 2 Unknown, 0 Unchecked, 7.6s Time] [2023-12-02 18:10:30,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33487 states. [2023-12-02 18:10:32,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33487 to 33487. [2023-12-02 18:10:32,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33487 states, 19302 states have (on average 1.2647912133457673) internal successors, (24413), 20108 states have internal predecessors, (24413), 11262 states have call successors, (11262), 2945 states have call predecessors, (11262), 2920 states have return successors, (11264), 10849 states have call predecessors, (11264), 11258 states have call successors, (11264) [2023-12-02 18:10:32,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33487 states to 33487 states and 46939 transitions. [2023-12-02 18:10:32,168 INFO L78 Accepts]: Start accepts. Automaton has 33487 states and 46939 transitions. Word has length 276 [2023-12-02 18:10:32,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:10:32,169 INFO L495 AbstractCegarLoop]: Abstraction has 33487 states and 46939 transitions. [2023-12-02 18:10:32,169 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2023-12-02 18:10:32,169 INFO L276 IsEmpty]: Start isEmpty. Operand 33487 states and 46939 transitions. [2023-12-02 18:10:32,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 281 [2023-12-02 18:10:32,173 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:10:32,174 INFO L195 NwaCegarLoop]: trace histogram [22, 18, 18, 18, 18, 18, 18, 7, 6, 6, 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] [2023-12-02 18:10:32,174 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-02 18:10:32,174 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:10:32,174 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:10:32,175 INFO L85 PathProgramCache]: Analyzing trace with hash -193990971, now seen corresponding path program 1 times [2023-12-02 18:10:32,175 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:10:32,175 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2576784] [2023-12-02 18:10:32,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:10:32,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:10:32,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:10:32,536 INFO L134 CoverageAnalysis]: Checked inductivity of 1486 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 1474 trivial. 0 not checked. [2023-12-02 18:10:32,536 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:10:32,536 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2576784] [2023-12-02 18:10:32,536 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2576784] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:10:32,536 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:10:32,536 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:10:32,536 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818040866] [2023-12-02 18:10:32,536 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:10:32,537 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:10:32,537 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:10:32,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:10:32,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:10:32,538 INFO L87 Difference]: Start difference. First operand 33487 states and 46939 transitions. Second operand has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (38), 3 states have call predecessors, (38), 1 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2023-12-02 18:10:39,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:10:39,004 INFO L93 Difference]: Finished difference Result 33493 states and 46944 transitions. [2023-12-02 18:10:39,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:10:39,005 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (38), 3 states have call predecessors, (38), 1 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) Word has length 280 [2023-12-02 18:10:39,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:10:39,105 INFO L225 Difference]: With dead ends: 33493 [2023-12-02 18:10:39,105 INFO L226 Difference]: Without dead ends: 33491 [2023-12-02 18:10:39,117 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:10:39,117 INFO L413 NwaCegarLoop]: 2614 mSDtfsCounter, 3019 mSDsluCounter, 5203 mSDsCounter, 0 mSdLazyCounter, 1474 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3029 SdHoareTripleChecker+Valid, 7817 SdHoareTripleChecker+Invalid, 1475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2023-12-02 18:10:39,117 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3029 Valid, 7817 Invalid, 1475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1474 Invalid, 0 Unknown, 0 Unchecked, 4.5s Time] [2023-12-02 18:10:39,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33491 states. [2023-12-02 18:10:41,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33491 to 33491. [2023-12-02 18:10:41,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33491 states, 19305 states have (on average 1.2647500647500647) internal successors, (24416), 20111 states have internal predecessors, (24416), 11262 states have call successors, (11262), 2946 states have call predecessors, (11262), 2921 states have return successors, (11264), 10849 states have call predecessors, (11264), 11258 states have call successors, (11264) [2023-12-02 18:10:41,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33491 states to 33491 states and 46942 transitions. [2023-12-02 18:10:41,516 INFO L78 Accepts]: Start accepts. Automaton has 33491 states and 46942 transitions. Word has length 280 [2023-12-02 18:10:41,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:10:41,517 INFO L495 AbstractCegarLoop]: Abstraction has 33491 states and 46942 transitions. [2023-12-02 18:10:41,517 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (38), 3 states have call predecessors, (38), 1 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2023-12-02 18:10:41,517 INFO L276 IsEmpty]: Start isEmpty. Operand 33491 states and 46942 transitions. [2023-12-02 18:10:41,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 286 [2023-12-02 18:10:41,521 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:10:41,521 INFO L195 NwaCegarLoop]: trace histogram [22, 18, 18, 18, 18, 18, 18, 8, 7, 7, 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] [2023-12-02 18:10:41,522 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-02 18:10:41,522 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:10:41,522 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:10:41,522 INFO L85 PathProgramCache]: Analyzing trace with hash 1913164919, now seen corresponding path program 1 times [2023-12-02 18:10:41,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:10:41,522 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667163593] [2023-12-02 18:10:41,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:10:41,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:10:41,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:10:41,835 INFO L134 CoverageAnalysis]: Checked inductivity of 1512 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 1498 trivial. 0 not checked. [2023-12-02 18:10:41,835 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:10:41,835 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667163593] [2023-12-02 18:10:41,836 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667163593] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:10:41,836 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:10:41,836 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:10:41,836 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634089187] [2023-12-02 18:10:41,836 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:10:41,837 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:10:41,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:10:41,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:10:41,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:10:41,838 INFO L87 Difference]: Start difference. First operand 33491 states and 46942 transitions. Second operand has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2023-12-02 18:10:47,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:10:47,867 INFO L93 Difference]: Finished difference Result 33497 states and 46947 transitions. [2023-12-02 18:10:47,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:10:47,867 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) Word has length 285 [2023-12-02 18:10:47,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:10:47,961 INFO L225 Difference]: With dead ends: 33497 [2023-12-02 18:10:47,961 INFO L226 Difference]: Without dead ends: 33495 [2023-12-02 18:10:47,972 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:10:47,973 INFO L413 NwaCegarLoop]: 2614 mSDtfsCounter, 3019 mSDsluCounter, 5203 mSDsCounter, 0 mSdLazyCounter, 1474 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3028 SdHoareTripleChecker+Valid, 7817 SdHoareTripleChecker+Invalid, 1475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2023-12-02 18:10:47,973 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3028 Valid, 7817 Invalid, 1475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1474 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2023-12-02 18:10:47,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33495 states. [2023-12-02 18:10:50,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33495 to 33495. [2023-12-02 18:10:50,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33495 states, 19308 states have (on average 1.2647089289413715) internal successors, (24419), 20114 states have internal predecessors, (24419), 11262 states have call successors, (11262), 2947 states have call predecessors, (11262), 2922 states have return successors, (11264), 10849 states have call predecessors, (11264), 11258 states have call successors, (11264) [2023-12-02 18:10:50,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33495 states to 33495 states and 46945 transitions. [2023-12-02 18:10:50,291 INFO L78 Accepts]: Start accepts. Automaton has 33495 states and 46945 transitions. Word has length 285 [2023-12-02 18:10:50,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:10:50,291 INFO L495 AbstractCegarLoop]: Abstraction has 33495 states and 46945 transitions. [2023-12-02 18:10:50,291 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2023-12-02 18:10:50,291 INFO L276 IsEmpty]: Start isEmpty. Operand 33495 states and 46945 transitions. [2023-12-02 18:10:50,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 292 [2023-12-02 18:10:50,297 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:10:50,297 INFO L195 NwaCegarLoop]: trace histogram [22, 18, 18, 18, 18, 18, 18, 9, 8, 8, 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] [2023-12-02 18:10:50,297 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-02 18:10:50,297 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:10:50,298 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:10:50,298 INFO L85 PathProgramCache]: Analyzing trace with hash 1659530220, now seen corresponding path program 1 times [2023-12-02 18:10:50,298 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:10:50,298 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637413405] [2023-12-02 18:10:50,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:10:50,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:10:50,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:10:50,743 INFO L134 CoverageAnalysis]: Checked inductivity of 1543 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 1527 trivial. 0 not checked. [2023-12-02 18:10:50,743 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:10:50,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637413405] [2023-12-02 18:10:50,743 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1637413405] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:10:50,743 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:10:50,744 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:10:50,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063584108] [2023-12-02 18:10:50,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:10:50,744 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:10:50,745 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:10:50,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:10:50,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:10:50,745 INFO L87 Difference]: Start difference. First operand 33495 states and 46945 transitions. Second operand has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (40), 3 states have call predecessors, (40), 1 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) [2023-12-02 18:10:56,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:10:56,419 INFO L93 Difference]: Finished difference Result 33903 states and 47303 transitions. [2023-12-02 18:10:56,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:10:56,420 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (40), 3 states have call predecessors, (40), 1 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) Word has length 291 [2023-12-02 18:10:56,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:10:56,503 INFO L225 Difference]: With dead ends: 33903 [2023-12-02 18:10:56,503 INFO L226 Difference]: Without dead ends: 33901 [2023-12-02 18:10:56,513 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:10:56,513 INFO L413 NwaCegarLoop]: 2612 mSDtfsCounter, 2975 mSDsluCounter, 5253 mSDsCounter, 0 mSdLazyCounter, 1498 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2983 SdHoareTripleChecker+Valid, 7865 SdHoareTripleChecker+Invalid, 1500 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1498 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2023-12-02 18:10:56,514 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2983 Valid, 7865 Invalid, 1500 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1498 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2023-12-02 18:10:56,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33901 states. [2023-12-02 18:10:58,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33901 to 33899. [2023-12-02 18:10:58,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33899 states, 19535 states have (on average 1.2624520092142308) internal successors, (24662), 20341 states have internal predecessors, (24662), 11318 states have call successors, (11318), 3068 states have call predecessors, (11318), 3043 states have return successors, (11320), 10905 states have call predecessors, (11320), 11314 states have call successors, (11320) [2023-12-02 18:10:58,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33899 states to 33899 states and 47300 transitions. [2023-12-02 18:10:58,914 INFO L78 Accepts]: Start accepts. Automaton has 33899 states and 47300 transitions. Word has length 291 [2023-12-02 18:10:58,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:10:58,914 INFO L495 AbstractCegarLoop]: Abstraction has 33899 states and 47300 transitions. [2023-12-02 18:10:58,914 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (40), 3 states have call predecessors, (40), 1 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) [2023-12-02 18:10:58,914 INFO L276 IsEmpty]: Start isEmpty. Operand 33899 states and 47300 transitions. [2023-12-02 18:10:58,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2023-12-02 18:10:58,918 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:10:58,918 INFO L195 NwaCegarLoop]: trace histogram [22, 18, 18, 18, 18, 18, 18, 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] [2023-12-02 18:10:58,919 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-02 18:10:58,919 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:10:58,919 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:10:58,919 INFO L85 PathProgramCache]: Analyzing trace with hash -772387593, now seen corresponding path program 1 times [2023-12-02 18:10:58,919 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:10:58,919 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1309467671] [2023-12-02 18:10:58,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:10:58,919 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:10:58,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:10:59,295 INFO L134 CoverageAnalysis]: Checked inductivity of 1576 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 1558 trivial. 0 not checked. [2023-12-02 18:10:59,295 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:10:59,296 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1309467671] [2023-12-02 18:10:59,296 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1309467671] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:10:59,296 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:10:59,296 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:10:59,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718462675] [2023-12-02 18:10:59,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:10:59,297 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:10:59,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:10:59,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:10:59,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:10:59,297 INFO L87 Difference]: Start difference. First operand 33899 states and 47300 transitions. Second operand has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (41), 3 states have call predecessors, (41), 1 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) [2023-12-02 18:11:02,377 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:11:06,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:11:06,698 INFO L93 Difference]: Finished difference Result 33905 states and 47305 transitions. [2023-12-02 18:11:06,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:11:06,699 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (41), 3 states have call predecessors, (41), 1 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) Word has length 295 [2023-12-02 18:11:06,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:11:06,814 INFO L225 Difference]: With dead ends: 33905 [2023-12-02 18:11:06,814 INFO L226 Difference]: Without dead ends: 33903 [2023-12-02 18:11:06,831 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:11:06,832 INFO L413 NwaCegarLoop]: 2614 mSDtfsCounter, 3019 mSDsluCounter, 5203 mSDsCounter, 0 mSdLazyCounter, 1473 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3026 SdHoareTripleChecker+Valid, 7817 SdHoareTripleChecker+Invalid, 1475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1473 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2023-12-02 18:11:06,832 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3026 Valid, 7817 Invalid, 1475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1473 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2023-12-02 18:11:06,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33903 states. [2023-12-02 18:11:09,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33903 to 33903. [2023-12-02 18:11:09,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33903 states, 19538 states have (on average 1.2624117105128467) internal successors, (24665), 20344 states have internal predecessors, (24665), 11318 states have call successors, (11318), 3069 states have call predecessors, (11318), 3044 states have return successors, (11320), 10905 states have call predecessors, (11320), 11314 states have call successors, (11320) [2023-12-02 18:11:09,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33903 states to 33903 states and 47303 transitions. [2023-12-02 18:11:09,611 INFO L78 Accepts]: Start accepts. Automaton has 33903 states and 47303 transitions. Word has length 295 [2023-12-02 18:11:09,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:11:09,611 INFO L495 AbstractCegarLoop]: Abstraction has 33903 states and 47303 transitions. [2023-12-02 18:11:09,611 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (41), 3 states have call predecessors, (41), 1 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) [2023-12-02 18:11:09,612 INFO L276 IsEmpty]: Start isEmpty. Operand 33903 states and 47303 transitions. [2023-12-02 18:11:09,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2023-12-02 18:11:09,616 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:11:09,617 INFO L195 NwaCegarLoop]: trace histogram [24, 18, 18, 18, 18, 18, 18, 5, 5, 4, 4, 4, 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] [2023-12-02 18:11:09,617 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-02 18:11:09,617 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:11:09,617 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:11:09,617 INFO L85 PathProgramCache]: Analyzing trace with hash -1769647779, now seen corresponding path program 1 times [2023-12-02 18:11:09,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:11:09,617 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [679351350] [2023-12-02 18:11:09,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:11:09,617 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:11:09,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:11:09,894 INFO L134 CoverageAnalysis]: Checked inductivity of 1527 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 1507 trivial. 0 not checked. [2023-12-02 18:11:09,894 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:11:09,894 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [679351350] [2023-12-02 18:11:09,894 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [679351350] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:11:09,895 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:11:09,895 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 18:11:09,895 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614582633] [2023-12-02 18:11:09,895 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:11:09,896 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 18:11:09,896 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:11:09,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 18:11:09,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 18:11:09,897 INFO L87 Difference]: Start difference. First operand 33903 states and 47303 transitions. Second operand has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) [2023-12-02 18:11:17,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:11:17,384 INFO L93 Difference]: Finished difference Result 82969 states and 115835 transitions. [2023-12-02 18:11:17,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 18:11:17,385 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) Word has length 293 [2023-12-02 18:11:17,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:11:17,547 INFO L225 Difference]: With dead ends: 82969 [2023-12-02 18:11:17,547 INFO L226 Difference]: Without dead ends: 49199 [2023-12-02 18:11:17,632 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 18:11:17,633 INFO L413 NwaCegarLoop]: 5083 mSDtfsCounter, 2949 mSDsluCounter, 2585 mSDsCounter, 0 mSdLazyCounter, 1468 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2949 SdHoareTripleChecker+Valid, 7668 SdHoareTripleChecker+Invalid, 1477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1468 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2023-12-02 18:11:17,633 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2949 Valid, 7668 Invalid, 1477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1468 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2023-12-02 18:11:17,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49199 states. [2023-12-02 18:11:21,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49199 to 49105. [2023-12-02 18:11:21,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49105 states, 28366 states have (on average 1.2630614115490375) internal successors, (35828), 29551 states have internal predecessors, (35828), 16330 states have call successors, (16330), 4443 states have call predecessors, (16330), 4406 states have return successors, (16335), 15714 states have call predecessors, (16335), 16326 states have call successors, (16335) [2023-12-02 18:11:21,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49105 states to 49105 states and 68493 transitions. [2023-12-02 18:11:21,561 INFO L78 Accepts]: Start accepts. Automaton has 49105 states and 68493 transitions. Word has length 293 [2023-12-02 18:11:21,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:11:21,562 INFO L495 AbstractCegarLoop]: Abstraction has 49105 states and 68493 transitions. [2023-12-02 18:11:21,562 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) [2023-12-02 18:11:21,562 INFO L276 IsEmpty]: Start isEmpty. Operand 49105 states and 68493 transitions. [2023-12-02 18:11:21,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2023-12-02 18:11:21,568 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:11:21,568 INFO L195 NwaCegarLoop]: trace histogram [22, 18, 18, 18, 18, 18, 18, 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] [2023-12-02 18:11:21,568 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-02 18:11:21,568 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 18:11:21,569 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:11:21,569 INFO L85 PathProgramCache]: Analyzing trace with hash 225832492, now seen corresponding path program 1 times [2023-12-02 18:11:21,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:11:21,569 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666675614] [2023-12-02 18:11:21,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:11:21,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:11:21,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:11:21,881 INFO L134 CoverageAnalysis]: Checked inductivity of 1615 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 1595 trivial. 0 not checked. [2023-12-02 18:11:21,881 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:11:21,881 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666675614] [2023-12-02 18:11:21,881 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1666675614] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:11:21,881 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:11:21,882 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:11:21,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1694829102] [2023-12-02 18:11:21,882 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:11:21,882 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:11:21,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:11:21,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:11:21,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:11:21,883 INFO L87 Difference]: Start difference. First operand 49105 states and 68493 transitions. Second operand has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (42), 3 states have call predecessors, (42), 1 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2023-12-02 18:11:25,709 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.65s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:11:30,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:11:30,742 INFO L93 Difference]: Finished difference Result 51579 states and 71354 transitions. [2023-12-02 18:11:30,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:11:30,743 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (42), 3 states have call predecessors, (42), 1 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) Word has length 301 [2023-12-02 18:11:30,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:11:30,894 INFO L225 Difference]: With dead ends: 51579 [2023-12-02 18:11:30,894 INFO L226 Difference]: Without dead ends: 51577 [2023-12-02 18:11:30,913 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:11:30,913 INFO L413 NwaCegarLoop]: 2630 mSDtfsCounter, 2974 mSDsluCounter, 5341 mSDsCounter, 0 mSdLazyCounter, 1518 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2980 SdHoareTripleChecker+Valid, 7971 SdHoareTripleChecker+Invalid, 1520 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1518 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2023-12-02 18:11:30,914 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2980 Valid, 7971 Invalid, 1520 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1518 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2023-12-02 18:11:30,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51577 states. [2023-12-02 18:11:34,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51577 to 51575. [2023-12-02 18:11:35,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51575 states, 29757 states have (on average 1.25919951608025) internal successors, (37470), 30942 states have internal predecessors, (37470), 16938 states have call successors, (16938), 4914 states have call predecessors, (16938), 4877 states have return successors, (16943), 16322 states have call predecessors, (16943), 16934 states have call successors, (16943) [2023-12-02 18:11:35,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51575 states to 51575 states and 71351 transitions. [2023-12-02 18:11:35,242 INFO L78 Accepts]: Start accepts. Automaton has 51575 states and 71351 transitions. Word has length 301 [2023-12-02 18:11:35,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:11:35,243 INFO L495 AbstractCegarLoop]: Abstraction has 51575 states and 71351 transitions. [2023-12-02 18:11:35,243 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (42), 3 states have call predecessors, (42), 1 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2023-12-02 18:11:35,243 INFO L276 IsEmpty]: Start isEmpty. Operand 51575 states and 71351 transitions. [2023-12-02 18:11:35,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 307 [2023-12-02 18:11:35,248 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:11:35,249 INFO L195 NwaCegarLoop]: trace histogram [22, 18, 18, 18, 18, 18, 18, 12, 11, 11, 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] [2023-12-02 18:11:35,249 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-02 18:11:35,249 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 18:11:35,249 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:11:35,249 INFO L85 PathProgramCache]: Analyzing trace with hash 136412272, now seen corresponding path program 1 times [2023-12-02 18:11:35,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:11:35,250 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [408093275] [2023-12-02 18:11:35,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:11:35,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:11:35,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:11:35,693 INFO L134 CoverageAnalysis]: Checked inductivity of 1657 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 1635 trivial. 0 not checked. [2023-12-02 18:11:35,693 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:11:35,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [408093275] [2023-12-02 18:11:35,693 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [408093275] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:11:35,693 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:11:35,694 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:11:35,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572586493] [2023-12-02 18:11:35,694 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:11:35,695 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:11:35,695 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:11:35,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:11:35,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:11:35,696 INFO L87 Difference]: Start difference. First operand 51575 states and 71351 transitions. Second operand has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (43), 3 states have call predecessors, (43), 1 states have return successors, (41), 2 states have call predecessors, (41), 2 states have call successors, (41) [2023-12-02 18:11:43,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:11:43,227 INFO L93 Difference]: Finished difference Result 51581 states and 71356 transitions. [2023-12-02 18:11:43,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:11:43,228 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (43), 3 states have call predecessors, (43), 1 states have return successors, (41), 2 states have call predecessors, (41), 2 states have call successors, (41) Word has length 306 [2023-12-02 18:11:43,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:11:43,404 INFO L225 Difference]: With dead ends: 51581 [2023-12-02 18:11:43,404 INFO L226 Difference]: Without dead ends: 51579 [2023-12-02 18:11:43,425 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:11:43,426 INFO L413 NwaCegarLoop]: 2614 mSDtfsCounter, 3019 mSDsluCounter, 5203 mSDsCounter, 0 mSdLazyCounter, 1474 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3024 SdHoareTripleChecker+Valid, 7817 SdHoareTripleChecker+Invalid, 1475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2023-12-02 18:11:43,426 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3024 Valid, 7817 Invalid, 1475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1474 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2023-12-02 18:11:43,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51579 states. [2023-12-02 18:11:48,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51579 to 51579. [2023-12-02 18:11:48,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51579 states, 29760 states have (on average 1.2591733870967743) internal successors, (37473), 30945 states have internal predecessors, (37473), 16938 states have call successors, (16938), 4915 states have call predecessors, (16938), 4878 states have return successors, (16943), 16322 states have call predecessors, (16943), 16934 states have call successors, (16943) [2023-12-02 18:11:48,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51579 states to 51579 states and 71354 transitions. [2023-12-02 18:11:48,300 INFO L78 Accepts]: Start accepts. Automaton has 51579 states and 71354 transitions. Word has length 306 [2023-12-02 18:11:48,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:11:48,301 INFO L495 AbstractCegarLoop]: Abstraction has 51579 states and 71354 transitions. [2023-12-02 18:11:48,301 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (43), 3 states have call predecessors, (43), 1 states have return successors, (41), 2 states have call predecessors, (41), 2 states have call successors, (41) [2023-12-02 18:11:48,301 INFO L276 IsEmpty]: Start isEmpty. Operand 51579 states and 71354 transitions. [2023-12-02 18:11:48,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 308 [2023-12-02 18:11:48,305 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:11:48,305 INFO L195 NwaCegarLoop]: trace histogram [22, 18, 18, 18, 18, 18, 18, 13, 12, 12, 4, 4, 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] [2023-12-02 18:11:48,306 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-02 18:11:48,306 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:11:48,306 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:11:48,306 INFO L85 PathProgramCache]: Analyzing trace with hash 1570268305, now seen corresponding path program 1 times [2023-12-02 18:11:48,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:11:48,306 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864609229] [2023-12-02 18:11:48,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:11:48,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:11:48,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:11:48,614 INFO L134 CoverageAnalysis]: Checked inductivity of 1695 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 1671 trivial. 0 not checked. [2023-12-02 18:11:48,614 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:11:48,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [864609229] [2023-12-02 18:11:48,614 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [864609229] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:11:48,615 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:11:48,615 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:11:48,615 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398733799] [2023-12-02 18:11:48,615 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:11:48,615 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:11:48,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:11:48,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:11:48,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:11:48,616 INFO L87 Difference]: Start difference. First operand 51579 states and 71354 transitions. Second operand has 5 states, 5 states have (on average 10.8) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (42), 3 states have call predecessors, (42), 1 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2023-12-02 18:11:52,293 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.73s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:11:58,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:11:58,473 INFO L93 Difference]: Finished difference Result 52100 states and 71846 transitions. [2023-12-02 18:11:58,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:11:58,474 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (42), 3 states have call predecessors, (42), 1 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) Word has length 307 [2023-12-02 18:11:58,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:11:58,640 INFO L225 Difference]: With dead ends: 52100 [2023-12-02 18:11:58,641 INFO L226 Difference]: Without dead ends: 52098 [2023-12-02 18:11:58,663 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:11:58,664 INFO L413 NwaCegarLoop]: 2617 mSDtfsCounter, 2975 mSDsluCounter, 5254 mSDsCounter, 0 mSdLazyCounter, 1503 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2979 SdHoareTripleChecker+Valid, 7871 SdHoareTripleChecker+Invalid, 1505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1503 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2023-12-02 18:11:58,664 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2979 Valid, 7871 Invalid, 1505 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1503 Invalid, 0 Unknown, 0 Unchecked, 5.3s Time] [2023-12-02 18:11:58,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52098 states. [2023-12-02 18:12:03,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52098 to 52096. [2023-12-02 18:12:03,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52096 states, 30033 states have (on average 1.256817500749176) internal successors, (37746), 31218 states have internal predecessors, (37746), 17046 states have call successors, (17046), 5051 states have call predecessors, (17046), 5014 states have return successors, (17051), 16430 states have call predecessors, (17051), 17042 states have call successors, (17051) [2023-12-02 18:12:03,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52096 states to 52096 states and 71843 transitions. [2023-12-02 18:12:03,688 INFO L78 Accepts]: Start accepts. Automaton has 52096 states and 71843 transitions. Word has length 307 [2023-12-02 18:12:03,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:12:03,689 INFO L495 AbstractCegarLoop]: Abstraction has 52096 states and 71843 transitions. [2023-12-02 18:12:03,689 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (42), 3 states have call predecessors, (42), 1 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2023-12-02 18:12:03,689 INFO L276 IsEmpty]: Start isEmpty. Operand 52096 states and 71843 transitions. [2023-12-02 18:12:03,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 316 [2023-12-02 18:12:03,693 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:12:03,694 INFO L195 NwaCegarLoop]: trace histogram [22, 18, 18, 18, 18, 18, 18, 14, 13, 13, 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] [2023-12-02 18:12:03,694 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-02 18:12:03,694 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 18:12:03,694 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:12:03,694 INFO L85 PathProgramCache]: Analyzing trace with hash 768404983, now seen corresponding path program 1 times [2023-12-02 18:12:03,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:12:03,694 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107118259] [2023-12-02 18:12:03,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:12:03,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:12:03,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:12:04,000 INFO L134 CoverageAnalysis]: Checked inductivity of 1752 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 1726 trivial. 0 not checked. [2023-12-02 18:12:04,001 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:12:04,001 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107118259] [2023-12-02 18:12:04,001 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107118259] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:12:04,001 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:12:04,001 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:12:04,001 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61060707] [2023-12-02 18:12:04,001 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:12:04,002 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:12:04,002 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:12:04,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:12:04,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:12:04,003 INFO L87 Difference]: Start difference. First operand 52096 states and 71843 transitions. Second operand has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 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 18:12:07,742 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:12:13,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:12:13,334 INFO L93 Difference]: Finished difference Result 52102 states and 71848 transitions. [2023-12-02 18:12:13,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:12:13,335 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 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 315 [2023-12-02 18:12:13,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:12:13,503 INFO L225 Difference]: With dead ends: 52102 [2023-12-02 18:12:13,503 INFO L226 Difference]: Without dead ends: 52100 [2023-12-02 18:12:13,525 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:12:13,526 INFO L413 NwaCegarLoop]: 2614 mSDtfsCounter, 3019 mSDsluCounter, 5203 mSDsCounter, 0 mSdLazyCounter, 1474 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3022 SdHoareTripleChecker+Valid, 7817 SdHoareTripleChecker+Invalid, 1475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2023-12-02 18:12:13,526 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3022 Valid, 7817 Invalid, 1475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1474 Invalid, 0 Unknown, 0 Unchecked, 4.6s Time] [2023-12-02 18:12:13,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52100 states. [2023-12-02 18:12:18,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52100 to 52100. [2023-12-02 18:12:18,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52100 states, 30036 states have (on average 1.2567918497802637) internal successors, (37749), 31221 states have internal predecessors, (37749), 17046 states have call successors, (17046), 5052 states have call predecessors, (17046), 5015 states have return successors, (17051), 16430 states have call predecessors, (17051), 17042 states have call successors, (17051) [2023-12-02 18:12:18,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52100 states to 52100 states and 71846 transitions. [2023-12-02 18:12:18,441 INFO L78 Accepts]: Start accepts. Automaton has 52100 states and 71846 transitions. Word has length 315 [2023-12-02 18:12:18,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:12:18,442 INFO L495 AbstractCegarLoop]: Abstraction has 52100 states and 71846 transitions. [2023-12-02 18:12:18,442 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 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 18:12:18,442 INFO L276 IsEmpty]: Start isEmpty. Operand 52100 states and 71846 transitions. [2023-12-02 18:12:18,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 321 [2023-12-02 18:12:18,447 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:12:18,447 INFO L195 NwaCegarLoop]: trace histogram [22, 18, 18, 18, 18, 18, 18, 15, 14, 14, 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] [2023-12-02 18:12:18,447 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-12-02 18:12:18,447 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 18:12:18,448 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:12:18,448 INFO L85 PathProgramCache]: Analyzing trace with hash 739306181, now seen corresponding path program 1 times [2023-12-02 18:12:18,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:12:18,448 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840149496] [2023-12-02 18:12:18,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:12:18,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:12:18,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:12:18,756 INFO L134 CoverageAnalysis]: Checked inductivity of 1806 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 1778 trivial. 0 not checked. [2023-12-02 18:12:18,757 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:12:18,757 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840149496] [2023-12-02 18:12:18,757 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [840149496] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:12:18,757 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:12:18,757 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:12:18,757 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61974051] [2023-12-02 18:12:18,757 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:12:18,758 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:12:18,758 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:12:18,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:12:18,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:12:18,758 INFO L87 Difference]: Start difference. First operand 52100 states and 71846 transitions. Second operand has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (46), 3 states have call predecessors, (46), 1 states have return successors, (44), 2 states have call predecessors, (44), 2 states have call successors, (44) [2023-12-02 18:12:23,081 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:12:28,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:12:28,959 INFO L93 Difference]: Finished difference Result 52106 states and 71851 transitions. [2023-12-02 18:12:28,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:12:28,959 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (46), 3 states have call predecessors, (46), 1 states have return successors, (44), 2 states have call predecessors, (44), 2 states have call successors, (44) Word has length 320 [2023-12-02 18:12:28,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:12:29,197 INFO L225 Difference]: With dead ends: 52106 [2023-12-02 18:12:29,197 INFO L226 Difference]: Without dead ends: 52104 [2023-12-02 18:12:29,227 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:12:29,228 INFO L413 NwaCegarLoop]: 2614 mSDtfsCounter, 3019 mSDsluCounter, 5203 mSDsCounter, 0 mSdLazyCounter, 1473 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3021 SdHoareTripleChecker+Valid, 7817 SdHoareTripleChecker+Invalid, 1475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1473 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2023-12-02 18:12:29,228 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3021 Valid, 7817 Invalid, 1475 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [1 Valid, 1473 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2023-12-02 18:12:29,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52104 states. [2023-12-02 18:12:34,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52104 to 52104. [2023-12-02 18:12:34,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52104 states, 30039 states have (on average 1.2567662039348846) internal successors, (37752), 31224 states have internal predecessors, (37752), 17046 states have call successors, (17046), 5053 states have call predecessors, (17046), 5016 states have return successors, (17051), 16430 states have call predecessors, (17051), 17042 states have call successors, (17051) [2023-12-02 18:12:34,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52104 states to 52104 states and 71849 transitions. [2023-12-02 18:12:34,709 INFO L78 Accepts]: Start accepts. Automaton has 52104 states and 71849 transitions. Word has length 320 [2023-12-02 18:12:34,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:12:34,710 INFO L495 AbstractCegarLoop]: Abstraction has 52104 states and 71849 transitions. [2023-12-02 18:12:34,710 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (46), 3 states have call predecessors, (46), 1 states have return successors, (44), 2 states have call predecessors, (44), 2 states have call successors, (44) [2023-12-02 18:12:34,710 INFO L276 IsEmpty]: Start isEmpty. Operand 52104 states and 71849 transitions. [2023-12-02 18:12:34,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 323 [2023-12-02 18:12:34,717 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:12:34,717 INFO L195 NwaCegarLoop]: trace histogram [22, 18, 18, 18, 18, 18, 18, 16, 15, 15, 4, 4, 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] [2023-12-02 18:12:34,717 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-12-02 18:12:34,718 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:12:34,718 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:12:34,718 INFO L85 PathProgramCache]: Analyzing trace with hash -1837792213, now seen corresponding path program 1 times [2023-12-02 18:12:34,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:12:34,718 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808407370] [2023-12-02 18:12:34,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:12:34,718 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:12:34,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:12:35,025 INFO L134 CoverageAnalysis]: Checked inductivity of 1857 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 1827 trivial. 0 not checked. [2023-12-02 18:12:35,026 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:12:35,026 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808407370] [2023-12-02 18:12:35,026 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808407370] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:12:35,026 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:12:35,026 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:12:35,026 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19725474] [2023-12-02 18:12:35,026 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:12:35,027 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:12:35,027 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:12:35,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:12:35,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:12:35,028 INFO L87 Difference]: Start difference. First operand 52104 states and 71849 transitions. Second operand has 5 states, 5 states have (on average 10.8) internal successors, (54), 4 states have internal predecessors, (54), 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 18:12:43,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:12:43,955 INFO L93 Difference]: Finished difference Result 52110 states and 71854 transitions. [2023-12-02 18:12:43,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:12:43,955 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 4 states have internal predecessors, (54), 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 322 [2023-12-02 18:12:43,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:12:44,130 INFO L225 Difference]: With dead ends: 52110 [2023-12-02 18:12:44,130 INFO L226 Difference]: Without dead ends: 52106 [2023-12-02 18:12:44,152 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:12:44,153 INFO L413 NwaCegarLoop]: 2614 mSDtfsCounter, 3020 mSDsluCounter, 5203 mSDsCounter, 0 mSdLazyCounter, 1474 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3021 SdHoareTripleChecker+Valid, 7817 SdHoareTripleChecker+Invalid, 1475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2023-12-02 18:12:44,153 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3021 Valid, 7817 Invalid, 1475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1474 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2023-12-02 18:12:44,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52106 states. [2023-12-02 18:12:49,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52106 to 52106. [2023-12-02 18:12:49,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52106 states, 30041 states have (on average 1.2567158217103291) internal successors, (37753), 31225 states have internal predecessors, (37753), 17046 states have call successors, (17046), 5054 states have call predecessors, (17046), 5016 states have return successors, (17051), 16430 states have call predecessors, (17051), 17042 states have call successors, (17051) [2023-12-02 18:12:49,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52106 states to 52106 states and 71850 transitions. [2023-12-02 18:12:49,585 INFO L78 Accepts]: Start accepts. Automaton has 52106 states and 71850 transitions. Word has length 322 [2023-12-02 18:12:49,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:12:49,586 INFO L495 AbstractCegarLoop]: Abstraction has 52106 states and 71850 transitions. [2023-12-02 18:12:49,586 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 4 states have internal predecessors, (54), 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 18:12:49,586 INFO L276 IsEmpty]: Start isEmpty. Operand 52106 states and 71850 transitions. [2023-12-02 18:12:49,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 318 [2023-12-02 18:12:49,597 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:12:49,597 INFO L195 NwaCegarLoop]: trace histogram [26, 18, 18, 18, 18, 18, 18, 5, 5, 5, 5, 5, 3, 3, 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] [2023-12-02 18:12:49,597 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-12-02 18:12:49,597 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 18:12:49,598 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:12:49,598 INFO L85 PathProgramCache]: Analyzing trace with hash -1827186575, now seen corresponding path program 1 times [2023-12-02 18:12:49,598 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:12:49,598 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1568089584] [2023-12-02 18:12:49,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:12:49,598 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:12:49,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:12:49,808 INFO L134 CoverageAnalysis]: Checked inductivity of 1651 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 1630 trivial. 0 not checked. [2023-12-02 18:12:49,808 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:12:49,809 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1568089584] [2023-12-02 18:12:49,809 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1568089584] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:12:49,809 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:12:49,809 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 18:12:49,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312868875] [2023-12-02 18:12:49,809 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:12:49,810 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 18:12:49,810 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:12:49,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 18:12:49,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 18:12:49,811 INFO L87 Difference]: Start difference. First operand 52106 states and 71850 transitions. Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) [2023-12-02 18:12:54,566 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:13:03,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:13:03,459 INFO L93 Difference]: Finished difference Result 125559 states and 173310 transitions. [2023-12-02 18:13:03,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 18:13:03,459 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) Word has length 317 [2023-12-02 18:13:03,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:13:03,704 INFO L225 Difference]: With dead ends: 125559 [2023-12-02 18:13:03,704 INFO L226 Difference]: Without dead ends: 73586 [2023-12-02 18:13:03,837 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 18:13:03,838 INFO L413 NwaCegarLoop]: 4989 mSDtfsCounter, 2833 mSDsluCounter, 2557 mSDsCounter, 0 mSdLazyCounter, 1475 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2833 SdHoareTripleChecker+Valid, 7546 SdHoareTripleChecker+Invalid, 1503 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 1475 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2023-12-02 18:13:03,838 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2833 Valid, 7546 Invalid, 1503 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 1475 Invalid, 0 Unknown, 0 Unchecked, 5.4s Time] [2023-12-02 18:13:03,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73586 states. [2023-12-02 18:13:11,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73586 to 73482. [2023-12-02 18:13:11,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73482 states, 42473 states have (on average 1.2536434911590892) internal successors, (53246), 44129 states have internal predecessors, (53246), 23885 states have call successors, (23885), 7174 states have call predecessors, (23885), 7121 states have return successors, (23890), 23026 states have call predecessors, (23890), 23881 states have call successors, (23890) [2023-12-02 18:13:11,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73482 states to 73482 states and 101021 transitions. [2023-12-02 18:13:11,742 INFO L78 Accepts]: Start accepts. Automaton has 73482 states and 101021 transitions. Word has length 317 [2023-12-02 18:13:11,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:13:11,743 INFO L495 AbstractCegarLoop]: Abstraction has 73482 states and 101021 transitions. [2023-12-02 18:13:11,743 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) [2023-12-02 18:13:11,743 INFO L276 IsEmpty]: Start isEmpty. Operand 73482 states and 101021 transitions. [2023-12-02 18:13:11,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 331 [2023-12-02 18:13:11,753 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:13:11,754 INFO L195 NwaCegarLoop]: trace histogram [22, 18, 18, 18, 18, 18, 18, 17, 16, 16, 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] [2023-12-02 18:13:11,754 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-12-02 18:13:11,754 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:13:11,754 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:13:11,754 INFO L85 PathProgramCache]: Analyzing trace with hash 1279754693, now seen corresponding path program 1 times [2023-12-02 18:13:11,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:13:11,755 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103479802] [2023-12-02 18:13:11,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:13:11,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:13:11,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:13:12,118 INFO L134 CoverageAnalysis]: Checked inductivity of 1926 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 1894 trivial. 0 not checked. [2023-12-02 18:13:12,118 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:13:12,118 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103479802] [2023-12-02 18:13:12,118 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1103479802] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:13:12,118 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:13:12,118 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:13:12,119 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488441854] [2023-12-02 18:13:12,119 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:13:12,119 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:13:12,119 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:13:12,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:13:12,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:13:12,120 INFO L87 Difference]: Start difference. First operand 73482 states and 101021 transitions. Second operand has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 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 18:13:16,262 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:13:18,268 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:13:19,778 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:13:28,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:13:28,381 INFO L93 Difference]: Finished difference Result 73482 states and 101021 transitions. [2023-12-02 18:13:28,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:13:28,382 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 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 330 [2023-12-02 18:13:28,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:13:28,627 INFO L225 Difference]: With dead ends: 73482 [2023-12-02 18:13:28,627 INFO L226 Difference]: Without dead ends: 72980 [2023-12-02 18:13:28,658 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:13:28,659 INFO L413 NwaCegarLoop]: 2612 mSDtfsCounter, 3015 mSDsluCounter, 5202 mSDsCounter, 0 mSdLazyCounter, 1467 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3015 SdHoareTripleChecker+Valid, 7814 SdHoareTripleChecker+Invalid, 1470 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1467 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.4s IncrementalHoareTripleChecker+Time [2023-12-02 18:13:28,659 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3015 Valid, 7814 Invalid, 1470 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1467 Invalid, 2 Unknown, 0 Unchecked, 8.4s Time] [2023-12-02 18:13:28,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72980 states. [2023-12-02 18:13:36,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72980 to 72980. [2023-12-02 18:13:36,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72980 states, 42350 states have (on average 1.2505548996458087) internal successors, (52961), 43844 states have internal predecessors, (52961), 23541 states have call successors, (23541), 7102 states have call predecessors, (23541), 7087 states have return successors, (23550), 22881 states have call predecessors, (23550), 23541 states have call successors, (23550) [2023-12-02 18:13:36,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72980 states to 72980 states and 100052 transitions. [2023-12-02 18:13:36,858 INFO L78 Accepts]: Start accepts. Automaton has 72980 states and 100052 transitions. Word has length 330 [2023-12-02 18:13:36,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:13:36,858 INFO L495 AbstractCegarLoop]: Abstraction has 72980 states and 100052 transitions. [2023-12-02 18:13:36,858 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 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 18:13:36,858 INFO L276 IsEmpty]: Start isEmpty. Operand 72980 states and 100052 transitions. [2023-12-02 18:13:36,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 330 [2023-12-02 18:13:36,865 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:13:36,865 INFO L195 NwaCegarLoop]: trace histogram [24, 18, 18, 18, 18, 18, 18, 8, 8, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:13:36,865 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-12-02 18:13:36,865 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:13:36,865 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:13:36,865 INFO L85 PathProgramCache]: Analyzing trace with hash 1442762721, now seen corresponding path program 1 times [2023-12-02 18:13:36,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:13:36,866 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204556859] [2023-12-02 18:13:36,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:13:36,866 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:13:36,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:13:37,503 INFO L134 CoverageAnalysis]: Checked inductivity of 1580 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1580 trivial. 0 not checked. [2023-12-02 18:13:37,503 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:13:37,503 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1204556859] [2023-12-02 18:13:37,503 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1204556859] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:13:37,503 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:13:37,503 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:13:37,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953503508] [2023-12-02 18:13:37,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:13:37,504 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:13:37,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:13:37,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:13:37,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:13:37,505 INFO L87 Difference]: Start difference. First operand 72980 states and 100052 transitions. Second operand has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2023-12-02 18:13:49,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:13:49,563 INFO L93 Difference]: Finished difference Result 73152 states and 100222 transitions. [2023-12-02 18:13:49,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:13:49,563 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 329 [2023-12-02 18:13:49,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:13:49,777 INFO L225 Difference]: With dead ends: 73152 [2023-12-02 18:13:49,777 INFO L226 Difference]: Without dead ends: 73150 [2023-12-02 18:13:49,805 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:13:49,806 INFO L413 NwaCegarLoop]: 2572 mSDtfsCounter, 2893 mSDsluCounter, 5247 mSDsCounter, 0 mSdLazyCounter, 1493 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2896 SdHoareTripleChecker+Valid, 7819 SdHoareTripleChecker+Invalid, 1495 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1493 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2023-12-02 18:13:49,806 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2896 Valid, 7819 Invalid, 1495 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1493 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2023-12-02 18:13:49,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73150 states. [2023-12-02 18:13:57,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73150 to 73148. [2023-12-02 18:13:57,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73148 states, 42476 states have (on average 1.2497174875223656) internal successors, (53083), 43970 states have internal predecessors, (53083), 23541 states have call successors, (23541), 7144 states have call predecessors, (23541), 7129 states have return successors, (23550), 22881 states have call predecessors, (23550), 23541 states have call successors, (23550) [2023-12-02 18:13:58,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73148 states to 73148 states and 100174 transitions. [2023-12-02 18:13:58,145 INFO L78 Accepts]: Start accepts. Automaton has 73148 states and 100174 transitions. Word has length 329 [2023-12-02 18:13:58,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:13:58,146 INFO L495 AbstractCegarLoop]: Abstraction has 73148 states and 100174 transitions. [2023-12-02 18:13:58,146 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2023-12-02 18:13:58,146 INFO L276 IsEmpty]: Start isEmpty. Operand 73148 states and 100174 transitions. [2023-12-02 18:13:58,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 366 [2023-12-02 18:13:58,161 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:13:58,161 INFO L195 NwaCegarLoop]: trace histogram [28, 18, 18, 18, 18, 18, 18, 6, 6, 6, 5, 5, 4, 4, 4, 4, 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] [2023-12-02 18:13:58,161 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-12-02 18:13:58,161 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:13:58,162 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:13:58,162 INFO L85 PathProgramCache]: Analyzing trace with hash -806288412, now seen corresponding path program 1 times [2023-12-02 18:13:58,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:13:58,162 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891655070] [2023-12-02 18:13:58,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:13:58,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:13:58,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:13:58,648 INFO L134 CoverageAnalysis]: Checked inductivity of 1787 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 1757 trivial. 0 not checked. [2023-12-02 18:13:58,649 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:13:58,649 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891655070] [2023-12-02 18:13:58,649 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [891655070] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:13:58,649 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:13:58,650 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:13:58,650 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [374397715] [2023-12-02 18:13:58,650 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:13:58,651 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:13:58,651 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:13:58,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:13:58,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:13:58,652 INFO L87 Difference]: Start difference. First operand 73148 states and 100174 transitions. Second operand has 5 states, 5 states have (on average 25.0) internal successors, (125), 4 states have internal predecessors, (125), 3 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (34), 4 states have call predecessors, (34), 3 states have call successors, (34) [2023-12-02 18:14:04,759 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:14:06,662 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:14:20,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:14:20,294 INFO L93 Difference]: Finished difference Result 166925 states and 228567 transitions. [2023-12-02 18:14:20,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 18:14:20,295 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.0) internal successors, (125), 4 states have internal predecessors, (125), 3 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (34), 4 states have call predecessors, (34), 3 states have call successors, (34) Word has length 365 [2023-12-02 18:14:20,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:14:20,623 INFO L225 Difference]: With dead ends: 166925 [2023-12-02 18:14:20,623 INFO L226 Difference]: Without dead ends: 93910 [2023-12-02 18:14:20,797 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:14:20,797 INFO L413 NwaCegarLoop]: 4877 mSDtfsCounter, 2737 mSDsluCounter, 12251 mSDsCounter, 0 mSdLazyCounter, 3265 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2737 SdHoareTripleChecker+Valid, 17128 SdHoareTripleChecker+Invalid, 3267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3265 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.6s IncrementalHoareTripleChecker+Time [2023-12-02 18:14:20,798 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2737 Valid, 17128 Invalid, 3267 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 3265 Invalid, 1 Unknown, 0 Unchecked, 10.6s Time] [2023-12-02 18:14:20,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93910 states. [2023-12-02 18:14:31,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93910 to 93858. [2023-12-02 18:14:31,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93858 states, 54362 states have (on average 1.2494021559177366) internal successors, (67920), 56274 states have internal predecessors, (67920), 30254 states have call successors, (30254), 9240 states have call predecessors, (30254), 9240 states have return successors, (30281), 29435 states have call predecessors, (30281), 30254 states have call successors, (30281) [2023-12-02 18:14:31,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93858 states to 93858 states and 128455 transitions. [2023-12-02 18:14:31,893 INFO L78 Accepts]: Start accepts. Automaton has 93858 states and 128455 transitions. Word has length 365 [2023-12-02 18:14:31,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:14:31,894 INFO L495 AbstractCegarLoop]: Abstraction has 93858 states and 128455 transitions. [2023-12-02 18:14:31,894 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.0) internal successors, (125), 4 states have internal predecessors, (125), 3 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (34), 4 states have call predecessors, (34), 3 states have call successors, (34) [2023-12-02 18:14:31,894 INFO L276 IsEmpty]: Start isEmpty. Operand 93858 states and 128455 transitions. [2023-12-02 18:14:31,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 367 [2023-12-02 18:14:31,912 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:14:31,912 INFO L195 NwaCegarLoop]: trace histogram [28, 18, 18, 18, 18, 18, 18, 6, 6, 6, 5, 5, 4, 4, 4, 4, 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] [2023-12-02 18:14:31,912 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-12-02 18:14:31,913 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:14:31,913 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:14:31,913 INFO L85 PathProgramCache]: Analyzing trace with hash -103893003, now seen corresponding path program 1 times [2023-12-02 18:14:31,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:14:31,913 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355518685] [2023-12-02 18:14:31,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:14:31,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:14:31,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:14:32,202 INFO L134 CoverageAnalysis]: Checked inductivity of 1787 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 1757 trivial. 0 not checked. [2023-12-02 18:14:32,202 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:14:32,202 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355518685] [2023-12-02 18:14:32,202 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355518685] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:14:32,202 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:14:32,203 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:14:32,203 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052549574] [2023-12-02 18:14:32,203 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:14:32,203 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:14:32,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:14:32,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:14:32,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:14:32,204 INFO L87 Difference]: Start difference. First operand 93858 states and 128455 transitions. Second operand has 5 states, 5 states have (on average 25.2) internal successors, (126), 4 states have internal predecessors, (126), 3 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (34), 4 states have call predecessors, (34), 3 states have call successors, (34) [2023-12-02 18:14:37,765 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:14:38,830 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:14:42,865 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:14:59,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:14:59,682 INFO L93 Difference]: Finished difference Result 214199 states and 293385 transitions. [2023-12-02 18:14:59,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 18:14:59,683 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.2) internal successors, (126), 4 states have internal predecessors, (126), 3 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (34), 4 states have call predecessors, (34), 3 states have call successors, (34) Word has length 366 [2023-12-02 18:14:59,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:15:00,108 INFO L225 Difference]: With dead ends: 214199 [2023-12-02 18:15:00,108 INFO L226 Difference]: Without dead ends: 120474 [2023-12-02 18:15:00,343 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:15:00,343 INFO L413 NwaCegarLoop]: 4660 mSDtfsCounter, 2770 mSDsluCounter, 11809 mSDsCounter, 0 mSdLazyCounter, 3238 mSolverCounterSat, 22 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2770 SdHoareTripleChecker+Valid, 16469 SdHoareTripleChecker+Invalid, 3261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 3238 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.0s IncrementalHoareTripleChecker+Time [2023-12-02 18:15:00,343 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2770 Valid, 16469 Invalid, 3261 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [22 Valid, 3238 Invalid, 1 Unknown, 0 Unchecked, 12.0s Time] [2023-12-02 18:15:00,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120474 states. [2023-12-02 18:15:14,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120474 to 120422. [2023-12-02 18:15:14,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120422 states, 69442 states have (on average 1.2453990380461393) internal successors, (86483), 71888 states have internal predecessors, (86483), 39043 states have call successors, (39043), 11920 states have call predecessors, (39043), 11935 states have return successors, (39088), 38029 states have call predecessors, (39088), 39043 states have call successors, (39088) [2023-12-02 18:15:15,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120422 states to 120422 states and 164614 transitions. [2023-12-02 18:15:15,111 INFO L78 Accepts]: Start accepts. Automaton has 120422 states and 164614 transitions. Word has length 366 [2023-12-02 18:15:15,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:15:15,112 INFO L495 AbstractCegarLoop]: Abstraction has 120422 states and 164614 transitions. [2023-12-02 18:15:15,112 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.2) internal successors, (126), 4 states have internal predecessors, (126), 3 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (34), 4 states have call predecessors, (34), 3 states have call successors, (34) [2023-12-02 18:15:15,112 INFO L276 IsEmpty]: Start isEmpty. Operand 120422 states and 164614 transitions. [2023-12-02 18:15:15,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 368 [2023-12-02 18:15:15,130 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:15:15,130 INFO L195 NwaCegarLoop]: trace histogram [28, 18, 18, 18, 18, 18, 18, 6, 6, 6, 5, 5, 4, 4, 4, 4, 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] [2023-12-02 18:15:15,131 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-12-02 18:15:15,131 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 18:15:15,131 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:15:15,131 INFO L85 PathProgramCache]: Analyzing trace with hash -830075801, now seen corresponding path program 1 times [2023-12-02 18:15:15,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:15:15,131 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989099399] [2023-12-02 18:15:15,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:15:15,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:15:15,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:15:15,604 INFO L134 CoverageAnalysis]: Checked inductivity of 1787 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 1757 trivial. 0 not checked. [2023-12-02 18:15:15,604 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:15:15,604 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [989099399] [2023-12-02 18:15:15,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [989099399] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:15:15,605 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:15:15,605 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:15:15,605 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040884860] [2023-12-02 18:15:15,605 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:15:15,606 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:15:15,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:15:15,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:15:15,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:15:15,607 INFO L87 Difference]: Start difference. First operand 120422 states and 164614 transitions. Second operand has 5 states, 5 states have (on average 25.4) internal successors, (127), 4 states have internal predecessors, (127), 3 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (34), 4 states have call predecessors, (34), 3 states have call successors, (34) [2023-12-02 18:15:18,554 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:15:24,867 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:15:46,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:15:46,822 INFO L93 Difference]: Finished difference Result 267381 states and 365811 transitions. [2023-12-02 18:15:46,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 18:15:46,824 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.4) internal successors, (127), 4 states have internal predecessors, (127), 3 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (34), 4 states have call predecessors, (34), 3 states have call successors, (34) Word has length 367 [2023-12-02 18:15:46,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:15:47,523 INFO L225 Difference]: With dead ends: 267381 [2023-12-02 18:15:47,523 INFO L226 Difference]: Without dead ends: 147092 [2023-12-02 18:15:48,039 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:15:48,040 INFO L413 NwaCegarLoop]: 4884 mSDtfsCounter, 2764 mSDsluCounter, 12263 mSDsCounter, 0 mSdLazyCounter, 3333 mSolverCounterSat, 25 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2764 SdHoareTripleChecker+Valid, 17147 SdHoareTripleChecker+Invalid, 3360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 3333 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.4s IncrementalHoareTripleChecker+Time [2023-12-02 18:15:48,040 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2764 Valid, 17147 Invalid, 3360 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [25 Valid, 3333 Invalid, 2 Unknown, 0 Unchecked, 12.4s Time] [2023-12-02 18:15:48,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147092 states. [2023-12-02 18:16:07,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147092 to 147040. [2023-12-02 18:16:07,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147040 states, 84576 states have (on average 1.2426693151721528) internal successors, (105100), 87556 states have internal predecessors, (105100), 47832 states have call successors, (47832), 14600 states have call predecessors, (47832), 14630 states have return successors, (47895), 46623 states have call predecessors, (47895), 47832 states have call successors, (47895) [2023-12-02 18:16:08,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147040 states to 147040 states and 200827 transitions. [2023-12-02 18:16:08,780 INFO L78 Accepts]: Start accepts. Automaton has 147040 states and 200827 transitions. Word has length 367 [2023-12-02 18:16:08,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:16:08,780 INFO L495 AbstractCegarLoop]: Abstraction has 147040 states and 200827 transitions. [2023-12-02 18:16:08,781 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.4) internal successors, (127), 4 states have internal predecessors, (127), 3 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (34), 4 states have call predecessors, (34), 3 states have call successors, (34) [2023-12-02 18:16:08,781 INFO L276 IsEmpty]: Start isEmpty. Operand 147040 states and 200827 transitions. [2023-12-02 18:16:08,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 369 [2023-12-02 18:16:08,802 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:16:08,803 INFO L195 NwaCegarLoop]: trace histogram [28, 18, 18, 18, 18, 18, 18, 6, 6, 6, 5, 5, 4, 4, 4, 4, 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] [2023-12-02 18:16:08,803 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-12-02 18:16:08,803 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:16:08,804 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:16:08,804 INFO L85 PathProgramCache]: Analyzing trace with hash 1402457240, now seen corresponding path program 1 times [2023-12-02 18:16:08,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:16:08,804 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289345991] [2023-12-02 18:16:08,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:16:08,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:16:08,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:16:09,206 INFO L134 CoverageAnalysis]: Checked inductivity of 1787 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 1757 trivial. 0 not checked. [2023-12-02 18:16:09,206 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:16:09,206 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289345991] [2023-12-02 18:16:09,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289345991] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:16:09,207 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:16:09,207 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:16:09,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [875466366] [2023-12-02 18:16:09,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:16:09,207 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:16:09,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:16:09,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:16:09,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:16:09,208 INFO L87 Difference]: Start difference. First operand 147040 states and 200827 transitions. Second operand has 5 states, 5 states have (on average 25.6) internal successors, (128), 4 states have internal predecessors, (128), 3 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (34), 4 states have call predecessors, (34), 3 states have call successors, (34) [2023-12-02 18:16:17,809 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:16:19,820 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:16:22,833 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.72s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:16:24,841 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:16:47,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:16:47,548 INFO L93 Difference]: Finished difference Result 320599 states and 438255 transitions. [2023-12-02 18:16:47,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 18:16:47,549 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.6) internal successors, (128), 4 states have internal predecessors, (128), 3 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (34), 4 states have call predecessors, (34), 3 states have call successors, (34) Word has length 368 [2023-12-02 18:16:47,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:16:48,292 INFO L225 Difference]: With dead ends: 320599 [2023-12-02 18:16:48,292 INFO L226 Difference]: Without dead ends: 173692 [2023-12-02 18:16:48,678 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:16:48,679 INFO L413 NwaCegarLoop]: 4884 mSDtfsCounter, 2766 mSDsluCounter, 12263 mSDsCounter, 0 mSdLazyCounter, 3338 mSolverCounterSat, 27 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2766 SdHoareTripleChecker+Valid, 17147 SdHoareTripleChecker+Invalid, 3368 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 3338 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.5s IncrementalHoareTripleChecker+Time [2023-12-02 18:16:48,679 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2766 Valid, 17147 Invalid, 3368 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [27 Valid, 3338 Invalid, 3 Unknown, 0 Unchecked, 15.5s Time] [2023-12-02 18:16:48,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173692 states. [2023-12-02 18:17:09,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173692 to 173640. [2023-12-02 18:17:09,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173640 states, 99710 states have (on average 1.2407682278607963) internal successors, (123717), 103224 states have internal predecessors, (123717), 56621 states have call successors, (56621), 17280 states have call predecessors, (56621), 17307 states have return successors, (56684), 55199 states have call predecessors, (56684), 56621 states have call successors, (56684) [2023-12-02 18:17:10,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173640 states to 173640 states and 237022 transitions. [2023-12-02 18:17:10,386 INFO L78 Accepts]: Start accepts. Automaton has 173640 states and 237022 transitions. Word has length 368 [2023-12-02 18:17:10,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:17:10,387 INFO L495 AbstractCegarLoop]: Abstraction has 173640 states and 237022 transitions. [2023-12-02 18:17:10,387 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.6) internal successors, (128), 4 states have internal predecessors, (128), 3 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (34), 4 states have call predecessors, (34), 3 states have call successors, (34) [2023-12-02 18:17:10,387 INFO L276 IsEmpty]: Start isEmpty. Operand 173640 states and 237022 transitions. [2023-12-02 18:17:10,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 427 [2023-12-02 18:17:10,416 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:17:10,416 INFO L195 NwaCegarLoop]: trace histogram [24, 18, 18, 18, 18, 18, 18, 9, 9, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:17:10,416 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-12-02 18:17:10,416 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:17:10,416 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:17:10,417 INFO L85 PathProgramCache]: Analyzing trace with hash 1851201108, now seen corresponding path program 1 times [2023-12-02 18:17:10,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:17:10,417 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394713669] [2023-12-02 18:17:10,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:17:10,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:17:10,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:17:11,076 INFO L134 CoverageAnalysis]: Checked inductivity of 1640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1640 trivial. 0 not checked. [2023-12-02 18:17:11,077 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:17:11,077 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [394713669] [2023-12-02 18:17:11,077 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [394713669] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:17:11,077 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:17:11,078 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 18:17:11,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998979540] [2023-12-02 18:17:11,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:17:11,079 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 18:17:11,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:17:11,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 18:17:11,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 18:17:11,080 INFO L87 Difference]: Start difference. First operand 173640 states and 237022 transitions. Second operand has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 2 states have call successors, (57), 2 states have call predecessors, (57), 2 states have return successors, (53), 2 states have call predecessors, (53), 2 states have call successors, (53) [2023-12-02 18:17:36,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:17:36,282 INFO L93 Difference]: Finished difference Result 350567 states and 485101 transitions. [2023-12-02 18:17:36,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 18:17:36,283 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), 2 states have call successors, (57), 2 states have call predecessors, (57), 2 states have return successors, (53), 2 states have call predecessors, (53), 2 states have call successors, (53) Word has length 426 [2023-12-02 18:17:36,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:17:37,347 INFO L225 Difference]: With dead ends: 350567 [2023-12-02 18:17:37,348 INFO L226 Difference]: Without dead ends: 177060 [2023-12-02 18:17:37,872 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 18:17:37,872 INFO L413 NwaCegarLoop]: 2563 mSDtfsCounter, 9 mSDsluCounter, 2554 mSDsCounter, 0 mSdLazyCounter, 972 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 5117 SdHoareTripleChecker+Invalid, 973 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 972 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2023-12-02 18:17:37,873 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 5117 Invalid, 973 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 972 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2023-12-02 18:17:38,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177060 states. [2023-12-02 18:17:58,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177060 to 175008. [2023-12-02 18:17:58,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175008 states, 100622 states have (on average 1.2408519011746935) internal successors, (124857), 104136 states have internal predecessors, (124857), 57077 states have call successors, (57077), 17280 states have call predecessors, (57077), 17307 states have return successors, (57140), 55655 states have call predecessors, (57140), 57077 states have call successors, (57140) [2023-12-02 18:17:59,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175008 states to 175008 states and 239074 transitions. [2023-12-02 18:17:59,621 INFO L78 Accepts]: Start accepts. Automaton has 175008 states and 239074 transitions. Word has length 426 [2023-12-02 18:17:59,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:17:59,621 INFO L495 AbstractCegarLoop]: Abstraction has 175008 states and 239074 transitions. [2023-12-02 18:17:59,621 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), 2 states have call successors, (57), 2 states have call predecessors, (57), 2 states have return successors, (53), 2 states have call predecessors, (53), 2 states have call successors, (53) [2023-12-02 18:17:59,622 INFO L276 IsEmpty]: Start isEmpty. Operand 175008 states and 239074 transitions. [2023-12-02 18:17:59,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 490 [2023-12-02 18:17:59,653 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:17:59,653 INFO L195 NwaCegarLoop]: trace histogram [24, 18, 18, 18, 18, 18, 18, 9, 9, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:17:59,653 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-12-02 18:17:59,653 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:17:59,654 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:17:59,654 INFO L85 PathProgramCache]: Analyzing trace with hash -1160389448, now seen corresponding path program 1 times [2023-12-02 18:17:59,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:17:59,654 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819296254] [2023-12-02 18:17:59,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:17:59,654 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:17:59,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:17:59,953 INFO L134 CoverageAnalysis]: Checked inductivity of 1700 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1700 trivial. 0 not checked. [2023-12-02 18:17:59,953 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:17:59,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819296254] [2023-12-02 18:17:59,953 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1819296254] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:17:59,953 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:17:59,953 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 18:17:59,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74938745] [2023-12-02 18:17:59,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:17:59,954 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 18:17:59,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:17:59,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 18:17:59,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 18:17:59,956 INFO L87 Difference]: Start difference. First operand 175008 states and 239074 transitions. Second operand has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 2 states have call successors, (70), 2 states have call predecessors, (70), 2 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) [2023-12-02 18:18:23,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:18:23,639 INFO L93 Difference]: Finished difference Result 351707 states and 487267 transitions. [2023-12-02 18:18:23,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 18:18:23,640 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 2 states have call successors, (70), 2 states have call predecessors, (70), 2 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) Word has length 489 [2023-12-02 18:18:23,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:18:24,676 INFO L225 Difference]: With dead ends: 351707 [2023-12-02 18:18:24,676 INFO L226 Difference]: Without dead ends: 176832 [2023-12-02 18:18:25,147 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 18:18:25,147 INFO L413 NwaCegarLoop]: 2555 mSDtfsCounter, 5 mSDsluCounter, 2551 mSDsCounter, 0 mSdLazyCounter, 971 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 5106 SdHoareTripleChecker+Invalid, 972 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 971 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2023-12-02 18:18:25,147 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 5106 Invalid, 972 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 971 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2023-12-02 18:18:25,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176832 states. [2023-12-02 18:18:44,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176832 to 176376. [2023-12-02 18:18:44,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176376 states, 101534 states have (on average 1.2409340713455592) internal successors, (125997), 105048 states have internal predecessors, (125997), 57533 states have call successors, (57533), 17280 states have call predecessors, (57533), 17307 states have return successors, (57596), 56111 states have call predecessors, (57596), 57533 states have call successors, (57596) [2023-12-02 18:18:45,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176376 states to 176376 states and 241126 transitions. [2023-12-02 18:18:45,208 INFO L78 Accepts]: Start accepts. Automaton has 176376 states and 241126 transitions. Word has length 489 [2023-12-02 18:18:45,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:18:45,208 INFO L495 AbstractCegarLoop]: Abstraction has 176376 states and 241126 transitions. [2023-12-02 18:18:45,208 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 2 states have call successors, (70), 2 states have call predecessors, (70), 2 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) [2023-12-02 18:18:45,209 INFO L276 IsEmpty]: Start isEmpty. Operand 176376 states and 241126 transitions. [2023-12-02 18:18:45,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 405 [2023-12-02 18:18:45,236 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:18:45,236 INFO L195 NwaCegarLoop]: trace histogram [29, 18, 18, 18, 18, 18, 18, 7, 7, 7, 5, 5, 5, 5, 5, 5, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:18:45,236 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-12-02 18:18:45,236 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:18:45,237 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:18:45,237 INFO L85 PathProgramCache]: Analyzing trace with hash 573819582, now seen corresponding path program 1 times [2023-12-02 18:18:45,237 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:18:45,237 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459156573] [2023-12-02 18:18:45,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:18:45,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:18:45,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:18:45,521 INFO L134 CoverageAnalysis]: Checked inductivity of 1906 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 1865 trivial. 0 not checked. [2023-12-02 18:18:45,522 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:18:45,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459156573] [2023-12-02 18:18:45,522 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1459156573] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:18:45,522 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:18:45,523 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 18:18:45,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778854345] [2023-12-02 18:18:45,523 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:18:45,523 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 18:18:45,524 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:18:45,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 18:18:45,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 18:18:45,525 INFO L87 Difference]: Start difference. First operand 176376 states and 241126 transitions. Second operand has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 3 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) [2023-12-02 18:19:12,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:19:12,753 INFO L93 Difference]: Finished difference Result 379613 states and 519321 transitions. [2023-12-02 18:19:12,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 18:19:12,754 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 3 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) Word has length 404 [2023-12-02 18:19:12,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:19:13,579 INFO L225 Difference]: With dead ends: 379613 [2023-12-02 18:19:13,579 INFO L226 Difference]: Without dead ends: 203370 [2023-12-02 18:19:14,247 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 18:19:14,248 INFO L413 NwaCegarLoop]: 4879 mSDtfsCounter, 2763 mSDsluCounter, 2499 mSDsCounter, 0 mSdLazyCounter, 1464 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2763 SdHoareTripleChecker+Valid, 7378 SdHoareTripleChecker+Invalid, 1488 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 1464 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2023-12-02 18:19:14,248 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2763 Valid, 7378 Invalid, 1488 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 1464 Invalid, 0 Unknown, 0 Unchecked, 4.4s Time] [2023-12-02 18:19:14,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203370 states. [2023-12-02 18:19:36,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203370 to 203354. [2023-12-02 18:19:36,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203354 states, 116902 states have (on average 1.2396708354005919) internal successors, (144920), 120950 states have internal predecessors, (144920), 66466 states have call successors, (66466), 19960 states have call predecessors, (66466), 19984 states have return successors, (66529), 64831 states have call predecessors, (66529), 66466 states have call successors, (66529) [2023-12-02 18:19:37,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203354 states to 203354 states and 277915 transitions. [2023-12-02 18:19:37,323 INFO L78 Accepts]: Start accepts. Automaton has 203354 states and 277915 transitions. Word has length 404 [2023-12-02 18:19:37,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:19:37,323 INFO L495 AbstractCegarLoop]: Abstraction has 203354 states and 277915 transitions. [2023-12-02 18:19:37,324 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 3 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) [2023-12-02 18:19:37,324 INFO L276 IsEmpty]: Start isEmpty. Operand 203354 states and 277915 transitions. [2023-12-02 18:19:37,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 407 [2023-12-02 18:19:37,354 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:19:37,355 INFO L195 NwaCegarLoop]: trace histogram [30, 18, 18, 18, 18, 18, 18, 7, 7, 7, 5, 5, 5, 5, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:19:37,355 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-12-02 18:19:37,355 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:19:37,355 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:19:37,355 INFO L85 PathProgramCache]: Analyzing trace with hash 748809197, now seen corresponding path program 1 times [2023-12-02 18:19:37,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:19:37,355 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574959769] [2023-12-02 18:19:37,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:19:37,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:19:37,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:19:37,930 INFO L134 CoverageAnalysis]: Checked inductivity of 1961 backedges. 38 proven. 20 refuted. 0 times theorem prover too weak. 1903 trivial. 0 not checked. [2023-12-02 18:19:37,930 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:19:37,931 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [574959769] [2023-12-02 18:19:37,931 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [574959769] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:19:37,931 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [794083578] [2023-12-02 18:19:37,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:19:37,931 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:19:37,931 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6a55dd68-0a9f-4986-92ba-a8ec9c82920f/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:19:37,932 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6a55dd68-0a9f-4986-92ba-a8ec9c82920f/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:19:37,942 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6a55dd68-0a9f-4986-92ba-a8ec9c82920f/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-02 18:19:38,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:19:38,872 INFO L262 TraceCheckSpWp]: Trace formula consists of 2900 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 18:19:38,894 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:19:38,976 INFO L134 CoverageAnalysis]: Checked inductivity of 1961 backedges. 99 proven. 0 refuted. 0 times theorem prover too weak. 1862 trivial. 0 not checked. [2023-12-02 18:19:38,977 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 18:19:38,977 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [794083578] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:19:38,977 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 18:19:38,977 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2023-12-02 18:19:38,978 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957783165] [2023-12-02 18:19:38,978 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:19:38,979 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 18:19:38,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:19:38,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 18:19:38,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-12-02 18:19:38,980 INFO L87 Difference]: Start difference. First operand 203354 states and 277915 transitions. Second operand has 4 states, 4 states have (on average 33.5) internal successors, (134), 4 states have internal predecessors, (134), 3 states have call successors, (39), 3 states have call predecessors, (39), 3 states have return successors, (35), 3 states have call predecessors, (35), 3 states have call successors, (35) [2023-12-02 18:20:20,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:20:20,254 INFO L93 Difference]: Finished difference Result 529503 states and 734475 transitions. [2023-12-02 18:20:20,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 18:20:20,256 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.5) internal successors, (134), 4 states have internal predecessors, (134), 3 states have call successors, (39), 3 states have call predecessors, (39), 3 states have return successors, (35), 3 states have call predecessors, (35), 3 states have call successors, (35) Word has length 406 [2023-12-02 18:20:20,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted.