./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-alx-alx.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_93a6646f-a6d3-445b-bcc5-be718e6946bf/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_93a6646f-a6d3-445b-bcc5-be718e6946bf/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_93a6646f-a6d3-445b-bcc5-be718e6946bf/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_93a6646f-a6d3-445b-bcc5-be718e6946bf/bin/utaipan-verify-nQ1chXbOIh/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-alx-alx.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_93a6646f-a6d3-445b-bcc5-be718e6946bf/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_93a6646f-a6d3-445b-bcc5-be718e6946bf/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 05e3ebea4820703b3259b4b6dd440513670562ea5166f99f8e3aabd0be2e3f32 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 19:07:37,445 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 19:07:37,523 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_93a6646f-a6d3-445b-bcc5-be718e6946bf/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-64bit-Taipan_Default.epf [2023-12-02 19:07:37,528 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 19:07:37,529 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 19:07:37,561 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 19:07:37,562 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 19:07:37,562 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 19:07:37,563 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 19:07:37,564 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 19:07:37,564 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 19:07:37,565 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 19:07:37,566 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 19:07:37,566 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-12-02 19:07:37,567 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 19:07:37,568 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 19:07:37,568 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-12-02 19:07:37,569 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-12-02 19:07:37,569 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 19:07:37,570 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-12-02 19:07:37,570 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-12-02 19:07:37,571 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2023-12-02 19:07:37,572 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 19:07:37,573 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 19:07:37,573 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-02 19:07:37,574 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 19:07:37,574 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 19:07:37,575 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 19:07:37,575 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 19:07:37,576 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 19:07:37,576 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 19:07:37,577 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 19:07:37,578 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 19:07:37,578 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 19:07:37,578 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 19:07:37,579 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 19:07:37,579 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 19:07:37,579 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 19:07:37,579 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-12-02 19:07:37,580 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-02 19:07:37,580 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 19:07:37,580 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 19:07:37,581 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 19:07:37,581 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 19:07:37,581 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_93a6646f-a6d3-445b-bcc5-be718e6946bf/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_93a6646f-a6d3-445b-bcc5-be718e6946bf/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 -> 05e3ebea4820703b3259b4b6dd440513670562ea5166f99f8e3aabd0be2e3f32 [2023-12-02 19:07:37,859 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 19:07:37,897 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 19:07:37,900 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 19:07:37,901 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 19:07:37,902 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 19:07:37,903 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_93a6646f-a6d3-445b-bcc5-be718e6946bf/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-alx-alx.cil.i [2023-12-02 19:07:41,016 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 19:07:41,716 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 19:07:41,717 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_93a6646f-a6d3-445b-bcc5-be718e6946bf/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-alx-alx.cil.i [2023-12-02 19:07:41,777 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_93a6646f-a6d3-445b-bcc5-be718e6946bf/bin/utaipan-verify-nQ1chXbOIh/data/74d5e4029/de77d1efbddb4391ba7cd734587f4c85/FLAG0bc910e93 [2023-12-02 19:07:41,794 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_93a6646f-a6d3-445b-bcc5-be718e6946bf/bin/utaipan-verify-nQ1chXbOIh/data/74d5e4029/de77d1efbddb4391ba7cd734587f4c85 [2023-12-02 19:07:41,797 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 19:07:41,798 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 19:07:41,800 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 19:07:41,800 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 19:07:41,806 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 19:07:41,807 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 07:07:41" (1/1) ... [2023-12-02 19:07:41,808 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2cc2fb95 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:07:41, skipping insertion in model container [2023-12-02 19:07:41,809 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 07:07:41" (1/1) ... [2023-12-02 19:07:42,035 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 19:07:47,063 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_93a6646f-a6d3-445b-bcc5-be718e6946bf/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-alx-alx.cil.i[460236,460249] [2023-12-02 19:07:47,068 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_93a6646f-a6d3-445b-bcc5-be718e6946bf/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-alx-alx.cil.i[460405,460418] [2023-12-02 19:07:47,069 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_93a6646f-a6d3-445b-bcc5-be718e6946bf/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-alx-alx.cil.i[460572,460585] [2023-12-02 19:07:47,070 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_93a6646f-a6d3-445b-bcc5-be718e6946bf/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-alx-alx.cil.i[460740,460753] [2023-12-02 19:07:47,102 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 19:07:47,230 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 19:07:47,345 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"); [6111] [2023-12-02 19:07:47,347 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)); [6118] [2023-12-02 19:07:47,347 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6125] [2023-12-02 19:07:47,350 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)); [6167-6168] [2023-12-02 19:07:47,350 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"); [6173-6175] [2023-12-02 19:07:47,353 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [6305] [2023-12-02 19:07:47,354 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6313] [2023-12-02 19:07:47,354 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [6320] [2023-12-02 19:07:47,355 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6327] [2023-12-02 19:07:47,356 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/dynamic_queue_limits.h"), "i" (74), "i" (12UL)); [6355-6356] [2023-12-02 19:07:47,364 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [6468-6469] [2023-12-02 19:07:47,366 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [6502-6503] [2023-12-02 19:07:47,367 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)); [6543-6544] [2023-12-02 19:07:47,380 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)); [6898-6899] [2023-12-02 19:07:47,381 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6905] [2023-12-02 19:07:47,386 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [7121] [2023-12-02 19:07:47,388 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [7161] [2023-12-02 19:07:47,391 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [7323] [2023-12-02 19:07:47,391 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7326] [2023-12-02 19:07:47,392 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7329] [2023-12-02 19:07:47,392 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7332] [2023-12-02 19:07:47,393 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [7363] [2023-12-02 19:07:47,393 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7366] [2023-12-02 19:07:47,393 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7369] [2023-12-02 19:07:47,394 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7372] [2023-12-02 19:07:47,394 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [7403] [2023-12-02 19:07:47,394 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7406] [2023-12-02 19:07:47,395 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7409] [2023-12-02 19:07:47,395 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7412] [2023-12-02 19:07:47,395 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [7443] [2023-12-02 19:07:47,396 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7446] [2023-12-02 19:07:47,396 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7449] [2023-12-02 19:07:47,396 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7452] [2023-12-02 19:07:47,409 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7862] [2023-12-02 19:07:47,462 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9294] [2023-12-02 19:07:47,719 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_93a6646f-a6d3-445b-bcc5-be718e6946bf/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-alx-alx.cil.i[460236,460249] [2023-12-02 19:07:47,720 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_93a6646f-a6d3-445b-bcc5-be718e6946bf/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-alx-alx.cil.i[460405,460418] [2023-12-02 19:07:47,721 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_93a6646f-a6d3-445b-bcc5-be718e6946bf/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-alx-alx.cil.i[460572,460585] [2023-12-02 19:07:47,721 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_93a6646f-a6d3-445b-bcc5-be718e6946bf/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-alx-alx.cil.i[460740,460753] [2023-12-02 19:07:47,734 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 19:07:48,088 WARN L675 CHandler]: The function __bad_size_call_parameter is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 19:07:48,089 WARN L675 CHandler]: The function __bad_unaligned_access_size is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 19:07:48,089 WARN L675 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 19:07:48,095 INFO L206 MainTranslator]: Completed translation [2023-12-02 19:07:48,096 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:07:48 WrapperNode [2023-12-02 19:07:48,096 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 19:07:48,097 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 19:07:48,097 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 19:07:48,097 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 19:07:48,104 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:07:48" (1/1) ... [2023-12-02 19:07:48,223 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:07:48" (1/1) ... [2023-12-02 19:07:48,559 INFO L138 Inliner]: procedures = 676, calls = 4388, calls flagged for inlining = 339, calls inlined = 301, statements flattened = 9821 [2023-12-02 19:07:48,560 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 19:07:48,560 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 19:07:48,560 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 19:07:48,561 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 19:07:48,572 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:07:48" (1/1) ... [2023-12-02 19:07:48,572 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:07:48" (1/1) ... [2023-12-02 19:07:48,619 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:07:48" (1/1) ... [2023-12-02 19:07:48,619 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:07:48" (1/1) ... [2023-12-02 19:07:48,783 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:07:48" (1/1) ... [2023-12-02 19:07:48,815 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:07:48" (1/1) ... [2023-12-02 19:07:48,866 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:07:48" (1/1) ... [2023-12-02 19:07:48,888 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:07:48" (1/1) ... [2023-12-02 19:07:49,049 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 19:07:49,050 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 19:07:49,050 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 19:07:49,050 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 19:07:49,051 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:07:48" (1/1) ... [2023-12-02 19:07:49,056 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 19:07:49,066 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_93a6646f-a6d3-445b-bcc5-be718e6946bf/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 19:07:49,080 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_93a6646f-a6d3-445b-bcc5-be718e6946bf/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 19:07:49,085 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_93a6646f-a6d3-445b-bcc5-be718e6946bf/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 19:07:49,116 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_wake_queue [2023-12-02 19:07:49,116 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_wake_queue [2023-12-02 19:07:49,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-12-02 19:07:49,116 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-12-02 19:07:49,116 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_0_6 [2023-12-02 19:07:49,116 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_0_6 [2023-12-02 19:07:49,116 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_80 [2023-12-02 19:07:49,116 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_80 [2023-12-02 19:07:49,116 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-12-02 19:07:49,117 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-12-02 19:07:49,117 INFO L130 BoogieDeclarations]: Found specification of procedure alx_halt [2023-12-02 19:07:49,117 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_halt [2023-12-02 19:07:49,117 INFO L130 BoogieDeclarations]: Found specification of procedure alx_free_txbuf [2023-12-02 19:07:49,117 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_free_txbuf [2023-12-02 19:07:49,117 INFO L130 BoogieDeclarations]: Found specification of procedure dump_stack [2023-12-02 19:07:49,117 INFO L138 BoogieDeclarations]: Found implementation of procedure dump_stack [2023-12-02 19:07:49,117 INFO L130 BoogieDeclarations]: Found specification of procedure alx_suspend [2023-12-02 19:07:49,118 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_suspend [2023-12-02 19:07:49,118 INFO L130 BoogieDeclarations]: Found specification of procedure __alx_read_phy_reg [2023-12-02 19:07:49,118 INFO L138 BoogieDeclarations]: Found implementation of procedure __alx_read_phy_reg [2023-12-02 19:07:49,118 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-12-02 19:07:49,118 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-12-02 19:07:49,118 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2023-12-02 19:07:49,119 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2023-12-02 19:07:49,119 INFO L130 BoogieDeclarations]: Found specification of procedure alx_wait_reg [2023-12-02 19:07:49,119 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_wait_reg [2023-12-02 19:07:49,119 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2023-12-02 19:07:49,119 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2023-12-02 19:07:49,119 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2023-12-02 19:07:49,119 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2023-12-02 19:07:49,119 INFO L130 BoogieDeclarations]: Found specification of procedure alx_pci_error_resume [2023-12-02 19:07:49,120 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_pci_error_resume [2023-12-02 19:07:49,120 INFO L130 BoogieDeclarations]: Found specification of procedure alx_tx_timeout [2023-12-02 19:07:49,120 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_tx_timeout [2023-12-02 19:07:49,120 INFO L130 BoogieDeclarations]: Found specification of procedure alx_irq_enable [2023-12-02 19:07:49,120 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_irq_enable [2023-12-02 19:07:49,120 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-12-02 19:07:49,120 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-12-02 19:07:49,121 INFO L130 BoogieDeclarations]: Found specification of procedure alx_write_mem16 [2023-12-02 19:07:49,121 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_write_mem16 [2023-12-02 19:07:49,121 INFO L130 BoogieDeclarations]: Found specification of procedure alx_irq_disable [2023-12-02 19:07:49,121 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_irq_disable [2023-12-02 19:07:49,121 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2023-12-02 19:07:49,121 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2023-12-02 19:07:49,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2023-12-02 19:07:49,121 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2023-12-02 19:07:49,122 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2023-12-02 19:07:49,122 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2023-12-02 19:07:49,122 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2023-12-02 19:07:49,122 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2023-12-02 19:07:49,122 INFO L130 BoogieDeclarations]: Found specification of procedure alx_activate [2023-12-02 19:07:49,122 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_activate [2023-12-02 19:07:49,122 INFO L130 BoogieDeclarations]: Found specification of procedure alx_remove [2023-12-02 19:07:49,122 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_remove [2023-12-02 19:07:49,122 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-12-02 19:07:49,122 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-12-02 19:07:49,123 INFO L130 BoogieDeclarations]: Found specification of procedure alx_intr_msi [2023-12-02 19:07:49,123 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_intr_msi [2023-12-02 19:07:49,123 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_attach [2023-12-02 19:07:49,123 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_attach [2023-12-02 19:07:49,123 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-12-02 19:07:49,123 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2023-12-02 19:07:49,123 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2023-12-02 19:07:49,123 INFO L130 BoogieDeclarations]: Found specification of procedure alx_post_write [2023-12-02 19:07:49,123 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_post_write [2023-12-02 19:07:49,123 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_62 [2023-12-02 19:07:49,124 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_62 [2023-12-02 19:07:49,124 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_work_sync [2023-12-02 19:07:49,124 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_work_sync [2023-12-02 19:07:49,124 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_detach [2023-12-02 19:07:49,124 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_detach [2023-12-02 19:07:49,124 INFO L130 BoogieDeclarations]: Found specification of procedure alx_write_phy_reg [2023-12-02 19:07:49,124 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_write_phy_reg [2023-12-02 19:07:49,124 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_unaligned_access_size [2023-12-02 19:07:49,124 INFO L130 BoogieDeclarations]: Found specification of procedure alx_read_phy_ext [2023-12-02 19:07:49,124 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_read_phy_ext [2023-12-02 19:07:49,125 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2023-12-02 19:07:49,125 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2023-12-02 19:07:49,125 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2023-12-02 19:07:49,125 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2023-12-02 19:07:49,125 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2023-12-02 19:07:49,125 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2023-12-02 19:07:49,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-12-02 19:07:49,125 INFO L130 BoogieDeclarations]: Found specification of procedure ethadv_to_hw_cfg [2023-12-02 19:07:49,125 INFO L138 BoogieDeclarations]: Found implementation of procedure ethadv_to_hw_cfg [2023-12-02 19:07:49,125 INFO L130 BoogieDeclarations]: Found specification of procedure alx_stop [2023-12-02 19:07:49,125 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_stop [2023-12-02 19:07:49,126 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2023-12-02 19:07:49,126 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2023-12-02 19:07:49,126 INFO L130 BoogieDeclarations]: Found specification of procedure alx_resume [2023-12-02 19:07:49,126 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_resume [2023-12-02 19:07:49,126 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-12-02 19:07:49,126 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-12-02 19:07:49,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-12-02 19:07:49,126 INFO L130 BoogieDeclarations]: Found specification of procedure alx_schedule_link_check [2023-12-02 19:07:49,126 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_schedule_link_check [2023-12-02 19:07:49,126 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2023-12-02 19:07:49,127 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2023-12-02 19:07:49,127 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2023-12-02 19:07:49,127 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2023-12-02 19:07:49,127 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-12-02 19:07:49,127 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2023-12-02 19:07:49,127 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2023-12-02 19:07:49,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-12-02 19:07:49,127 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-12-02 19:07:49,127 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2023-12-02 19:07:49,127 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2023-12-02 19:07:49,128 INFO L130 BoogieDeclarations]: Found specification of procedure __alx_open [2023-12-02 19:07:49,128 INFO L138 BoogieDeclarations]: Found implementation of procedure __alx_open [2023-12-02 19:07:49,128 INFO L130 BoogieDeclarations]: Found specification of procedure alx_write_phy_core [2023-12-02 19:07:49,128 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_write_phy_core [2023-12-02 19:07:49,128 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2023-12-02 19:07:49,128 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2023-12-02 19:07:49,128 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2023-12-02 19:07:49,128 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2023-12-02 19:07:49,128 INFO L130 BoogieDeclarations]: Found specification of procedure alx_update_hw_stats [2023-12-02 19:07:49,129 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_update_hw_stats [2023-12-02 19:07:49,129 INFO L130 BoogieDeclarations]: Found specification of procedure alx_write_mem32 [2023-12-02 19:07:49,129 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_write_mem32 [2023-12-02 19:07:49,129 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2023-12-02 19:07:49,129 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2023-12-02 19:07:49,129 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2023-12-02 19:07:49,129 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2023-12-02 19:07:49,129 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-12-02 19:07:49,129 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2023-12-02 19:07:49,129 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2023-12-02 19:07:49,129 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2023-12-02 19:07:49,130 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2023-12-02 19:07:49,130 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_4 [2023-12-02 19:07:49,130 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_4 [2023-12-02 19:07:49,130 INFO L130 BoogieDeclarations]: Found specification of procedure alx_read_phy_dbg [2023-12-02 19:07:49,130 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_read_phy_dbg [2023-12-02 19:07:49,130 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_single_attrs [2023-12-02 19:07:49,130 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_single_attrs [2023-12-02 19:07:49,130 INFO L130 BoogieDeclarations]: Found specification of procedure alx_netif_stop [2023-12-02 19:07:49,130 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_netif_stop [2023-12-02 19:07:49,130 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 19:07:49,131 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2023-12-02 19:07:49,131 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2023-12-02 19:07:49,131 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-12-02 19:07:49,131 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-12-02 19:07:49,131 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2023-12-02 19:07:49,131 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2023-12-02 19:07:49,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-12-02 19:07:49,131 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-12-02 19:07:49,131 INFO L130 BoogieDeclarations]: Found specification of procedure alx_hw_giga [2023-12-02 19:07:49,131 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_hw_giga [2023-12-02 19:07:49,131 INFO L130 BoogieDeclarations]: Found specification of procedure alx_poll_controller [2023-12-02 19:07:49,132 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_poll_controller [2023-12-02 19:07:49,132 INFO L130 BoogieDeclarations]: Found specification of procedure alx_reset_pcie [2023-12-02 19:07:49,132 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_reset_pcie [2023-12-02 19:07:49,132 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-12-02 19:07:49,132 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-12-02 19:07:49,132 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-12-02 19:07:49,132 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-12-02 19:07:49,132 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_is_locked [2023-12-02 19:07:49,132 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_is_locked [2023-12-02 19:07:49,132 INFO L130 BoogieDeclarations]: Found specification of procedure alx_schedule_reset [2023-12-02 19:07:49,132 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_schedule_reset [2023-12-02 19:07:49,133 INFO L130 BoogieDeclarations]: Found specification of procedure alx_intr_legacy [2023-12-02 19:07:49,133 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_intr_legacy [2023-12-02 19:07:49,133 INFO L130 BoogieDeclarations]: Found specification of procedure alx_refill_rx_ring [2023-12-02 19:07:49,133 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_refill_rx_ring [2023-12-02 19:07:49,133 INFO L130 BoogieDeclarations]: Found specification of procedure alx_write_phy_dbg [2023-12-02 19:07:49,133 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_write_phy_dbg [2023-12-02 19:07:49,133 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2023-12-02 19:07:49,133 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2023-12-02 19:07:49,133 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2023-12-02 19:07:49,133 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2023-12-02 19:07:49,133 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2023-12-02 19:07:49,133 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2023-12-02 19:07:49,134 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-12-02 19:07:49,134 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-12-02 19:07:49,134 INFO L130 BoogieDeclarations]: Found specification of procedure alx_set_macaddr [2023-12-02 19:07:49,134 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_set_macaddr [2023-12-02 19:07:49,134 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2023-12-02 19:07:49,134 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2023-12-02 19:07:49,134 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_selected_regions [2023-12-02 19:07:49,134 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_selected_regions [2023-12-02 19:07:49,134 INFO L130 BoogieDeclarations]: Found specification of procedure alx_speed_to_ethadv [2023-12-02 19:07:49,134 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_speed_to_ethadv [2023-12-02 19:07:49,134 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2023-12-02 19:07:49,134 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2023-12-02 19:07:49,135 INFO L130 BoogieDeclarations]: Found specification of procedure alx_free_rings [2023-12-02 19:07:49,135 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_free_rings [2023-12-02 19:07:49,135 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 19:07:49,135 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 19:07:49,135 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2023-12-02 19:07:49,135 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2023-12-02 19:07:49,135 INFO L130 BoogieDeclarations]: Found specification of procedure pci_select_bars [2023-12-02 19:07:49,135 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_select_bars [2023-12-02 19:07:49,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-12-02 19:07:49,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-12-02 19:07:49,136 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-12-02 19:07:49,136 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-12-02 19:07:49,136 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_le32 [2023-12-02 19:07:49,136 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_le32 [2023-12-02 19:07:49,136 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2023-12-02 19:07:49,136 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2023-12-02 19:07:49,136 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-12-02 19:07:49,136 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-12-02 19:07:49,136 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2023-12-02 19:07:49,136 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2023-12-02 19:07:49,136 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2023-12-02 19:07:49,136 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2023-12-02 19:07:49,137 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2023-12-02 19:07:49,137 INFO L130 BoogieDeclarations]: Found specification of procedure alx_open [2023-12-02 19:07:49,137 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_open [2023-12-02 19:07:49,137 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2023-12-02 19:07:49,137 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2023-12-02 19:07:49,137 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2023-12-02 19:07:49,137 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2023-12-02 19:07:49,137 INFO L130 BoogieDeclarations]: Found specification of procedure alx_hw_with_cr [2023-12-02 19:07:49,137 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_hw_with_cr [2023-12-02 19:07:49,137 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2023-12-02 19:07:49,137 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2023-12-02 19:07:49,138 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_le16 [2023-12-02 19:07:49,138 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_le16 [2023-12-02 19:07:49,138 INFO L130 BoogieDeclarations]: Found specification of procedure alx_get_supported_speeds [2023-12-02 19:07:49,138 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_get_supported_speeds [2023-12-02 19:07:49,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-12-02 19:07:49,138 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-12-02 19:07:49,138 INFO L130 BoogieDeclarations]: Found specification of procedure alx_read_macaddr [2023-12-02 19:07:49,138 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_read_macaddr [2023-12-02 19:07:49,138 INFO L130 BoogieDeclarations]: Found specification of procedure alx_read_mem32 [2023-12-02 19:07:49,138 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_read_mem32 [2023-12-02 19:07:49,138 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2023-12-02 19:07:49,139 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2023-12-02 19:07:49,139 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2023-12-02 19:07:49,139 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2023-12-02 19:07:49,139 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2023-12-02 19:07:49,139 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2023-12-02 19:07:49,139 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_schedule [2023-12-02 19:07:49,139 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_schedule [2023-12-02 19:07:49,139 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2023-12-02 19:07:49,139 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2023-12-02 19:07:49,139 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2023-12-02 19:07:49,140 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2023-12-02 19:07:49,140 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-12-02 19:07:49,140 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-12-02 19:07:49,140 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-12-02 19:07:49,140 INFO L130 BoogieDeclarations]: Found specification of procedure alx_reinit_rings [2023-12-02 19:07:49,140 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_reinit_rings [2023-12-02 19:07:49,140 INFO L130 BoogieDeclarations]: Found specification of procedure alx_read_phy_reg [2023-12-02 19:07:49,140 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_read_phy_reg [2023-12-02 19:07:49,140 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2023-12-02 19:07:49,140 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2023-12-02 19:07:49,140 INFO L130 BoogieDeclarations]: Found specification of procedure alx_free_buffers [2023-12-02 19:07:49,141 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_free_buffers [2023-12-02 19:07:49,141 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2023-12-02 19:07:49,141 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2023-12-02 19:07:49,141 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-12-02 19:07:49,141 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_lock_of_alx_priv [2023-12-02 19:07:49,141 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_lock_of_alx_priv [2023-12-02 19:07:49,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-12-02 19:07:49,141 INFO L130 BoogieDeclarations]: Found specification of procedure alx_wait_mdio_idle [2023-12-02 19:07:49,141 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_wait_mdio_idle [2023-12-02 19:07:49,141 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-12-02 19:07:49,141 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-12-02 19:07:49,142 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2023-12-02 19:07:49,142 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2023-12-02 19:07:49,142 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2023-12-02 19:07:49,142 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2023-12-02 19:07:49,142 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2023-12-02 19:07:49,142 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2023-12-02 19:07:49,142 INFO L130 BoogieDeclarations]: Found specification of procedure alx_intr_handle [2023-12-02 19:07:49,143 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_intr_handle [2023-12-02 19:07:49,143 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_warn [2023-12-02 19:07:49,143 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_warn [2023-12-02 19:07:49,143 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2023-12-02 19:07:49,143 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2023-12-02 19:07:49,143 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2023-12-02 19:07:49,143 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2023-12-02 19:07:49,143 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2023-12-02 19:07:49,143 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2023-12-02 19:07:49,143 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2023-12-02 19:07:49,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2023-12-02 19:07:49,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2023-12-02 19:07:49,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2023-12-02 19:07:49,144 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2023-12-02 19:07:49,144 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2023-12-02 19:07:49,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_lock_of_alx_priv [2023-12-02 19:07:49,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_lock_of_alx_priv [2023-12-02 19:07:49,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_88 [2023-12-02 19:07:49,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_88 [2023-12-02 19:07:49,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_alx_driver_exit_15_2 [2023-12-02 19:07:49,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_alx_driver_exit_15_2 [2023-12-02 19:07:49,145 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2023-12-02 19:07:49,145 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2023-12-02 19:07:49,145 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2023-12-02 19:07:49,145 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2023-12-02 19:07:49,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_63 [2023-12-02 19:07:49,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_63 [2023-12-02 19:07:49,145 INFO L130 BoogieDeclarations]: Found specification of procedure alx_is_rev_a [2023-12-02 19:07:49,145 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_is_rev_a [2023-12-02 19:07:49,145 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2023-12-02 19:07:49,145 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2023-12-02 19:07:49,146 INFO L130 BoogieDeclarations]: Found specification of procedure alx_read_phy_core [2023-12-02 19:07:49,146 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_read_phy_core [2023-12-02 19:07:49,146 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-12-02 19:07:49,146 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-12-02 19:07:49,146 INFO L130 BoogieDeclarations]: Found specification of procedure alx_write_phy_ext [2023-12-02 19:07:49,146 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_write_phy_ext [2023-12-02 19:07:49,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-12-02 19:07:49,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-12-02 19:07:49,146 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-12-02 19:07:49,146 INFO L130 BoogieDeclarations]: Found specification of procedure alx_post_phy_link [2023-12-02 19:07:49,146 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_post_phy_link [2023-12-02 19:07:49,146 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2023-12-02 19:07:49,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2023-12-02 19:07:49,147 INFO L130 BoogieDeclarations]: Found specification of procedure alx_reinit [2023-12-02 19:07:49,147 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_reinit [2023-12-02 19:07:49,147 INFO L130 BoogieDeclarations]: Found specification of procedure alx_tpd_avail [2023-12-02 19:07:49,147 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_tpd_avail [2023-12-02 19:07:49,147 INFO L130 BoogieDeclarations]: Found specification of procedure alx_setup_speed_duplex [2023-12-02 19:07:49,147 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_setup_speed_duplex [2023-12-02 19:07:49,147 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2023-12-02 19:07:49,147 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2023-12-02 19:07:49,147 INFO L130 BoogieDeclarations]: Found specification of procedure __alx_stop [2023-12-02 19:07:49,147 INFO L138 BoogieDeclarations]: Found implementation of procedure __alx_stop [2023-12-02 19:07:49,148 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2023-12-02 19:07:49,148 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2023-12-02 19:07:49,148 INFO L130 BoogieDeclarations]: Found specification of procedure dma_set_mask_and_coherent [2023-12-02 19:07:49,148 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_set_mask_and_coherent [2023-12-02 19:07:49,148 INFO L130 BoogieDeclarations]: Found specification of procedure alx_enable_aspm [2023-12-02 19:07:49,148 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_enable_aspm [2023-12-02 19:07:49,148 INFO L130 BoogieDeclarations]: Found specification of procedure alx_set_rx_mode [2023-12-02 19:07:49,148 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_set_rx_mode [2023-12-02 19:07:49,148 INFO L130 BoogieDeclarations]: Found specification of procedure alx_hw_revision [2023-12-02 19:07:49,148 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_hw_revision [2023-12-02 19:07:49,148 INFO L130 BoogieDeclarations]: Found specification of procedure __alx_set_rx_mode [2023-12-02 19:07:49,148 INFO L138 BoogieDeclarations]: Found implementation of procedure __alx_set_rx_mode [2023-12-02 19:07:49,149 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_89 [2023-12-02 19:07:49,149 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_89 [2023-12-02 19:07:49,149 INFO L130 BoogieDeclarations]: Found specification of procedure __alx_write_phy_reg [2023-12-02 19:07:49,149 INFO L138 BoogieDeclarations]: Found implementation of procedure __alx_write_phy_reg [2023-12-02 19:07:49,149 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2023-12-02 19:07:49,149 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2023-12-02 19:07:49,149 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2023-12-02 19:07:49,149 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2023-12-02 19:07:49,149 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2023-12-02 19:07:49,149 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2023-12-02 19:07:49,149 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2023-12-02 19:07:49,150 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2023-12-02 19:07:49,150 INFO L130 BoogieDeclarations]: Found specification of procedure dql_avail [2023-12-02 19:07:49,150 INFO L138 BoogieDeclarations]: Found implementation of procedure dql_avail [2023-12-02 19:07:49,150 INFO L130 BoogieDeclarations]: Found specification of procedure alx_configure [2023-12-02 19:07:49,150 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_configure [2023-12-02 19:07:49,150 INFO L130 BoogieDeclarations]: Found specification of procedure alx_reset_phy [2023-12-02 19:07:49,150 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_reset_phy [2023-12-02 19:07:49,150 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_1_6 [2023-12-02 19:07:49,150 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_1_6 [2023-12-02 19:07:49,150 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2023-12-02 19:07:49,150 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2023-12-02 19:07:49,151 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2023-12-02 19:07:49,151 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2023-12-02 19:07:49,151 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2023-12-02 19:07:49,151 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2023-12-02 19:07:49,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-12-02 19:07:49,151 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2023-12-02 19:07:49,151 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2023-12-02 19:07:49,151 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_le64 [2023-12-02 19:07:49,151 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_le64 [2023-12-02 19:07:49,151 INFO L130 BoogieDeclarations]: Found specification of procedure alx_reset_mac [2023-12-02 19:07:49,151 INFO L138 BoogieDeclarations]: Found implementation of procedure alx_reset_mac [2023-12-02 19:07:50,236 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 19:07:50,242 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 19:07:50,414 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-12-02 19:08:01,838 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2023-12-02 19:08:02,349 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 19:08:07,200 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 19:08:07,201 INFO L309 CfgBuilder]: Removed 8 assume(true) statements. [2023-12-02 19:08:07,204 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 07:08:07 BoogieIcfgContainer [2023-12-02 19:08:07,204 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 19:08:07,207 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 19:08:07,207 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 19:08:07,211 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 19:08:07,211 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 07:07:41" (1/3) ... [2023-12-02 19:08:07,212 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3c56aea2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 07:08:07, skipping insertion in model container [2023-12-02 19:08:07,212 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:07:48" (2/3) ... [2023-12-02 19:08:07,213 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3c56aea2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 07:08:07, skipping insertion in model container [2023-12-02 19:08:07,213 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 07:08:07" (3/3) ... [2023-12-02 19:08:07,214 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-alx-alx.cil.i [2023-12-02 19:08:07,237 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 19:08:07,238 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2023-12-02 19:08:07,359 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 19:08:07,368 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;@5a00f6e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 19:08:07,368 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2023-12-02 19:08:07,386 INFO L276 IsEmpty]: Start isEmpty. Operand has 2468 states, 1406 states have (on average 1.259601706970128) internal successors, (1771), 1445 states have internal predecessors, (1771), 890 states have call successors, (890), 173 states have call predecessors, (890), 172 states have return successors, (881), 867 states have call predecessors, (881), 881 states have call successors, (881) [2023-12-02 19:08:07,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2023-12-02 19:08:07,418 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 19:08:07,419 INFO L195 NwaCegarLoop]: trace histogram [17, 16, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 19:08:07,419 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 19:08:07,424 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 19:08:07,424 INFO L85 PathProgramCache]: Analyzing trace with hash -671753260, now seen corresponding path program 1 times [2023-12-02 19:08:07,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 19:08:07,435 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315820593] [2023-12-02 19:08:07,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 19:08:07,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 19:08:07,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 19:08:08,896 INFO L134 CoverageAnalysis]: Checked inductivity of 992 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 992 trivial. 0 not checked. [2023-12-02 19:08:08,896 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 19:08:08,897 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315820593] [2023-12-02 19:08:08,897 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1315820593] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 19:08:08,898 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 19:08:08,898 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 19:08:08,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315214490] [2023-12-02 19:08:08,901 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 19:08:08,906 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 19:08:08,907 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 19:08:08,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 19:08:08,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 19:08:08,951 INFO L87 Difference]: Start difference. First operand has 2468 states, 1406 states have (on average 1.259601706970128) internal successors, (1771), 1445 states have internal predecessors, (1771), 890 states have call successors, (890), 173 states have call predecessors, (890), 172 states have return successors, (881), 867 states have call predecessors, (881), 881 states have call successors, (881) Second operand has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2023-12-02 19:08:11,632 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:08:13,610 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:08:15,551 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.94s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:08:18,623 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:08:21,053 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:08:23,061 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:08:23,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 19:08:23,640 INFO L93 Difference]: Finished difference Result 7202 states and 10636 transitions. [2023-12-02 19:08:23,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 19:08:23,642 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 181 [2023-12-02 19:08:23,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 19:08:23,702 INFO L225 Difference]: With dead ends: 7202 [2023-12-02 19:08:23,702 INFO L226 Difference]: Without dead ends: 4754 [2023-12-02 19:08:23,726 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 19:08:23,729 INFO L413 NwaCegarLoop]: 3015 mSDtfsCounter, 3347 mSDsluCounter, 2971 mSDsCounter, 0 mSdLazyCounter, 982 mSolverCounterSat, 7 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3347 SdHoareTripleChecker+Valid, 5986 SdHoareTripleChecker+Invalid, 993 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 982 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.2s IncrementalHoareTripleChecker+Time [2023-12-02 19:08:23,731 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3347 Valid, 5986 Invalid, 993 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [7 Valid, 982 Invalid, 4 Unknown, 0 Unchecked, 14.2s Time] [2023-12-02 19:08:23,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4754 states. [2023-12-02 19:08:24,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4754 to 4750. [2023-12-02 19:08:24,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4750 states, 2722 states have (on average 1.2523879500367376) internal successors, (3409), 2789 states have internal predecessors, (3409), 1687 states have call successors, (1687), 339 states have call predecessors, (1687), 338 states have return successors, (1683), 1663 states have call predecessors, (1683), 1683 states have call successors, (1683) [2023-12-02 19:08:24,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4750 states to 4750 states and 6779 transitions. [2023-12-02 19:08:24,229 INFO L78 Accepts]: Start accepts. Automaton has 4750 states and 6779 transitions. Word has length 181 [2023-12-02 19:08:24,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 19:08:24,231 INFO L495 AbstractCegarLoop]: Abstraction has 4750 states and 6779 transitions. [2023-12-02 19:08:24,232 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2023-12-02 19:08:24,232 INFO L276 IsEmpty]: Start isEmpty. Operand 4750 states and 6779 transitions. [2023-12-02 19:08:24,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2023-12-02 19:08:24,239 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 19:08:24,240 INFO L195 NwaCegarLoop]: trace histogram [17, 16, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 19:08:24,240 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-02 19:08:24,240 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 19:08:24,241 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 19:08:24,241 INFO L85 PathProgramCache]: Analyzing trace with hash 1760331557, now seen corresponding path program 1 times [2023-12-02 19:08:24,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 19:08:24,242 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061065380] [2023-12-02 19:08:24,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 19:08:24,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 19:08:24,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 19:08:25,080 INFO L134 CoverageAnalysis]: Checked inductivity of 992 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 992 trivial. 0 not checked. [2023-12-02 19:08:25,080 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 19:08:25,081 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061065380] [2023-12-02 19:08:25,081 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1061065380] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 19:08:25,081 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 19:08:25,081 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 19:08:25,081 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232285098] [2023-12-02 19:08:25,081 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 19:08:25,083 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 19:08:25,083 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 19:08:25,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 19:08:25,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 19:08:25,084 INFO L87 Difference]: Start difference. First operand 4750 states and 6779 transitions. Second operand has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 3 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2023-12-02 19:08:28,541 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:08:31,134 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:08:33,146 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:08:36,426 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:08:38,433 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:08:38,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 19:08:38,845 INFO L93 Difference]: Finished difference Result 13336 states and 18951 transitions. [2023-12-02 19:08:38,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 19:08:38,846 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 3 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 182 [2023-12-02 19:08:38,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 19:08:38,912 INFO L225 Difference]: With dead ends: 13336 [2023-12-02 19:08:38,912 INFO L226 Difference]: Without dead ends: 8619 [2023-12-02 19:08:38,939 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 19:08:38,940 INFO L413 NwaCegarLoop]: 2988 mSDtfsCounter, 2776 mSDsluCounter, 2907 mSDsCounter, 0 mSdLazyCounter, 1026 mSolverCounterSat, 7 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2776 SdHoareTripleChecker+Valid, 5895 SdHoareTripleChecker+Invalid, 1037 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1026 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.2s IncrementalHoareTripleChecker+Time [2023-12-02 19:08:38,941 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2776 Valid, 5895 Invalid, 1037 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1026 Invalid, 4 Unknown, 0 Unchecked, 13.2s Time] [2023-12-02 19:08:38,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8619 states. [2023-12-02 19:08:39,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8619 to 8585. [2023-12-02 19:08:39,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8585 states, 4923 states have (on average 1.2512695510867358) internal successors, (6160), 5049 states have internal predecessors, (6160), 3002 states have call successors, (3002), 660 states have call predecessors, (3002), 657 states have return successors, (3002), 2949 states have call predecessors, (3002), 2998 states have call successors, (3002) [2023-12-02 19:08:39,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8585 states to 8585 states and 12164 transitions. [2023-12-02 19:08:39,424 INFO L78 Accepts]: Start accepts. Automaton has 8585 states and 12164 transitions. Word has length 182 [2023-12-02 19:08:39,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 19:08:39,425 INFO L495 AbstractCegarLoop]: Abstraction has 8585 states and 12164 transitions. [2023-12-02 19:08:39,425 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 3 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2023-12-02 19:08:39,426 INFO L276 IsEmpty]: Start isEmpty. Operand 8585 states and 12164 transitions. [2023-12-02 19:08:39,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2023-12-02 19:08:39,522 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 19:08:39,522 INFO L195 NwaCegarLoop]: trace histogram [17, 16, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 19:08:39,522 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-02 19:08:39,523 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 19:08:39,524 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 19:08:39,525 INFO L85 PathProgramCache]: Analyzing trace with hash -1675945707, now seen corresponding path program 1 times [2023-12-02 19:08:39,525 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 19:08:39,525 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178260854] [2023-12-02 19:08:39,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 19:08:39,526 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 19:08:39,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 19:08:40,074 INFO L134 CoverageAnalysis]: Checked inductivity of 992 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 992 trivial. 0 not checked. [2023-12-02 19:08:40,075 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 19:08:40,075 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178260854] [2023-12-02 19:08:40,075 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178260854] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 19:08:40,075 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 19:08:40,076 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 19:08:40,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893322948] [2023-12-02 19:08:40,076 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 19:08:40,077 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 19:08:40,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 19:08:40,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 19:08:40,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 19:08:40,078 INFO L87 Difference]: Start difference. First operand 8585 states and 12164 transitions. Second operand has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 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 19:08:42,978 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:08:47,034 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:08:49,040 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:08:51,629 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:08:53,654 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:08:55,661 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:08:56,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 19:08:56,187 INFO L93 Difference]: Finished difference Result 25629 states and 36426 transitions. [2023-12-02 19:08:56,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 19:08:56,187 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 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 192 [2023-12-02 19:08:56,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 19:08:56,309 INFO L225 Difference]: With dead ends: 25629 [2023-12-02 19:08:56,309 INFO L226 Difference]: Without dead ends: 17077 [2023-12-02 19:08:56,361 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 19:08:56,362 INFO L413 NwaCegarLoop]: 2991 mSDtfsCounter, 3380 mSDsluCounter, 2964 mSDsCounter, 0 mSdLazyCounter, 991 mSolverCounterSat, 5 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3380 SdHoareTripleChecker+Valid, 5955 SdHoareTripleChecker+Invalid, 1002 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 991 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.6s IncrementalHoareTripleChecker+Time [2023-12-02 19:08:56,362 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3380 Valid, 5955 Invalid, 1002 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 991 Invalid, 6 Unknown, 0 Unchecked, 15.6s Time] [2023-12-02 19:08:56,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17077 states. [2023-12-02 19:08:57,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17077 to 17039. [2023-12-02 19:08:57,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17039 states, 9791 states have (on average 1.2509447451741396) internal successors, (12248), 10037 states have internal predecessors, (12248), 5936 states have call successors, (5936), 1314 states have call predecessors, (5936), 1309 states have return successors, (6060), 5835 states have call predecessors, (6060), 5932 states have call successors, (6060) [2023-12-02 19:08:57,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17039 states to 17039 states and 24244 transitions. [2023-12-02 19:08:57,302 INFO L78 Accepts]: Start accepts. Automaton has 17039 states and 24244 transitions. Word has length 192 [2023-12-02 19:08:57,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 19:08:57,303 INFO L495 AbstractCegarLoop]: Abstraction has 17039 states and 24244 transitions. [2023-12-02 19:08:57,304 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 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 19:08:57,304 INFO L276 IsEmpty]: Start isEmpty. Operand 17039 states and 24244 transitions. [2023-12-02 19:08:57,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2023-12-02 19:08:57,308 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 19:08:57,308 INFO L195 NwaCegarLoop]: trace histogram [17, 16, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 19:08:57,308 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-02 19:08:57,309 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 19:08:57,309 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 19:08:57,309 INFO L85 PathProgramCache]: Analyzing trace with hash 1958338120, now seen corresponding path program 1 times [2023-12-02 19:08:57,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 19:08:57,309 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387239742] [2023-12-02 19:08:57,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 19:08:57,310 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 19:08:57,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 19:08:57,886 INFO L134 CoverageAnalysis]: Checked inductivity of 992 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 992 trivial. 0 not checked. [2023-12-02 19:08:57,886 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 19:08:57,886 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387239742] [2023-12-02 19:08:57,886 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [387239742] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 19:08:57,887 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 19:08:57,887 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 19:08:57,887 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117672085] [2023-12-02 19:08:57,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 19:08:57,888 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 19:08:57,888 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 19:08:57,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 19:08:57,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 19:08:57,889 INFO L87 Difference]: Start difference. First operand 17039 states and 24244 transitions. Second operand has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 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 19:09:01,109 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:09:04,210 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:09:06,215 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 19:09:08,786 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:09:10,793 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:09:12,823 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:09:14,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 19:09:14,042 INFO L93 Difference]: Finished difference Result 50903 states and 72794 transitions. [2023-12-02 19:09:14,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 19:09:14,042 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 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 192 [2023-12-02 19:09:14,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 19:09:14,214 INFO L225 Difference]: With dead ends: 50903 [2023-12-02 19:09:14,214 INFO L226 Difference]: Without dead ends: 33897 [2023-12-02 19:09:14,284 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 19:09:14,285 INFO L413 NwaCegarLoop]: 3382 mSDtfsCounter, 3381 mSDsluCounter, 2964 mSDsCounter, 0 mSdLazyCounter, 1074 mSolverCounterSat, 5 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3381 SdHoareTripleChecker+Valid, 6346 SdHoareTripleChecker+Invalid, 1085 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1074 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.9s IncrementalHoareTripleChecker+Time [2023-12-02 19:09:14,286 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3381 Valid, 6346 Invalid, 1085 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1074 Invalid, 6 Unknown, 0 Unchecked, 14.9s Time] [2023-12-02 19:09:14,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33897 states. [2023-12-02 19:09:15,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33897 to 33851. [2023-12-02 19:09:15,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33851 states, 19479 states have (on average 1.2505775450485137) internal successors, (24360), 19965 states have internal predecessors, (24360), 11772 states have call successors, (11772), 2606 states have call predecessors, (11772), 2597 states have return successors, (12376), 11575 states have call predecessors, (12376), 11768 states have call successors, (12376) [2023-12-02 19:09:16,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33851 states to 33851 states and 48508 transitions. [2023-12-02 19:09:16,175 INFO L78 Accepts]: Start accepts. Automaton has 33851 states and 48508 transitions. Word has length 192 [2023-12-02 19:09:16,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 19:09:16,176 INFO L495 AbstractCegarLoop]: Abstraction has 33851 states and 48508 transitions. [2023-12-02 19:09:16,176 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 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 19:09:16,176 INFO L276 IsEmpty]: Start isEmpty. Operand 33851 states and 48508 transitions. [2023-12-02 19:09:16,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2023-12-02 19:09:16,180 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 19:09:16,181 INFO L195 NwaCegarLoop]: trace histogram [17, 16, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 19:09:16,181 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-02 19:09:16,181 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 19:09:16,182 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 19:09:16,182 INFO L85 PathProgramCache]: Analyzing trace with hash -1362860038, now seen corresponding path program 1 times [2023-12-02 19:09:16,182 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 19:09:16,182 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588750452] [2023-12-02 19:09:16,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 19:09:16,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 19:09:16,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 19:09:16,881 INFO L134 CoverageAnalysis]: Checked inductivity of 992 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 992 trivial. 0 not checked. [2023-12-02 19:09:16,881 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 19:09:16,881 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588750452] [2023-12-02 19:09:16,882 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588750452] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 19:09:16,882 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 19:09:16,882 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 19:09:16,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528222688] [2023-12-02 19:09:16,882 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 19:09:16,883 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 19:09:16,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 19:09:16,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 19:09:16,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 19:09:16,884 INFO L87 Difference]: Start difference. First operand 33851 states and 48508 transitions. Second operand has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2023-12-02 19:09:20,758 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:09:22,764 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:09:25,641 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 19:09:27,605 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:09:29,572 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:09:30,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 19:09:30,640 INFO L93 Difference]: Finished difference Result 70770 states and 101119 transitions. [2023-12-02 19:09:30,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 19:09:30,640 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 192 [2023-12-02 19:09:30,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 19:09:30,790 INFO L225 Difference]: With dead ends: 70770 [2023-12-02 19:09:30,790 INFO L226 Difference]: Without dead ends: 36952 [2023-12-02 19:09:30,901 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 19:09:30,902 INFO L413 NwaCegarLoop]: 3634 mSDtfsCounter, 2826 mSDsluCounter, 2933 mSDsCounter, 0 mSdLazyCounter, 1141 mSolverCounterSat, 18 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2826 SdHoareTripleChecker+Valid, 6567 SdHoareTripleChecker+Invalid, 1162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 1141 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.3s IncrementalHoareTripleChecker+Time [2023-12-02 19:09:30,903 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2826 Valid, 6567 Invalid, 1162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 1141 Invalid, 3 Unknown, 0 Unchecked, 12.3s Time] [2023-12-02 19:09:30,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36952 states. [2023-12-02 19:09:33,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36952 to 36908. [2023-12-02 19:09:33,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36908 states, 21239 states have (on average 1.2424313762418193) internal successors, (26388), 21786 states have internal predecessors, (26388), 12660 states have call successors, (12660), 3023 states have call predecessors, (12660), 3006 states have return successors, (13363), 12406 states have call predecessors, (13363), 12656 states have call successors, (13363) [2023-12-02 19:09:33,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36908 states to 36908 states and 52411 transitions. [2023-12-02 19:09:33,216 INFO L78 Accepts]: Start accepts. Automaton has 36908 states and 52411 transitions. Word has length 192 [2023-12-02 19:09:33,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 19:09:33,217 INFO L495 AbstractCegarLoop]: Abstraction has 36908 states and 52411 transitions. [2023-12-02 19:09:33,217 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2023-12-02 19:09:33,217 INFO L276 IsEmpty]: Start isEmpty. Operand 36908 states and 52411 transitions. [2023-12-02 19:09:33,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2023-12-02 19:09:33,221 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 19:09:33,222 INFO L195 NwaCegarLoop]: trace histogram [17, 16, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 19:09:33,222 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-02 19:09:33,222 INFO L420 AbstractCegarLoop]: === Iteration 6 === 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 19:09:33,222 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 19:09:33,222 INFO L85 PathProgramCache]: Analyzing trace with hash -1488144995, now seen corresponding path program 1 times [2023-12-02 19:09:33,222 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 19:09:33,223 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547865886] [2023-12-02 19:09:33,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 19:09:33,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 19:09:33,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 19:09:33,622 INFO L134 CoverageAnalysis]: Checked inductivity of 992 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 992 trivial. 0 not checked. [2023-12-02 19:09:33,623 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 19:09:33,623 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547865886] [2023-12-02 19:09:33,623 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [547865886] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 19:09:33,623 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 19:09:33,623 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 19:09:33,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [854502131] [2023-12-02 19:09:33,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 19:09:33,624 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 19:09:33,624 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 19:09:33,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 19:09:33,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 19:09:33,625 INFO L87 Difference]: Start difference. First operand 36908 states and 52411 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, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2023-12-02 19:09:38,200 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:09:40,292 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:09:42,299 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:09:44,538 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 19:09:47,367 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:09:48,784 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:09:50,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 19:09:50,264 INFO L93 Difference]: Finished difference Result 104894 states and 148344 transitions. [2023-12-02 19:09:50,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 19:09:50,265 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, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 193 [2023-12-02 19:09:50,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 19:09:50,529 INFO L225 Difference]: With dead ends: 104894 [2023-12-02 19:09:50,529 INFO L226 Difference]: Without dead ends: 68019 [2023-12-02 19:09:50,653 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 19:09:50,654 INFO L413 NwaCegarLoop]: 4112 mSDtfsCounter, 3195 mSDsluCounter, 2920 mSDsCounter, 0 mSdLazyCounter, 1236 mSolverCounterSat, 29 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3195 SdHoareTripleChecker+Valid, 7032 SdHoareTripleChecker+Invalid, 1269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 1236 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.1s IncrementalHoareTripleChecker+Time [2023-12-02 19:09:50,655 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3195 Valid, 7032 Invalid, 1269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 1236 Invalid, 4 Unknown, 0 Unchecked, 14.1s Time] [2023-12-02 19:09:50,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68019 states. [2023-12-02 19:09:54,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68019 to 67949. [2023-12-02 19:09:54,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67949 states, 38965 states have (on average 1.2272552290517131) internal successors, (47820), 39977 states have internal predecessors, (47820), 23296 states have call successors, (23296), 5714 states have call predecessors, (23296), 5685 states have return successors, (24223), 22815 states have call predecessors, (24223), 23292 states have call successors, (24223) [2023-12-02 19:09:54,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67949 states to 67949 states and 95339 transitions. [2023-12-02 19:09:54,565 INFO L78 Accepts]: Start accepts. Automaton has 67949 states and 95339 transitions. Word has length 193 [2023-12-02 19:09:54,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 19:09:54,565 INFO L495 AbstractCegarLoop]: Abstraction has 67949 states and 95339 transitions. [2023-12-02 19:09:54,566 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, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2023-12-02 19:09:54,566 INFO L276 IsEmpty]: Start isEmpty. Operand 67949 states and 95339 transitions. [2023-12-02 19:09:54,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2023-12-02 19:09:54,570 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 19:09:54,570 INFO L195 NwaCegarLoop]: trace histogram [18, 16, 16, 16, 16, 16, 16, 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] [2023-12-02 19:09:54,571 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-02 19:09:54,571 INFO L420 AbstractCegarLoop]: === Iteration 7 === 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 19:09:54,571 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 19:09:54,571 INFO L85 PathProgramCache]: Analyzing trace with hash 1533255124, now seen corresponding path program 1 times [2023-12-02 19:09:54,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 19:09:54,571 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1904749809] [2023-12-02 19:09:54,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 19:09:54,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 19:09:54,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 19:09:55,041 INFO L134 CoverageAnalysis]: Checked inductivity of 1034 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1026 trivial. 0 not checked. [2023-12-02 19:09:55,042 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 19:09:55,042 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1904749809] [2023-12-02 19:09:55,042 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1904749809] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 19:09:55,042 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 19:09:55,042 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 19:09:55,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027188720] [2023-12-02 19:09:55,042 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 19:09:55,043 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 19:09:55,043 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 19:09:55,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 19:09:55,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 19:09:55,044 INFO L87 Difference]: Start difference. First operand 67949 states and 95339 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, (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 19:09:59,274 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:10:01,365 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:10:03,372 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:10:08,180 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:10:10,684 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:10:12,692 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:10:14,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 19:10:14,578 INFO L93 Difference]: Finished difference Result 177652 states and 249884 transitions. [2023-12-02 19:10:14,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 19:10:14,579 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, (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 214 [2023-12-02 19:10:14,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 19:10:14,966 INFO L225 Difference]: With dead ends: 177652 [2023-12-02 19:10:14,966 INFO L226 Difference]: Without dead ends: 109736 [2023-12-02 19:10:15,143 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 19:10:15,144 INFO L413 NwaCegarLoop]: 3233 mSDtfsCounter, 3322 mSDsluCounter, 2954 mSDsCounter, 0 mSdLazyCounter, 1060 mSolverCounterSat, 13 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3322 SdHoareTripleChecker+Valid, 6187 SdHoareTripleChecker+Invalid, 1079 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1060 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.1s IncrementalHoareTripleChecker+Time [2023-12-02 19:10:15,144 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3322 Valid, 6187 Invalid, 1079 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1060 Invalid, 6 Unknown, 0 Unchecked, 15.1s Time] [2023-12-02 19:10:15,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109736 states. [2023-12-02 19:10:21,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109736 to 109642. [2023-12-02 19:10:21,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109642 states, 63000 states have (on average 1.228873015873016) internal successors, (77419), 64764 states have internal predecessors, (77419), 37679 states have call successors, (37679), 9017 states have call predecessors, (37679), 8960 states have return successors, (39059), 36802 states have call predecessors, (39059), 37675 states have call successors, (39059) [2023-12-02 19:10:21,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109642 states to 109642 states and 154157 transitions. [2023-12-02 19:10:21,933 INFO L78 Accepts]: Start accepts. Automaton has 109642 states and 154157 transitions. Word has length 214 [2023-12-02 19:10:21,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 19:10:21,933 INFO L495 AbstractCegarLoop]: Abstraction has 109642 states and 154157 transitions. [2023-12-02 19:10:21,934 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, (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 19:10:21,934 INFO L276 IsEmpty]: Start isEmpty. Operand 109642 states and 154157 transitions. [2023-12-02 19:10:21,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2023-12-02 19:10:21,937 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 19:10:21,937 INFO L195 NwaCegarLoop]: trace histogram [20, 16, 16, 16, 16, 16, 16, 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] [2023-12-02 19:10:21,938 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-02 19:10:21,938 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 19:10:21,938 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 19:10:21,938 INFO L85 PathProgramCache]: Analyzing trace with hash 353298834, now seen corresponding path program 1 times [2023-12-02 19:10:21,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 19:10:21,939 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355254868] [2023-12-02 19:10:21,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 19:10:21,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 19:10:22,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 19:10:23,496 INFO L134 CoverageAnalysis]: Checked inductivity of 1127 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1127 trivial. 0 not checked. [2023-12-02 19:10:23,496 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 19:10:23,497 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355254868] [2023-12-02 19:10:23,497 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355254868] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 19:10:23,497 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 19:10:23,497 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 19:10:23,497 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320379638] [2023-12-02 19:10:23,497 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 19:10:23,498 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 19:10:23,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 19:10:23,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 19:10:23,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 19:10:23,500 INFO L87 Difference]: Start difference. First operand 109642 states and 154157 transitions. Second operand has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-12-02 19:10:27,958 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:10:29,969 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:10:31,974 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:10:35,833 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:10:38,559 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:10:40,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 19:10:40,836 INFO L93 Difference]: Finished difference Result 111110 states and 155459 transitions. [2023-12-02 19:10:40,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 19:10:40,837 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 223 [2023-12-02 19:10:40,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 19:10:41,282 INFO L225 Difference]: With dead ends: 111110 [2023-12-02 19:10:41,282 INFO L226 Difference]: Without dead ends: 111108 [2023-12-02 19:10:41,314 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 19:10:41,315 INFO L413 NwaCegarLoop]: 2996 mSDtfsCounter, 3386 mSDsluCounter, 6002 mSDsCounter, 0 mSdLazyCounter, 1493 mSolverCounterSat, 2 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3402 SdHoareTripleChecker+Valid, 8998 SdHoareTripleChecker+Invalid, 1499 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1493 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.0s IncrementalHoareTripleChecker+Time [2023-12-02 19:10:41,315 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3402 Valid, 8998 Invalid, 1499 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 1493 Invalid, 4 Unknown, 0 Unchecked, 13.0s Time] [2023-12-02 19:10:41,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111108 states. [2023-12-02 19:10:47,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111108 to 111106. [2023-12-02 19:10:47,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111106 states, 63855 states have (on average 1.2277503719364184) internal successors, (78398), 65651 states have internal predecessors, (78398), 37839 states have call successors, (37839), 9466 states have call predecessors, (37839), 9409 states have return successors, (39219), 36962 states have call predecessors, (39219), 37835 states have call successors, (39219) [2023-12-02 19:10:48,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111106 states to 111106 states and 155456 transitions. [2023-12-02 19:10:48,332 INFO L78 Accepts]: Start accepts. Automaton has 111106 states and 155456 transitions. Word has length 223 [2023-12-02 19:10:48,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 19:10:48,333 INFO L495 AbstractCegarLoop]: Abstraction has 111106 states and 155456 transitions. [2023-12-02 19:10:48,333 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-12-02 19:10:48,333 INFO L276 IsEmpty]: Start isEmpty. Operand 111106 states and 155456 transitions. [2023-12-02 19:10:48,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2023-12-02 19:10:48,337 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 19:10:48,338 INFO L195 NwaCegarLoop]: trace histogram [20, 16, 16, 16, 16, 16, 16, 5, 5, 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 19:10:48,338 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-02 19:10:48,338 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 19:10:48,338 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 19:10:48,339 INFO L85 PathProgramCache]: Analyzing trace with hash -1093036774, now seen corresponding path program 1 times [2023-12-02 19:10:48,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 19:10:48,339 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748528568] [2023-12-02 19:10:48,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 19:10:48,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 19:10:48,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 19:10:49,718 INFO L134 CoverageAnalysis]: Checked inductivity of 1137 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1135 trivial. 0 not checked. [2023-12-02 19:10:49,718 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 19:10:49,719 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748528568] [2023-12-02 19:10:49,719 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [748528568] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 19:10:49,719 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 19:10:49,719 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 19:10:49,719 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294236227] [2023-12-02 19:10:49,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 19:10:49,720 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 19:10:49,720 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 19:10:49,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 19:10:49,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 19:10:49,722 INFO L87 Difference]: Start difference. First operand 111106 states and 155456 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 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 19:10:54,208 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:10:56,225 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:10:58,234 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:11:02,887 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:11:04,898 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:11:06,904 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:11:09,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 19:11:09,498 INFO L93 Difference]: Finished difference Result 111112 states and 155461 transitions. [2023-12-02 19:11:09,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 19:11:09,498 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 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 232 [2023-12-02 19:11:09,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 19:11:09,927 INFO L225 Difference]: With dead ends: 111112 [2023-12-02 19:11:09,927 INFO L226 Difference]: Without dead ends: 111110 [2023-12-02 19:11:09,964 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 19:11:09,965 INFO L413 NwaCegarLoop]: 2981 mSDtfsCounter, 3392 mSDsluCounter, 5937 mSDsCounter, 0 mSdLazyCounter, 1469 mSolverCounterSat, 1 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3407 SdHoareTripleChecker+Valid, 8918 SdHoareTripleChecker+Invalid, 1475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1469 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.8s IncrementalHoareTripleChecker+Time [2023-12-02 19:11:09,965 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3407 Valid, 8918 Invalid, 1475 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1469 Invalid, 5 Unknown, 0 Unchecked, 14.8s Time] [2023-12-02 19:11:10,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111110 states. [2023-12-02 19:11:17,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111110 to 111110. [2023-12-02 19:11:17,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111110 states, 63858 states have (on average 1.2277396723981333) internal successors, (78401), 65654 states have internal predecessors, (78401), 37839 states have call successors, (37839), 9467 states have call predecessors, (37839), 9410 states have return successors, (39219), 36962 states have call predecessors, (39219), 37835 states have call successors, (39219) [2023-12-02 19:11:17,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111110 states to 111110 states and 155459 transitions. [2023-12-02 19:11:17,942 INFO L78 Accepts]: Start accepts. Automaton has 111110 states and 155459 transitions. Word has length 232 [2023-12-02 19:11:17,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 19:11:17,943 INFO L495 AbstractCegarLoop]: Abstraction has 111110 states and 155459 transitions. [2023-12-02 19:11:17,943 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 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 19:11:17,943 INFO L276 IsEmpty]: Start isEmpty. Operand 111110 states and 155459 transitions. [2023-12-02 19:11:17,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2023-12-02 19:11:17,946 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 19:11:17,946 INFO L195 NwaCegarLoop]: trace histogram [20, 16, 16, 16, 16, 16, 16, 5, 5, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 19:11:17,946 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-02 19:11:17,946 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 19:11:17,946 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 19:11:17,946 INFO L85 PathProgramCache]: Analyzing trace with hash -73982978, now seen corresponding path program 1 times [2023-12-02 19:11:17,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 19:11:17,947 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [234917604] [2023-12-02 19:11:17,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 19:11:17,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 19:11:18,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 19:11:18,796 INFO L134 CoverageAnalysis]: Checked inductivity of 1143 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 1139 trivial. 0 not checked. [2023-12-02 19:11:18,796 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 19:11:18,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [234917604] [2023-12-02 19:11:18,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [234917604] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 19:11:18,796 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 19:11:18,797 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 19:11:18,797 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104976348] [2023-12-02 19:11:18,797 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 19:11:18,797 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 19:11:18,798 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 19:11:18,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 19:11:18,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 19:11:18,799 INFO L87 Difference]: Start difference. First operand 111110 states and 155459 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 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 19:11:23,296 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:11:25,302 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:11:27,313 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:11:30,525 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 19:11:33,717 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:11:36,347 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.74s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:11:39,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 19:11:39,403 INFO L93 Difference]: Finished difference Result 111116 states and 155464 transitions. [2023-12-02 19:11:39,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 19:11:39,403 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 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 237 [2023-12-02 19:11:39,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 19:11:39,823 INFO L225 Difference]: With dead ends: 111116 [2023-12-02 19:11:39,824 INFO L226 Difference]: Without dead ends: 111114 [2023-12-02 19:11:39,862 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 19:11:39,863 INFO L413 NwaCegarLoop]: 2981 mSDtfsCounter, 3392 mSDsluCounter, 5937 mSDsCounter, 0 mSdLazyCounter, 1470 mSolverCounterSat, 1 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3406 SdHoareTripleChecker+Valid, 8918 SdHoareTripleChecker+Invalid, 1475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1470 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.0s IncrementalHoareTripleChecker+Time [2023-12-02 19:11:39,863 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3406 Valid, 8918 Invalid, 1475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1470 Invalid, 4 Unknown, 0 Unchecked, 15.0s Time] [2023-12-02 19:11:39,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111114 states. [2023-12-02 19:11:47,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111114 to 111114. [2023-12-02 19:11:47,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111114 states, 63861 states have (on average 1.2277289738651134) internal successors, (78404), 65657 states have internal predecessors, (78404), 37839 states have call successors, (37839), 9468 states have call predecessors, (37839), 9411 states have return successors, (39219), 36962 states have call predecessors, (39219), 37835 states have call successors, (39219) [2023-12-02 19:11:47,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111114 states to 111114 states and 155462 transitions. [2023-12-02 19:11:47,857 INFO L78 Accepts]: Start accepts. Automaton has 111114 states and 155462 transitions. Word has length 237 [2023-12-02 19:11:47,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 19:11:47,857 INFO L495 AbstractCegarLoop]: Abstraction has 111114 states and 155462 transitions. [2023-12-02 19:11:47,858 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 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 19:11:47,858 INFO L276 IsEmpty]: Start isEmpty. Operand 111114 states and 155462 transitions. [2023-12-02 19:11:47,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 242 [2023-12-02 19:11:47,863 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 19:11:47,863 INFO L195 NwaCegarLoop]: trace histogram [20, 16, 16, 16, 16, 16, 16, 5, 5, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 19:11:47,863 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-12-02 19:11:47,863 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 19:11:47,864 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 19:11:47,864 INFO L85 PathProgramCache]: Analyzing trace with hash -955481963, now seen corresponding path program 1 times [2023-12-02 19:11:47,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 19:11:47,864 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227363853] [2023-12-02 19:11:47,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 19:11:47,865 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 19:11:48,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 19:11:48,709 INFO L134 CoverageAnalysis]: Checked inductivity of 1152 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 1146 trivial. 0 not checked. [2023-12-02 19:11:48,709 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 19:11:48,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [227363853] [2023-12-02 19:11:48,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [227363853] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 19:11:48,710 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 19:11:48,710 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 19:11:48,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1040389603] [2023-12-02 19:11:48,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 19:11:48,711 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 19:11:48,711 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 19:11:48,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 19:11:48,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 19:11:48,712 INFO L87 Difference]: Start difference. First operand 111114 states and 155462 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2023-12-02 19:11:53,128 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:11:55,134 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:11:56,797 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:12:01,772 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:12:03,184 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:12:04,620 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:12:08,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 19:12:08,001 INFO L93 Difference]: Finished difference Result 111120 states and 155467 transitions. [2023-12-02 19:12:08,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 19:12:08,001 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 241 [2023-12-02 19:12:08,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 19:12:08,428 INFO L225 Difference]: With dead ends: 111120 [2023-12-02 19:12:08,428 INFO L226 Difference]: Without dead ends: 111118 [2023-12-02 19:12:08,467 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 19:12:08,467 INFO L413 NwaCegarLoop]: 2981 mSDtfsCounter, 3392 mSDsluCounter, 5937 mSDsCounter, 0 mSdLazyCounter, 1471 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3405 SdHoareTripleChecker+Valid, 8918 SdHoareTripleChecker+Invalid, 1475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1471 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.4s IncrementalHoareTripleChecker+Time [2023-12-02 19:12:08,468 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3405 Valid, 8918 Invalid, 1475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1471 Invalid, 3 Unknown, 0 Unchecked, 13.4s Time] [2023-12-02 19:12:08,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111118 states. [2023-12-02 19:12:16,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111118 to 111118. [2023-12-02 19:12:16,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111118 states, 63864 states have (on average 1.2277182763372165) internal successors, (78407), 65660 states have internal predecessors, (78407), 37839 states have call successors, (37839), 9469 states have call predecessors, (37839), 9412 states have return successors, (39219), 36962 states have call predecessors, (39219), 37835 states have call successors, (39219) [2023-12-02 19:12:16,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111118 states to 111118 states and 155465 transitions. [2023-12-02 19:12:16,918 INFO L78 Accepts]: Start accepts. Automaton has 111118 states and 155465 transitions. Word has length 241 [2023-12-02 19:12:16,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 19:12:16,919 INFO L495 AbstractCegarLoop]: Abstraction has 111118 states and 155465 transitions. [2023-12-02 19:12:16,919 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2023-12-02 19:12:16,919 INFO L276 IsEmpty]: Start isEmpty. Operand 111118 states and 155465 transitions. [2023-12-02 19:12:16,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2023-12-02 19:12:16,923 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 19:12:16,923 INFO L195 NwaCegarLoop]: trace histogram [20, 16, 16, 16, 16, 16, 16, 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] [2023-12-02 19:12:16,923 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-02 19:12:16,923 INFO L420 AbstractCegarLoop]: === Iteration 12 === 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 19:12:16,924 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 19:12:16,924 INFO L85 PathProgramCache]: Analyzing trace with hash 1171324045, now seen corresponding path program 1 times [2023-12-02 19:12:16,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 19:12:16,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1801447430] [2023-12-02 19:12:16,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 19:12:16,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 19:12:17,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 19:12:17,579 INFO L134 CoverageAnalysis]: Checked inductivity of 1121 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1118 trivial. 0 not checked. [2023-12-02 19:12:17,579 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 19:12:17,579 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1801447430] [2023-12-02 19:12:17,579 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1801447430] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 19:12:17,579 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 19:12:17,580 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 19:12:17,580 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194489053] [2023-12-02 19:12:17,580 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 19:12:17,581 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 19:12:17,581 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 19:12:17,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 19:12:17,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 19:12:17,582 INFO L87 Difference]: Start difference. First operand 111118 states and 155465 transitions. Second operand has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 3 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2023-12-02 19:12:22,453 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:12:24,467 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:12:29,246 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 19:12:33,122 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:12:40,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 19:12:40,486 INFO L93 Difference]: Finished difference Result 266720 states and 373091 transitions. [2023-12-02 19:12:40,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 19:12:40,487 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 3 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) Word has length 239 [2023-12-02 19:12:40,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 19:12:41,123 INFO L225 Difference]: With dead ends: 266720 [2023-12-02 19:12:41,123 INFO L226 Difference]: Without dead ends: 155722 [2023-12-02 19:12:41,410 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 19:12:41,411 INFO L413 NwaCegarLoop]: 3674 mSDtfsCounter, 2822 mSDsluCounter, 2929 mSDsCounter, 0 mSdLazyCounter, 1145 mSolverCounterSat, 15 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2822 SdHoareTripleChecker+Valid, 6603 SdHoareTripleChecker+Invalid, 1164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1145 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.1s IncrementalHoareTripleChecker+Time [2023-12-02 19:12:41,411 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2822 Valid, 6603 Invalid, 1164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1145 Invalid, 4 Unknown, 0 Unchecked, 13.1s Time] [2023-12-02 19:12:41,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155722 states. [2023-12-02 19:12:52,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155722 to 155614. [2023-12-02 19:12:52,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155614 states, 89571 states have (on average 1.2253296267765237) internal successors, (109754), 92081 states have internal predecessors, (109754), 52721 states have call successors, (52721), 13416 states have call predecessors, (52721), 13319 states have return successors, (54697), 51456 states have call predecessors, (54697), 52717 states have call successors, (54697) [2023-12-02 19:12:53,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155614 states to 155614 states and 217172 transitions. [2023-12-02 19:12:53,961 INFO L78 Accepts]: Start accepts. Automaton has 155614 states and 217172 transitions. Word has length 239 [2023-12-02 19:12:53,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 19:12:53,962 INFO L495 AbstractCegarLoop]: Abstraction has 155614 states and 217172 transitions. [2023-12-02 19:12:53,962 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 3 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2023-12-02 19:12:53,962 INFO L276 IsEmpty]: Start isEmpty. Operand 155614 states and 217172 transitions. [2023-12-02 19:12:53,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 247 [2023-12-02 19:12:53,966 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 19:12:53,967 INFO L195 NwaCegarLoop]: trace histogram [20, 16, 16, 16, 16, 16, 16, 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] [2023-12-02 19:12:53,967 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-02 19:12:53,967 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 19:12:53,967 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 19:12:53,968 INFO L85 PathProgramCache]: Analyzing trace with hash 396186851, now seen corresponding path program 1 times [2023-12-02 19:12:53,968 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 19:12:53,968 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858532361] [2023-12-02 19:12:53,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 19:12:53,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 19:12:54,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 19:12:54,888 INFO L134 CoverageAnalysis]: Checked inductivity of 1166 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1158 trivial. 0 not checked. [2023-12-02 19:12:54,888 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 19:12:54,888 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858532361] [2023-12-02 19:12:54,888 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858532361] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 19:12:54,889 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 19:12:54,889 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 19:12:54,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805308722] [2023-12-02 19:12:54,889 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 19:12:54,890 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 19:12:54,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 19:12:54,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 19:12:54,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 19:12:54,891 INFO L87 Difference]: Start difference. First operand 155614 states and 217172 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2023-12-02 19:12:59,726 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:13:01,737 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:13:03,749 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:13:09,736 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:13:10,752 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:13:16,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 19:13:16,751 INFO L93 Difference]: Finished difference Result 157766 states and 218800 transitions. [2023-12-02 19:13:16,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 19:13:16,752 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) Word has length 246 [2023-12-02 19:13:16,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 19:13:17,489 INFO L225 Difference]: With dead ends: 157766 [2023-12-02 19:13:17,490 INFO L226 Difference]: Without dead ends: 157764 [2023-12-02 19:13:17,544 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 19:13:17,545 INFO L413 NwaCegarLoop]: 2987 mSDtfsCounter, 3327 mSDsluCounter, 6006 mSDsCounter, 0 mSdLazyCounter, 1510 mSolverCounterSat, 2 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3339 SdHoareTripleChecker+Valid, 8993 SdHoareTripleChecker+Invalid, 1515 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1510 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.1s IncrementalHoareTripleChecker+Time [2023-12-02 19:13:17,545 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3339 Valid, 8993 Invalid, 1515 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1510 Invalid, 3 Unknown, 0 Unchecked, 12.1s Time] [2023-12-02 19:13:17,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157764 states. [2023-12-02 19:13:29,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157764 to 157762. [2023-12-02 19:13:29,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157762 states, 90778 states have (on average 1.2232809711604133) internal successors, (111047), 93288 states have internal predecessors, (111047), 52887 states have call successors, (52887), 14191 states have call predecessors, (52887), 14094 states have return successors, (54863), 51622 states have call predecessors, (54863), 52883 states have call successors, (54863) [2023-12-02 19:13:30,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157762 states to 157762 states and 218797 transitions. [2023-12-02 19:13:30,751 INFO L78 Accepts]: Start accepts. Automaton has 157762 states and 218797 transitions. Word has length 246 [2023-12-02 19:13:30,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 19:13:30,752 INFO L495 AbstractCegarLoop]: Abstraction has 157762 states and 218797 transitions. [2023-12-02 19:13:30,752 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2023-12-02 19:13:30,752 INFO L276 IsEmpty]: Start isEmpty. Operand 157762 states and 218797 transitions. [2023-12-02 19:13:30,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 252 [2023-12-02 19:13:30,757 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 19:13:30,757 INFO L195 NwaCegarLoop]: trace histogram [20, 16, 16, 16, 16, 16, 16, 6, 5, 5, 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] [2023-12-02 19:13:30,757 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-02 19:13:30,757 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 19:13:30,758 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 19:13:30,758 INFO L85 PathProgramCache]: Analyzing trace with hash -374859499, now seen corresponding path program 1 times [2023-12-02 19:13:30,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 19:13:30,758 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606070807] [2023-12-02 19:13:30,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 19:13:30,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 19:13:30,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 19:13:31,548 INFO L134 CoverageAnalysis]: Checked inductivity of 1184 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 1174 trivial. 0 not checked. [2023-12-02 19:13:31,548 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 19:13:31,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606070807] [2023-12-02 19:13:31,548 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [606070807] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 19:13:31,548 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 19:13:31,548 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 19:13:31,548 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623709794] [2023-12-02 19:13:31,548 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 19:13:31,549 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 19:13:31,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 19:13:31,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 19:13:31,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 19:13:31,550 INFO L87 Difference]: Start difference. First operand 157762 states and 218797 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 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 19:13:36,343 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:13:38,350 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:13:40,359 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:13:46,011 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:13:48,023 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:13:50,029 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:13:55,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 19:13:55,732 INFO L93 Difference]: Finished difference Result 157768 states and 218802 transitions. [2023-12-02 19:13:55,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 19:13:55,732 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 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 251 [2023-12-02 19:13:55,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 19:13:56,338 INFO L225 Difference]: With dead ends: 157768 [2023-12-02 19:13:56,339 INFO L226 Difference]: Without dead ends: 157766 [2023-12-02 19:13:56,397 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 19:13:56,398 INFO L413 NwaCegarLoop]: 2981 mSDtfsCounter, 3392 mSDsluCounter, 5937 mSDsCounter, 0 mSdLazyCounter, 1469 mSolverCounterSat, 1 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3403 SdHoareTripleChecker+Valid, 8918 SdHoareTripleChecker+Invalid, 1475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1469 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.3s IncrementalHoareTripleChecker+Time [2023-12-02 19:13:56,399 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3403 Valid, 8918 Invalid, 1475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1469 Invalid, 5 Unknown, 0 Unchecked, 14.3s Time] [2023-12-02 19:13:56,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157766 states. [2023-12-02 19:14:09,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157766 to 157766. [2023-12-02 19:14:09,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157766 states, 90781 states have (on average 1.223273592491821) internal successors, (111050), 93291 states have internal predecessors, (111050), 52887 states have call successors, (52887), 14192 states have call predecessors, (52887), 14095 states have return successors, (54863), 51622 states have call predecessors, (54863), 52883 states have call successors, (54863) [2023-12-02 19:14:10,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157766 states to 157766 states and 218800 transitions. [2023-12-02 19:14:10,579 INFO L78 Accepts]: Start accepts. Automaton has 157766 states and 218800 transitions. Word has length 251 [2023-12-02 19:14:10,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 19:14:10,580 INFO L495 AbstractCegarLoop]: Abstraction has 157766 states and 218800 transitions. [2023-12-02 19:14:10,580 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 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 19:14:10,580 INFO L276 IsEmpty]: Start isEmpty. Operand 157766 states and 218800 transitions. [2023-12-02 19:14:10,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2023-12-02 19:14:10,584 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 19:14:10,585 INFO L195 NwaCegarLoop]: trace histogram [20, 16, 16, 16, 16, 16, 16, 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] [2023-12-02 19:14:10,585 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-02 19:14:10,585 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 19:14:10,586 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 19:14:10,586 INFO L85 PathProgramCache]: Analyzing trace with hash -1725482013, now seen corresponding path program 1 times [2023-12-02 19:14:10,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 19:14:10,586 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [969544286] [2023-12-02 19:14:10,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 19:14:10,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 19:14:10,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 19:14:11,449 INFO L134 CoverageAnalysis]: Checked inductivity of 1206 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 1194 trivial. 0 not checked. [2023-12-02 19:14:11,449 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 19:14:11,449 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [969544286] [2023-12-02 19:14:11,449 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [969544286] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 19:14:11,449 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 19:14:11,450 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 19:14:11,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735547331] [2023-12-02 19:14:11,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 19:14:11,450 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 19:14:11,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 19:14:11,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 19:14:11,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 19:14:11,451 INFO L87 Difference]: Start difference. First operand 157766 states and 218800 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 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 19:14:16,879 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:14:18,888 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:14:20,899 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:14:29,121 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:14:35,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 19:14:35,334 INFO L93 Difference]: Finished difference Result 157772 states and 218805 transitions. [2023-12-02 19:14:35,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 19:14:35,335 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 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 256 [2023-12-02 19:14:35,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 19:14:36,080 INFO L225 Difference]: With dead ends: 157772 [2023-12-02 19:14:36,080 INFO L226 Difference]: Without dead ends: 157770 [2023-12-02 19:14:36,133 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 19:14:36,134 INFO L413 NwaCegarLoop]: 2981 mSDtfsCounter, 3392 mSDsluCounter, 5937 mSDsCounter, 0 mSdLazyCounter, 1470 mSolverCounterSat, 1 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3402 SdHoareTripleChecker+Valid, 8918 SdHoareTripleChecker+Invalid, 1475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1470 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.4s IncrementalHoareTripleChecker+Time [2023-12-02 19:14:36,134 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3402 Valid, 8918 Invalid, 1475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1470 Invalid, 4 Unknown, 0 Unchecked, 12.4s Time] [2023-12-02 19:14:36,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157770 states. [2023-12-02 19:14:49,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157770 to 157770. [2023-12-02 19:14:49,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157770 states, 90784 states have (on average 1.2232662143108919) internal successors, (111053), 93294 states have internal predecessors, (111053), 52887 states have call successors, (52887), 14193 states have call predecessors, (52887), 14096 states have return successors, (54863), 51622 states have call predecessors, (54863), 52883 states have call successors, (54863) [2023-12-02 19:14:50,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157770 states to 157770 states and 218803 transitions. [2023-12-02 19:14:50,453 INFO L78 Accepts]: Start accepts. Automaton has 157770 states and 218803 transitions. Word has length 256 [2023-12-02 19:14:50,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 19:14:50,454 INFO L495 AbstractCegarLoop]: Abstraction has 157770 states and 218803 transitions. [2023-12-02 19:14:50,454 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 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 19:14:50,454 INFO L276 IsEmpty]: Start isEmpty. Operand 157770 states and 218803 transitions. [2023-12-02 19:14:50,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 259 [2023-12-02 19:14:50,457 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 19:14:50,457 INFO L195 NwaCegarLoop]: trace histogram [20, 16, 16, 16, 16, 16, 16, 8, 7, 7, 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] [2023-12-02 19:14:50,457 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-02 19:14:50,458 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 19:14:50,458 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 19:14:50,458 INFO L85 PathProgramCache]: Analyzing trace with hash -1750042490, now seen corresponding path program 1 times [2023-12-02 19:14:50,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 19:14:50,458 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562393960] [2023-12-02 19:14:50,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 19:14:50,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 19:14:50,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 19:14:51,381 INFO L134 CoverageAnalysis]: Checked inductivity of 1225 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 1211 trivial. 0 not checked. [2023-12-02 19:14:51,381 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 19:14:51,381 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562393960] [2023-12-02 19:14:51,381 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562393960] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 19:14:51,381 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 19:14:51,381 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 19:14:51,381 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187112727] [2023-12-02 19:14:51,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 19:14:51,382 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 19:14:51,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 19:14:51,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 19:14:51,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 19:14:51,383 INFO L87 Difference]: Start difference. First operand 157770 states and 218803 transitions. Second operand has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 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 19:14:56,529 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:14:58,542 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:15:00,547 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 19:15:07,775 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:15:09,782 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:15:16,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 19:15:16,904 INFO L93 Difference]: Finished difference Result 157776 states and 218808 transitions. [2023-12-02 19:15:16,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 19:15:16,904 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 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 258 [2023-12-02 19:15:16,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 19:15:17,494 INFO L225 Difference]: With dead ends: 157776 [2023-12-02 19:15:17,494 INFO L226 Difference]: Without dead ends: 157774 [2023-12-02 19:15:17,550 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 19:15:17,550 INFO L413 NwaCegarLoop]: 2981 mSDtfsCounter, 3393 mSDsluCounter, 5937 mSDsCounter, 0 mSdLazyCounter, 1469 mSolverCounterSat, 1 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3402 SdHoareTripleChecker+Valid, 8918 SdHoareTripleChecker+Invalid, 1475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1469 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.7s IncrementalHoareTripleChecker+Time [2023-12-02 19:15:17,550 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3402 Valid, 8918 Invalid, 1475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1469 Invalid, 5 Unknown, 0 Unchecked, 13.7s Time] [2023-12-02 19:15:17,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157774 states. [2023-12-02 19:15:31,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157774 to 157774. [2023-12-02 19:15:32,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157774 states, 90787 states have (on average 1.2232588366175774) internal successors, (111056), 93297 states have internal predecessors, (111056), 52887 states have call successors, (52887), 14194 states have call predecessors, (52887), 14097 states have return successors, (54863), 51622 states have call predecessors, (54863), 52883 states have call successors, (54863) [2023-12-02 19:15:32,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157774 states to 157774 states and 218806 transitions. [2023-12-02 19:15:32,992 INFO L78 Accepts]: Start accepts. Automaton has 157774 states and 218806 transitions. Word has length 258 [2023-12-02 19:15:32,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 19:15:32,993 INFO L495 AbstractCegarLoop]: Abstraction has 157774 states and 218806 transitions. [2023-12-02 19:15:32,993 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 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 19:15:32,993 INFO L276 IsEmpty]: Start isEmpty. Operand 157774 states and 218806 transitions. [2023-12-02 19:15:32,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2023-12-02 19:15:32,997 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 19:15:32,997 INFO L195 NwaCegarLoop]: trace histogram [20, 16, 16, 16, 16, 16, 16, 9, 8, 8, 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] [2023-12-02 19:15:32,998 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-02 19:15:32,998 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 19:15:32,998 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 19:15:32,998 INFO L85 PathProgramCache]: Analyzing trace with hash 1301285522, now seen corresponding path program 1 times [2023-12-02 19:15:32,998 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 19:15:32,999 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825348451] [2023-12-02 19:15:32,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 19:15:32,999 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 19:15:33,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 19:15:33,910 INFO L134 CoverageAnalysis]: Checked inductivity of 1255 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 1239 trivial. 0 not checked. [2023-12-02 19:15:33,910 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 19:15:33,910 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825348451] [2023-12-02 19:15:33,910 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1825348451] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 19:15:33,910 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 19:15:33,910 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 19:15:33,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069641084] [2023-12-02 19:15:33,911 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 19:15:33,911 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 19:15:33,911 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 19:15:33,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 19:15:33,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 19:15:33,912 INFO L87 Difference]: Start difference. First operand 157774 states and 218806 transitions. Second operand has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 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 19:15:39,238 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:15:41,249 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:15:43,255 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:15:51,149 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:15:52,324 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:16:00,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 19:16:00,816 INFO L93 Difference]: Finished difference Result 157780 states and 218811 transitions. [2023-12-02 19:16:00,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 19:16:00,817 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 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 263 [2023-12-02 19:16:00,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 19:16:01,554 INFO L225 Difference]: With dead ends: 157780 [2023-12-02 19:16:01,555 INFO L226 Difference]: Without dead ends: 157778 [2023-12-02 19:16:01,607 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 19:16:01,607 INFO L413 NwaCegarLoop]: 2981 mSDtfsCounter, 3393 mSDsluCounter, 5937 mSDsCounter, 0 mSdLazyCounter, 1470 mSolverCounterSat, 1 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3401 SdHoareTripleChecker+Valid, 8918 SdHoareTripleChecker+Invalid, 1475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1470 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.4s IncrementalHoareTripleChecker+Time [2023-12-02 19:16:01,607 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3401 Valid, 8918 Invalid, 1475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1470 Invalid, 4 Unknown, 0 Unchecked, 13.4s Time] [2023-12-02 19:16:01,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157778 states. [2023-12-02 19:16:17,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157778 to 157778. [2023-12-02 19:16:17,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157778 states, 90790 states have (on average 1.2232514594118296) internal successors, (111059), 93300 states have internal predecessors, (111059), 52887 states have call successors, (52887), 14195 states have call predecessors, (52887), 14098 states have return successors, (54863), 51622 states have call predecessors, (54863), 52883 states have call successors, (54863) [2023-12-02 19:16:18,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157778 states to 157778 states and 218809 transitions. [2023-12-02 19:16:18,326 INFO L78 Accepts]: Start accepts. Automaton has 157778 states and 218809 transitions. Word has length 263 [2023-12-02 19:16:18,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 19:16:18,327 INFO L495 AbstractCegarLoop]: Abstraction has 157778 states and 218809 transitions. [2023-12-02 19:16:18,327 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 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 19:16:18,328 INFO L276 IsEmpty]: Start isEmpty. Operand 157778 states and 218809 transitions. [2023-12-02 19:16:18,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 272 [2023-12-02 19:16:18,333 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 19:16:18,333 INFO L195 NwaCegarLoop]: trace histogram [20, 16, 16, 16, 16, 16, 16, 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] [2023-12-02 19:16:18,333 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-02 19:16:18,334 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 19:16:18,334 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 19:16:18,334 INFO L85 PathProgramCache]: Analyzing trace with hash -246253035, now seen corresponding path program 1 times [2023-12-02 19:16:18,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 19:16:18,334 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1832363532] [2023-12-02 19:16:18,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 19:16:18,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 19:16:18,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 19:16:18,972 INFO L134 CoverageAnalysis]: Checked inductivity of 1296 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 1278 trivial. 0 not checked. [2023-12-02 19:16:18,973 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 19:16:18,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1832363532] [2023-12-02 19:16:18,973 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1832363532] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 19:16:18,973 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 19:16:18,973 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 19:16:18,973 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899959915] [2023-12-02 19:16:18,973 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 19:16:18,974 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 19:16:18,974 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 19:16:18,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 19:16:18,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 19:16:18,975 INFO L87 Difference]: Start difference. First operand 157778 states and 218809 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 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 19:16:24,348 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:16:26,354 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:16:28,362 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:16:35,568 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:16:37,579 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:16:39,586 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:16:47,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 19:16:47,418 INFO L93 Difference]: Finished difference Result 159218 states and 219847 transitions. [2023-12-02 19:16:47,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 19:16:47,419 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 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 271 [2023-12-02 19:16:47,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 19:16:48,188 INFO L225 Difference]: With dead ends: 159218 [2023-12-02 19:16:48,188 INFO L226 Difference]: Without dead ends: 159216 [2023-12-02 19:16:48,243 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 19:16:48,243 INFO L413 NwaCegarLoop]: 2979 mSDtfsCounter, 3288 mSDsluCounter, 6026 mSDsCounter, 0 mSdLazyCounter, 1500 mSolverCounterSat, 2 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3295 SdHoareTripleChecker+Valid, 9005 SdHoareTripleChecker+Invalid, 1507 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1500 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.8s IncrementalHoareTripleChecker+Time [2023-12-02 19:16:48,243 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3295 Valid, 9005 Invalid, 1507 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1500 Invalid, 5 Unknown, 0 Unchecked, 14.8s Time] [2023-12-02 19:16:48,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159216 states. [2023-12-02 19:17:03,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159216 to 159214. [2023-12-02 19:17:03,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159214 states, 91601 states have (on average 1.2217988886584208) internal successors, (111918), 94111 states have internal predecessors, (111918), 52975 states have call successors, (52975), 14732 states have call predecessors, (52975), 14635 states have return successors, (54951), 51710 states have call predecessors, (54951), 52971 states have call successors, (54951) [2023-12-02 19:17:04,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159214 states to 159214 states and 219844 transitions. [2023-12-02 19:17:04,864 INFO L78 Accepts]: Start accepts. Automaton has 159214 states and 219844 transitions. Word has length 271 [2023-12-02 19:17:04,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 19:17:04,865 INFO L495 AbstractCegarLoop]: Abstraction has 159214 states and 219844 transitions. [2023-12-02 19:17:04,865 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 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 19:17:04,865 INFO L276 IsEmpty]: Start isEmpty. Operand 159214 states and 219844 transitions. [2023-12-02 19:17:04,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2023-12-02 19:17:04,874 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 19:17:04,874 INFO L195 NwaCegarLoop]: trace histogram [20, 16, 16, 16, 16, 16, 16, 11, 10, 10, 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] [2023-12-02 19:17:04,874 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-02 19:17:04,874 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 19:17:04,875 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 19:17:04,875 INFO L85 PathProgramCache]: Analyzing trace with hash 1380309475, now seen corresponding path program 1 times [2023-12-02 19:17:04,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 19:17:04,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28698041] [2023-12-02 19:17:04,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 19:17:04,876 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 19:17:04,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 19:17:05,456 INFO L134 CoverageAnalysis]: Checked inductivity of 1334 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 1314 trivial. 0 not checked. [2023-12-02 19:17:05,456 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 19:17:05,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28698041] [2023-12-02 19:17:05,456 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [28698041] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 19:17:05,457 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 19:17:05,457 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 19:17:05,457 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603313046] [2023-12-02 19:17:05,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 19:17:05,458 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 19:17:05,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 19:17:05,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 19:17:05,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 19:17:05,459 INFO L87 Difference]: Start difference. First operand 159214 states and 219844 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 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 19:17:10,372 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:17:12,381 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:17:14,389 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:17:21,959 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:17:23,969 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:17:25,649 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.68s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:17:33,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 19:17:33,484 INFO L93 Difference]: Finished difference Result 159220 states and 219849 transitions. [2023-12-02 19:17:33,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 19:17:33,485 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 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 276 [2023-12-02 19:17:33,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 19:17:34,205 INFO L225 Difference]: With dead ends: 159220 [2023-12-02 19:17:34,206 INFO L226 Difference]: Without dead ends: 159218 [2023-12-02 19:17:34,259 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 19:17:34,259 INFO L413 NwaCegarLoop]: 2981 mSDtfsCounter, 3392 mSDsluCounter, 5937 mSDsCounter, 0 mSdLazyCounter, 1469 mSolverCounterSat, 1 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3398 SdHoareTripleChecker+Valid, 8918 SdHoareTripleChecker+Invalid, 1475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1469 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.6s IncrementalHoareTripleChecker+Time [2023-12-02 19:17:34,260 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3398 Valid, 8918 Invalid, 1475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1469 Invalid, 5 Unknown, 0 Unchecked, 14.6s Time] [2023-12-02 19:17:34,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159218 states. [2023-12-02 19:17:50,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159218 to 159218. [2023-12-02 19:17:50,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159218 states, 91604 states have (on average 1.2217916248198768) internal successors, (111921), 94114 states have internal predecessors, (111921), 52975 states have call successors, (52975), 14733 states have call predecessors, (52975), 14636 states have return successors, (54951), 51710 states have call predecessors, (54951), 52971 states have call successors, (54951) [2023-12-02 19:17:51,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159218 states to 159218 states and 219847 transitions. [2023-12-02 19:17:51,342 INFO L78 Accepts]: Start accepts. Automaton has 159218 states and 219847 transitions. Word has length 276 [2023-12-02 19:17:51,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 19:17:51,342 INFO L495 AbstractCegarLoop]: Abstraction has 159218 states and 219847 transitions. [2023-12-02 19:17:51,342 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 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 19:17:51,342 INFO L276 IsEmpty]: Start isEmpty. Operand 159218 states and 219847 transitions. [2023-12-02 19:17:51,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 272 [2023-12-02 19:17:51,348 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 19:17:51,348 INFO L195 NwaCegarLoop]: trace histogram [22, 16, 16, 16, 16, 16, 16, 5, 5, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 19:17:51,348 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-02 19:17:51,348 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 19:17:51,349 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 19:17:51,349 INFO L85 PathProgramCache]: Analyzing trace with hash -1970207163, now seen corresponding path program 1 times [2023-12-02 19:17:51,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 19:17:51,349 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557946276] [2023-12-02 19:17:51,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 19:17:51,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 19:17:51,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 19:17:52,102 INFO L134 CoverageAnalysis]: Checked inductivity of 1240 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 1219 trivial. 0 not checked. [2023-12-02 19:17:52,102 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 19:17:52,102 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557946276] [2023-12-02 19:17:52,103 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [557946276] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 19:17:52,103 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 19:17:52,103 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 19:17:52,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876208958] [2023-12-02 19:17:52,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 19:17:52,104 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 19:17:52,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 19:17:52,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 19:17:52,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 19:17:52,105 INFO L87 Difference]: Start difference. First operand 159218 states and 219847 transitions. Second operand has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 3 states have call successors, (33), 2 states have call predecessors, (33), 1 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2023-12-02 19:17:58,303 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:18:00,315 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:18:02,500 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:18:10,017 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 19:18:14,439 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:18:16,383 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.94s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:18:31,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 19:18:31,410 INFO L93 Difference]: Finished difference Result 391980 states and 541511 transitions. [2023-12-02 19:18:31,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 19:18:31,411 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 3 states have call successors, (33), 2 states have call predecessors, (33), 1 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) Word has length 271 [2023-12-02 19:18:31,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 19:18:32,593 INFO L225 Difference]: With dead ends: 391980 [2023-12-02 19:18:32,593 INFO L226 Difference]: Without dead ends: 232882 [2023-12-02 19:18:33,049 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 19:18:33,050 INFO L413 NwaCegarLoop]: 5835 mSDtfsCounter, 3321 mSDsluCounter, 2952 mSDsCounter, 0 mSdLazyCounter, 1467 mSolverCounterSat, 9 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3321 SdHoareTripleChecker+Valid, 8787 SdHoareTripleChecker+Invalid, 1480 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1467 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.0s IncrementalHoareTripleChecker+Time [2023-12-02 19:18:33,050 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3321 Valid, 8787 Invalid, 1480 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1467 Invalid, 4 Unknown, 0 Unchecked, 16.0s Time] [2023-12-02 19:18:33,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232882 states. [2023-12-02 19:18:57,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232882 to 232712. [2023-12-02 19:18:57,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232712 states, 133988 states have (on average 1.2215049108875422) internal successors, (163667), 137742 states have internal predecessors, (163667), 77343 states have call successors, (77343), 21523 states have call predecessors, (77343), 21378 states have return successors, (80193), 75432 states have call predecessors, (80193), 77339 states have call successors, (80193) [2023-12-02 19:18:59,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232712 states to 232712 states and 321203 transitions. [2023-12-02 19:18:59,044 INFO L78 Accepts]: Start accepts. Automaton has 232712 states and 321203 transitions. Word has length 271 [2023-12-02 19:18:59,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 19:18:59,045 INFO L495 AbstractCegarLoop]: Abstraction has 232712 states and 321203 transitions. [2023-12-02 19:18:59,045 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 3 states have call successors, (33), 2 states have call predecessors, (33), 1 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2023-12-02 19:18:59,045 INFO L276 IsEmpty]: Start isEmpty. Operand 232712 states and 321203 transitions. [2023-12-02 19:18:59,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2023-12-02 19:18:59,048 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 19:18:59,049 INFO L195 NwaCegarLoop]: trace histogram [20, 16, 16, 16, 16, 16, 16, 12, 11, 11, 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] [2023-12-02 19:18:59,049 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-02 19:18:59,049 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 19:18:59,049 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 19:18:59,049 INFO L85 PathProgramCache]: Analyzing trace with hash -2071914746, now seen corresponding path program 1 times [2023-12-02 19:18:59,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 19:18:59,050 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1224768073] [2023-12-02 19:18:59,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 19:18:59,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 19:18:59,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 19:19:00,021 INFO L134 CoverageAnalysis]: Checked inductivity of 1369 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 1347 trivial. 0 not checked. [2023-12-02 19:19:00,021 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 19:19:00,021 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1224768073] [2023-12-02 19:19:00,021 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1224768073] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 19:19:00,022 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 19:19:00,022 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 19:19:00,022 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422188249] [2023-12-02 19:19:00,022 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 19:19:00,023 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 19:19:00,023 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 19:19:00,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 19:19:00,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 19:19:00,024 INFO L87 Difference]: Start difference. First operand 232712 states and 321203 transitions. Second operand has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 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 19:19:05,641 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:19:07,646 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 19:19:09,653 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:19:21,313 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:19:23,319 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 19:19:36,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 19:19:36,772 INFO L93 Difference]: Finished difference Result 232718 states and 321208 transitions. [2023-12-02 19:19:36,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 19:19:36,773 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 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 278 [2023-12-02 19:19:36,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 19:19:37,695 INFO L225 Difference]: With dead ends: 232718 [2023-12-02 19:19:37,695 INFO L226 Difference]: Without dead ends: 232716 [2023-12-02 19:19:37,946 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 19:19:37,946 INFO L413 NwaCegarLoop]: 2981 mSDtfsCounter, 3393 mSDsluCounter, 5937 mSDsCounter, 0 mSdLazyCounter, 1469 mSolverCounterSat, 1 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3398 SdHoareTripleChecker+Valid, 8918 SdHoareTripleChecker+Invalid, 1475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1469 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.7s IncrementalHoareTripleChecker+Time [2023-12-02 19:19:37,947 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3398 Valid, 8918 Invalid, 1475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1469 Invalid, 5 Unknown, 0 Unchecked, 14.7s Time] [2023-12-02 19:19:38,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232716 states.