./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-epic100.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version a0165632 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_529849ea-8d71-4d13-a49c-ea527d5d9c68/bin/utaipan-verify-YMUCfTKeje/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_529849ea-8d71-4d13-a49c-ea527d5d9c68/bin/utaipan-verify-YMUCfTKeje/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_529849ea-8d71-4d13-a49c-ea527d5d9c68/bin/utaipan-verify-YMUCfTKeje/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_529849ea-8d71-4d13-a49c-ea527d5d9c68/bin/utaipan-verify-YMUCfTKeje/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-epic100.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_529849ea-8d71-4d13-a49c-ea527d5d9c68/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_529849ea-8d71-4d13-a49c-ea527d5d9c68/bin/utaipan-verify-YMUCfTKeje --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 08a377ea5583d5b51d35b7880dbbb43c3783bcaabfa79c83938a2c0ac78e3f7a --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-09 05:35:42,011 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-09 05:35:42,111 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_529849ea-8d71-4d13-a49c-ea527d5d9c68/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Reach-64bit-Taipan_Default.epf [2024-11-09 05:35:42,117 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-09 05:35:42,118 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-09 05:35:42,145 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-09 05:35:42,146 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-09 05:35:42,147 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-09 05:35:42,147 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-09 05:35:42,148 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-09 05:35:42,149 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-09 05:35:42,149 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-09 05:35:42,150 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-09 05:35:42,150 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-09 05:35:42,151 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-09 05:35:42,151 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-09 05:35:42,152 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-09 05:35:42,152 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-09 05:35:42,153 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-09 05:35:42,154 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-09 05:35:42,154 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-09 05:35:42,155 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-09 05:35:42,156 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-09 05:35:42,156 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-09 05:35:42,157 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-09 05:35:42,157 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-09 05:35:42,158 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-09 05:35:42,158 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-09 05:35:42,158 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-09 05:35:42,159 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-09 05:35:42,159 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-09 05:35:42,160 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-09 05:35:42,160 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-09 05:35:42,161 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-09 05:35:42,161 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-09 05:35:42,162 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 05:35:42,162 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-09 05:35:42,163 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-09 05:35:42,163 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-09 05:35:42,163 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-09 05:35:42,164 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-09 05:35:42,165 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-09 05:35:42,165 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-09 05:35:42,165 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-09 05:35:42,166 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_529849ea-8d71-4d13-a49c-ea527d5d9c68/bin/utaipan-verify-YMUCfTKeje/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_529849ea-8d71-4d13-a49c-ea527d5d9c68/bin/utaipan-verify-YMUCfTKeje 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 -> 08a377ea5583d5b51d35b7880dbbb43c3783bcaabfa79c83938a2c0ac78e3f7a [2024-11-09 05:35:42,447 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-09 05:35:42,473 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-09 05:35:42,478 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-09 05:35:42,479 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-09 05:35:42,480 INFO L274 PluginConnector]: CDTParser initialized [2024-11-09 05:35:42,481 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_529849ea-8d71-4d13-a49c-ea527d5d9c68/bin/utaipan-verify-YMUCfTKeje/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-epic100.cil.i Unable to find full path for "g++" [2024-11-09 05:35:44,574 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-09 05:35:45,202 INFO L384 CDTParser]: Found 1 translation units. [2024-11-09 05:35:45,203 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_529849ea-8d71-4d13-a49c-ea527d5d9c68/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-epic100.cil.i [2024-11-09 05:35:45,269 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_529849ea-8d71-4d13-a49c-ea527d5d9c68/bin/utaipan-verify-YMUCfTKeje/data/51600eaf7/e7f728ad7b854a35831f3d042e3ff033/FLAG07e6188b1 [2024-11-09 05:35:45,290 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_529849ea-8d71-4d13-a49c-ea527d5d9c68/bin/utaipan-verify-YMUCfTKeje/data/51600eaf7/e7f728ad7b854a35831f3d042e3ff033 [2024-11-09 05:35:45,293 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-09 05:35:45,295 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-09 05:35:45,296 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-09 05:35:45,297 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-09 05:35:45,303 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-09 05:35:45,304 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 05:35:45" (1/1) ... [2024-11-09 05:35:45,306 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@761aba85 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:35:45, skipping insertion in model container [2024-11-09 05:35:45,306 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 05:35:45" (1/1) ... [2024-11-09 05:35:45,473 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-09 05:35:48,645 WARN L250 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_529849ea-8d71-4d13-a49c-ea527d5d9c68/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-epic100.cil.i[331922,331935] [2024-11-09 05:35:48,650 WARN L250 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_529849ea-8d71-4d13-a49c-ea527d5d9c68/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-epic100.cil.i[332091,332104] [2024-11-09 05:35:48,651 WARN L250 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_529849ea-8d71-4d13-a49c-ea527d5d9c68/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-epic100.cil.i[332258,332271] [2024-11-09 05:35:48,652 WARN L250 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_529849ea-8d71-4d13-a49c-ea527d5d9c68/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-epic100.cil.i[332426,332439] [2024-11-09 05:35:48,676 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 05:35:48,717 INFO L200 MainTranslator]: Completed pre-run [2024-11-09 05:35:48,835 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"); [5247] [2024-11-09 05:35:48,837 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)); [5254] [2024-11-09 05:35:48,838 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5261] [2024-11-09 05:35:48,840 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)); [5305-5306] [2024-11-09 05:35:48,840 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"); [5311-5313] [2024-11-09 05:35:48,848 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)); [5517-5518] [2024-11-09 05:35:48,851 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)); [5551-5552] [2024-11-09 05:35:48,853 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (103), "i" (12UL)); [5588-5589] [2024-11-09 05:35:48,854 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (115), "i" (12UL)); [5625-5626] [2024-11-09 05:35:48,863 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)); [5890-5891] [2024-11-09 05:35:48,864 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5897] [2024-11-09 05:35:48,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6716] [2024-11-09 05:35:48,902 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6768] [2024-11-09 05:35:49,172 WARN L250 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_529849ea-8d71-4d13-a49c-ea527d5d9c68/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-epic100.cil.i[331922,331935] [2024-11-09 05:35:49,173 WARN L250 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_529849ea-8d71-4d13-a49c-ea527d5d9c68/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-epic100.cil.i[332091,332104] [2024-11-09 05:35:49,173 WARN L250 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_529849ea-8d71-4d13-a49c-ea527d5d9c68/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-epic100.cil.i[332258,332271] [2024-11-09 05:35:49,174 WARN L250 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_529849ea-8d71-4d13-a49c-ea527d5d9c68/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-epic100.cil.i[332426,332439] [2024-11-09 05:35:49,190 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 05:35:49,480 INFO L204 MainTranslator]: Completed translation [2024-11-09 05:35:49,481 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:35:49 WrapperNode [2024-11-09 05:35:49,481 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-09 05:35:49,482 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-09 05:35:49,482 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-09 05:35:49,483 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-09 05:35:49,492 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:35:49" (1/1) ... [2024-11-09 05:35:49,624 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:35:49" (1/1) ... [2024-11-09 05:35:49,882 INFO L138 Inliner]: procedures = 451, calls = 2223, calls flagged for inlining = 222, calls inlined = 196, statements flattened = 5273 [2024-11-09 05:35:49,883 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-09 05:35:49,885 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-09 05:35:49,885 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-09 05:35:49,885 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-09 05:35:49,897 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:35:49" (1/1) ... [2024-11-09 05:35:49,898 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:35:49" (1/1) ... [2024-11-09 05:35:49,931 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:35:49" (1/1) ... [2024-11-09 05:35:49,932 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:35:49" (1/1) ... [2024-11-09 05:35:50,140 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:35:49" (1/1) ... [2024-11-09 05:35:50,159 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:35:49" (1/1) ... [2024-11-09 05:35:50,184 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:35:49" (1/1) ... [2024-11-09 05:35:50,203 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:35:49" (1/1) ... [2024-11-09 05:35:50,235 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-09 05:35:50,236 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-09 05:35:50,236 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-09 05:35:50,237 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-09 05:35:50,237 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:35:49" (1/1) ... [2024-11-09 05:35:50,244 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 05:35:50,256 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_529849ea-8d71-4d13-a49c-ea527d5d9c68/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:35:50,271 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_529849ea-8d71-4d13-a49c-ea527d5d9c68/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-09 05:35:50,278 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_529849ea-8d71-4d13-a49c-ea527d5d9c68/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-09 05:35:50,313 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_write [2024-11-09 05:35:50,313 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_write [2024-11-09 05:35:50,314 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2024-11-09 05:35:50,314 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2024-11-09 05:35:50,314 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-09 05:35:50,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-09 05:35:50,315 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_begin [2024-11-09 05:35:50,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_begin [2024-11-09 05:35:50,317 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2024-11-09 05:35:50,317 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2024-11-09 05:35:50,317 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2024-11-09 05:35:50,317 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2024-11-09 05:35:50,317 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-09 05:35:50,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-09 05:35:50,318 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-11-09 05:35:50,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-11-09 05:35:50,318 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2024-11-09 05:35:50,318 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2024-11-09 05:35:50,318 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2024-11-09 05:35:50,318 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2024-11-09 05:35:50,318 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite16 [2024-11-09 05:35:50,318 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite16 [2024-11-09 05:35:50,318 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_73 [2024-11-09 05:35:50,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_73 [2024-11-09 05:35:50,318 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2024-11-09 05:35:50,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2024-11-09 05:35:50,319 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2024-11-09 05:35:50,319 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2024-11-09 05:35:50,319 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-11-09 05:35:50,319 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-11-09 05:35:50,319 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_netdev_dbg [2024-11-09 05:35:50,319 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_netdev_dbg [2024-11-09 05:35:50,319 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2024-11-09 05:35:50,319 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2024-11-09 05:35:50,320 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-11-09 05:35:50,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-11-09 05:35:50,321 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2024-11-09 05:35:50,321 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2024-11-09 05:35:50,321 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2024-11-09 05:35:50,322 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2024-11-09 05:35:50,322 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2024-11-09 05:35:50,322 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2024-11-09 05:35:50,322 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-09 05:35:50,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-09 05:35:50,324 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-11-09 05:35:50,324 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-11-09 05:35:50,324 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2024-11-09 05:35:50,324 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2024-11-09 05:35:50,324 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-09 05:35:50,324 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2024-11-09 05:35:50,325 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2024-11-09 05:35:50,325 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2024-11-09 05:35:50,325 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2024-11-09 05:35:50,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2024-11-09 05:35:50,325 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2024-11-09 05:35:50,325 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2024-11-09 05:35:50,325 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2024-11-09 05:35:50,326 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2024-11-09 05:35:50,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2024-11-09 05:35:50,327 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-11-09 05:35:50,328 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-11-09 05:35:50,328 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2024-11-09 05:35:50,328 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2024-11-09 05:35:50,328 INFO L130 BoogieDeclarations]: Found specification of procedure epic_open [2024-11-09 05:35:50,328 INFO L138 BoogieDeclarations]: Found implementation of procedure epic_open [2024-11-09 05:35:50,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2024-11-09 05:35:50,329 INFO L130 BoogieDeclarations]: Found specification of procedure set_rx_mode [2024-11-09 05:35:50,329 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rx_mode [2024-11-09 05:35:50,329 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2024-11-09 05:35:50,329 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2024-11-09 05:35:50,329 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2024-11-09 05:35:50,329 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2024-11-09 05:35:50,329 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2024-11-09 05:35:50,329 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2024-11-09 05:35:50,329 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2024-11-09 05:35:50,329 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2024-11-09 05:35:50,329 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2024-11-09 05:35:50,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2024-11-09 05:35:50,330 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2024-11-09 05:35:50,330 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2024-11-09 05:35:50,330 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2024-11-09 05:35:50,330 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2024-11-09 05:35:50,330 INFO L130 BoogieDeclarations]: Found specification of procedure epic_restart [2024-11-09 05:35:50,330 INFO L138 BoogieDeclarations]: Found implementation of procedure epic_restart [2024-11-09 05:35:50,330 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_epic_cleanup_14_2 [2024-11-09 05:35:50,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_epic_cleanup_14_2 [2024-11-09 05:35:50,330 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-11-09 05:35:50,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-11-09 05:35:50,331 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-09 05:35:50,331 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2024-11-09 05:35:50,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2024-11-09 05:35:50,331 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2024-11-09 05:35:50,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2024-11-09 05:35:50,331 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-09 05:35:50,331 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_nway_reset [2024-11-09 05:35:50,333 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_nway_reset [2024-11-09 05:35:50,333 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-11-09 05:35:50,333 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-11-09 05:35:50,334 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-11-09 05:35:50,335 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-11-09 05:35:50,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2024-11-09 05:35:50,336 INFO L130 BoogieDeclarations]: Found specification of procedure ioread16 [2024-11-09 05:35:50,336 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread16 [2024-11-09 05:35:50,336 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-11-09 05:35:50,336 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-11-09 05:35:50,336 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_epic_private [2024-11-09 05:35:50,337 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_epic_private [2024-11-09 05:35:50,337 INFO L130 BoogieDeclarations]: Found specification of procedure ioread8 [2024-11-09 05:35:50,337 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread8 [2024-11-09 05:35:50,337 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2024-11-09 05:35:50,337 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2024-11-09 05:35:50,337 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2024-11-09 05:35:50,337 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2024-11-09 05:35:50,338 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2024-11-09 05:35:50,338 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2024-11-09 05:35:50,338 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-11-09 05:35:50,338 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-11-09 05:35:50,338 INFO L130 BoogieDeclarations]: Found specification of procedure epic_remove_one [2024-11-09 05:35:50,339 INFO L138 BoogieDeclarations]: Found implementation of procedure epic_remove_one [2024-11-09 05:35:50,339 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2024-11-09 05:35:50,339 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2024-11-09 05:35:50,339 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2024-11-09 05:35:50,339 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2024-11-09 05:35:50,339 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_napi_lock_of_epic_private [2024-11-09 05:35:50,339 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_napi_lock_of_epic_private [2024-11-09 05:35:50,339 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2024-11-09 05:35:50,340 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2024-11-09 05:35:50,340 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_read [2024-11-09 05:35:50,340 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_read [2024-11-09 05:35:50,340 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-09 05:35:50,340 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-09 05:35:50,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2024-11-09 05:35:50,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2024-11-09 05:35:50,340 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-09 05:35:50,340 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-09 05:35:50,340 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-11-09 05:35:50,340 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-11-09 05:35:50,341 INFO L130 BoogieDeclarations]: Found specification of procedure epic_rx [2024-11-09 05:35:50,341 INFO L138 BoogieDeclarations]: Found implementation of procedure epic_rx [2024-11-09 05:35:50,341 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_complete [2024-11-09 05:35:50,341 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_complete [2024-11-09 05:35:50,341 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2024-11-09 05:35:50,341 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2024-11-09 05:35:50,341 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_napi_lock_of_epic_private [2024-11-09 05:35:50,341 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_napi_lock_of_epic_private [2024-11-09 05:35:50,341 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2024-11-09 05:35:50,341 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2024-11-09 05:35:50,341 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2024-11-09 05:35:50,342 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2024-11-09 05:35:50,342 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2024-11-09 05:35:50,342 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2024-11-09 05:35:50,342 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2024-11-09 05:35:50,342 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2024-11-09 05:35:50,342 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2024-11-09 05:35:50,342 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2024-11-09 05:35:50,342 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-09 05:35:50,344 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_72 [2024-11-09 05:35:50,345 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_72 [2024-11-09 05:35:50,345 INFO L130 BoogieDeclarations]: Found specification of procedure epic_resume [2024-11-09 05:35:50,345 INFO L138 BoogieDeclarations]: Found implementation of procedure epic_resume [2024-11-09 05:35:50,345 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2024-11-09 05:35:50,345 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2024-11-09 05:35:50,345 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2024-11-09 05:35:50,345 INFO L130 BoogieDeclarations]: Found specification of procedure epic_tx_timeout [2024-11-09 05:35:50,345 INFO L138 BoogieDeclarations]: Found implementation of procedure epic_tx_timeout [2024-11-09 05:35:50,346 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2024-11-09 05:35:50,346 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2024-11-09 05:35:50,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2024-11-09 05:35:50,346 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-09 05:35:50,346 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-09 05:35:50,346 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2024-11-09 05:35:50,346 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2024-11-09 05:35:50,347 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_warn [2024-11-09 05:35:50,347 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_warn [2024-11-09 05:35:50,347 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2024-11-09 05:35:50,347 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2024-11-09 05:35:50,347 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-11-09 05:35:50,347 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-11-09 05:35:50,347 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2024-11-09 05:35:50,348 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2024-11-09 05:35:50,348 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2024-11-09 05:35:50,348 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2024-11-09 05:35:50,348 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2024-11-09 05:35:50,348 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2024-11-09 05:35:50,348 INFO L130 BoogieDeclarations]: Found specification of procedure epic_close [2024-11-09 05:35:50,348 INFO L138 BoogieDeclarations]: Found implementation of procedure epic_close [2024-11-09 05:35:50,349 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2024-11-09 05:35:50,349 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2024-11-09 05:35:50,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2024-11-09 05:35:50,349 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-09 05:35:50,349 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-09 05:35:50,349 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2024-11-09 05:35:50,349 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2024-11-09 05:35:50,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_epic_private [2024-11-09 05:35:50,350 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_epic_private [2024-11-09 05:35:50,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-11-09 05:35:50,350 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-11-09 05:35:50,350 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2024-11-09 05:35:50,350 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2024-11-09 05:35:50,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-09 05:35:50,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2024-11-09 05:35:50,351 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2024-11-09 05:35:50,351 INFO L130 BoogieDeclarations]: Found specification of procedure epic_pause [2024-11-09 05:35:50,351 INFO L138 BoogieDeclarations]: Found implementation of procedure epic_pause [2024-11-09 05:35:51,229 INFO L238 CfgBuilder]: Building ICFG [2024-11-09 05:35:51,234 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-09 05:35:52,011 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-09 05:36:00,332 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2024-11-09 05:36:01,660 INFO L? ?]: Removed 2387 outVars from TransFormulas that were not future-live. [2024-11-09 05:36:01,660 INFO L287 CfgBuilder]: Performing block encoding [2024-11-09 05:36:03,963 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-09 05:36:03,963 INFO L316 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-09 05:36:03,964 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 05:36:03 BoogieIcfgContainer [2024-11-09 05:36:03,964 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-09 05:36:03,967 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-09 05:36:03,967 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-09 05:36:03,971 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-09 05:36:03,971 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.11 05:35:45" (1/3) ... [2024-11-09 05:36:03,972 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6fd4ae91 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 05:36:03, skipping insertion in model container [2024-11-09 05:36:03,972 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:35:49" (2/3) ... [2024-11-09 05:36:03,973 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6fd4ae91 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 05:36:03, skipping insertion in model container [2024-11-09 05:36:03,973 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 05:36:03" (3/3) ... [2024-11-09 05:36:03,974 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-epic100.cil.i [2024-11-09 05:36:03,997 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-09 05:36:03,997 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2024-11-09 05:36:04,114 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-09 05:36:04,121 INFO L333 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, 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;@26a95eb0, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-09 05:36:04,122 INFO L334 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2024-11-09 05:36:04,140 INFO L276 IsEmpty]: Start isEmpty. Operand has 1342 states, 776 states have (on average 1.288659793814433) internal successors, (1000), 799 states have internal predecessors, (1000), 470 states have call successors, (470), 94 states have call predecessors, (470), 93 states have return successors, (464), 459 states have call predecessors, (464), 464 states have call successors, (464) [2024-11-09 05:36:04,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2024-11-09 05:36:04,168 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:36:04,169 INFO L215 NwaCegarLoop]: trace histogram [10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:36:04,170 INFO L396 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)] === [2024-11-09 05:36:04,177 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:36:04,178 INFO L85 PathProgramCache]: Analyzing trace with hash 633814129, now seen corresponding path program 1 times [2024-11-09 05:36:04,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:36:04,288 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922096228] [2024-11-09 05:36:04,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:36:04,289 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:36:20,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:36:21,663 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 306 trivial. 0 not checked. [2024-11-09 05:36:21,664 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:36:21,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922096228] [2024-11-09 05:36:21,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1922096228] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:36:21,666 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:36:21,667 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 05:36:21,669 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032802987] [2024-11-09 05:36:21,670 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:36:21,674 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 05:36:21,675 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:36:21,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 05:36:21,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 05:36:21,710 INFO L87 Difference]: Start difference. First operand has 1342 states, 776 states have (on average 1.288659793814433) internal successors, (1000), 799 states have internal predecessors, (1000), 470 states have call successors, (470), 94 states have call predecessors, (470), 93 states have return successors, (464), 459 states have call predecessors, (464), 464 states have call successors, (464) Second operand has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 3 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-09 05:36:23,851 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:36:26,058 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.20s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:36:30,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:36:30,938 INFO L93 Difference]: Finished difference Result 3911 states and 5684 transitions. [2024-11-09 05:36:30,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 05:36:30,945 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 3 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 111 [2024-11-09 05:36:30,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:36:31,002 INFO L225 Difference]: With dead ends: 3911 [2024-11-09 05:36:31,003 INFO L226 Difference]: Without dead ends: 2578 [2024-11-09 05:36:31,023 INFO L431 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 [2024-11-09 05:36:31,028 INFO L432 NwaCegarLoop]: 1663 mSDtfsCounter, 1815 mSDsluCounter, 1616 mSDsCounter, 0 mSdLazyCounter, 564 mSolverCounterSat, 7 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1815 SdHoareTripleChecker+Valid, 3279 SdHoareTripleChecker+Invalid, 573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 564 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.9s IncrementalHoareTripleChecker+Time [2024-11-09 05:36:31,029 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1815 Valid, 3279 Invalid, 573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 564 Invalid, 2 Unknown, 0 Unchecked, 8.9s Time] [2024-11-09 05:36:31,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2578 states. [2024-11-09 05:36:31,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2578 to 2574. [2024-11-09 05:36:31,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2574 states, 1504 states have (on average 1.2825797872340425) internal successors, (1929), 1549 states have internal predecessors, (1929), 885 states have call successors, (885), 183 states have call predecessors, (885), 182 states have return successors, (881), 871 states have call predecessors, (881), 881 states have call successors, (881) [2024-11-09 05:36:31,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2574 states to 2574 states and 3695 transitions. [2024-11-09 05:36:31,362 INFO L78 Accepts]: Start accepts. Automaton has 2574 states and 3695 transitions. Word has length 111 [2024-11-09 05:36:31,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:36:31,365 INFO L471 AbstractCegarLoop]: Abstraction has 2574 states and 3695 transitions. [2024-11-09 05:36:31,366 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 3 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-09 05:36:31,366 INFO L276 IsEmpty]: Start isEmpty. Operand 2574 states and 3695 transitions. [2024-11-09 05:36:31,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-11-09 05:36:31,374 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:36:31,375 INFO L215 NwaCegarLoop]: trace histogram [10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:36:31,375 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-09 05:36:31,376 INFO L396 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)] === [2024-11-09 05:36:31,377 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:36:31,377 INFO L85 PathProgramCache]: Analyzing trace with hash 1338747112, now seen corresponding path program 1 times [2024-11-09 05:36:31,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:36:31,378 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091400429] [2024-11-09 05:36:31,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:36:31,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:36:45,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:36:45,822 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 306 trivial. 0 not checked. [2024-11-09 05:36:45,824 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:36:45,824 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091400429] [2024-11-09 05:36:45,824 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2091400429] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:36:45,824 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:36:45,825 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 05:36:45,828 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088928462] [2024-11-09 05:36:45,828 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:36:45,830 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 05:36:45,830 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:36:45,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 05:36:45,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 05:36:45,831 INFO L87 Difference]: Start difference. First operand 2574 states and 3695 transitions. 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, (15), 2 states have call predecessors, (15), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-09 05:36:47,933 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:36:50,128 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.19s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:36:56,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:36:56,694 INFO L93 Difference]: Finished difference Result 7342 states and 10509 transitions. [2024-11-09 05:36:56,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 05:36:56,695 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, (15), 2 states have call predecessors, (15), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 119 [2024-11-09 05:36:56,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:36:56,727 INFO L225 Difference]: With dead ends: 7342 [2024-11-09 05:36:56,727 INFO L226 Difference]: Without dead ends: 4787 [2024-11-09 05:36:56,739 INFO L431 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 [2024-11-09 05:36:56,740 INFO L432 NwaCegarLoop]: 1642 mSDtfsCounter, 1622 mSDsluCounter, 1584 mSDsCounter, 0 mSdLazyCounter, 589 mSolverCounterSat, 7 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1622 SdHoareTripleChecker+Valid, 3226 SdHoareTripleChecker+Invalid, 598 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 589 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.5s IncrementalHoareTripleChecker+Time [2024-11-09 05:36:56,740 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1622 Valid, 3226 Invalid, 598 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 589 Invalid, 2 Unknown, 0 Unchecked, 10.5s Time] [2024-11-09 05:36:56,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4787 states. [2024-11-09 05:36:56,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4787 to 4757. [2024-11-09 05:36:57,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4757 states, 2782 states have (on average 1.2728253055355858) internal successors, (3541), 2870 states have internal predecessors, (3541), 1627 states have call successors, (1627), 348 states have call predecessors, (1627), 345 states have return successors, (1625), 1594 states have call predecessors, (1625), 1623 states have call successors, (1625) [2024-11-09 05:36:57,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4757 states to 4757 states and 6793 transitions. [2024-11-09 05:36:57,039 INFO L78 Accepts]: Start accepts. Automaton has 4757 states and 6793 transitions. Word has length 119 [2024-11-09 05:36:57,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:36:57,040 INFO L471 AbstractCegarLoop]: Abstraction has 4757 states and 6793 transitions. [2024-11-09 05:36:57,040 INFO L472 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, (15), 2 states have call predecessors, (15), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-09 05:36:57,040 INFO L276 IsEmpty]: Start isEmpty. Operand 4757 states and 6793 transitions. [2024-11-09 05:36:57,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-11-09 05:36:57,044 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:36:57,047 INFO L215 NwaCegarLoop]: trace histogram [10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:36:57,047 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-09 05:36:57,047 INFO L396 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)] === [2024-11-09 05:36:57,047 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:36:57,048 INFO L85 PathProgramCache]: Analyzing trace with hash 1555279051, now seen corresponding path program 1 times [2024-11-09 05:36:57,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:36:57,048 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166692029] [2024-11-09 05:36:57,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:36:57,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:37:08,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:37:09,807 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 306 trivial. 0 not checked. [2024-11-09 05:37:09,809 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:37:09,809 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166692029] [2024-11-09 05:37:09,809 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [166692029] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:37:09,810 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:37:09,810 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 05:37:09,810 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499130608] [2024-11-09 05:37:09,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:37:09,811 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 05:37:09,811 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:37:09,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 05:37:09,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 05:37:09,814 INFO L87 Difference]: Start difference. First operand 4757 states and 6793 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, (17), 2 states have call predecessors, (17), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-09 05:37:11,919 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:37:14,126 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.20s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:37:19,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:37:19,728 INFO L93 Difference]: Finished difference Result 13801 states and 19693 transitions. [2024-11-09 05:37:19,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 05:37:19,729 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, (17), 2 states have call predecessors, (17), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 125 [2024-11-09 05:37:19,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:37:19,796 INFO L225 Difference]: With dead ends: 13801 [2024-11-09 05:37:19,796 INFO L226 Difference]: Without dead ends: 9063 [2024-11-09 05:37:19,822 INFO L431 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 [2024-11-09 05:37:19,823 INFO L432 NwaCegarLoop]: 1810 mSDtfsCounter, 1758 mSDsluCounter, 1580 mSDsCounter, 0 mSdLazyCounter, 573 mSolverCounterSat, 6 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1758 SdHoareTripleChecker+Valid, 3390 SdHoareTripleChecker+Invalid, 581 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 573 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.6s IncrementalHoareTripleChecker+Time [2024-11-09 05:37:19,825 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1758 Valid, 3390 Invalid, 581 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 573 Invalid, 2 Unknown, 0 Unchecked, 9.6s Time] [2024-11-09 05:37:19,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9063 states. [2024-11-09 05:37:20,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9063 to 9029. [2024-11-09 05:37:20,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9029 states, 5292 states have (on average 1.2715419501133787) internal successors, (6729), 5460 states have internal predecessors, (6729), 3067 states have call successors, (3067), 678 states have call predecessors, (3067), 667 states have return successors, (3077), 2986 states have call predecessors, (3077), 3063 states have call successors, (3077) [2024-11-09 05:37:20,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9029 states to 9029 states and 12873 transitions. [2024-11-09 05:37:20,499 INFO L78 Accepts]: Start accepts. Automaton has 9029 states and 12873 transitions. Word has length 125 [2024-11-09 05:37:20,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:37:20,501 INFO L471 AbstractCegarLoop]: Abstraction has 9029 states and 12873 transitions. [2024-11-09 05:37:20,502 INFO L472 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, (17), 2 states have call predecessors, (17), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-09 05:37:20,502 INFO L276 IsEmpty]: Start isEmpty. Operand 9029 states and 12873 transitions. [2024-11-09 05:37:20,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2024-11-09 05:37:20,509 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:37:20,509 INFO L215 NwaCegarLoop]: trace histogram [13, 9, 9, 9, 9, 9, 9, 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] [2024-11-09 05:37:20,510 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-09 05:37:20,510 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-09 05:37:20,510 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:37:20,510 INFO L85 PathProgramCache]: Analyzing trace with hash -235480540, now seen corresponding path program 1 times [2024-11-09 05:37:20,511 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:37:20,511 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279298294] [2024-11-09 05:37:20,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:37:20,511 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:37:34,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:37:35,993 INFO L134 CoverageAnalysis]: Checked inductivity of 399 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 399 trivial. 0 not checked. [2024-11-09 05:37:35,993 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:37:35,993 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279298294] [2024-11-09 05:37:35,993 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279298294] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:37:35,994 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:37:35,994 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 05:37:35,994 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1685886796] [2024-11-09 05:37:35,994 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:37:35,995 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 05:37:35,995 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:37:36,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 05:37:36,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 05:37:36,000 INFO L87 Difference]: Start difference. First operand 9029 states and 12873 transitions. Second operand has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2024-11-09 05:37:38,116 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:37:40,375 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.26s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:37:42,596 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.22s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:37:50,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:37:50,314 INFO L93 Difference]: Finished difference Result 9035 states and 12878 transitions. [2024-11-09 05:37:50,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 05:37:50,314 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 157 [2024-11-09 05:37:50,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:37:50,386 INFO L225 Difference]: With dead ends: 9035 [2024-11-09 05:37:50,386 INFO L226 Difference]: Without dead ends: 9033 [2024-11-09 05:37:50,395 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-09 05:37:50,396 INFO L432 NwaCegarLoop]: 1632 mSDtfsCounter, 1867 mSDsluCounter, 3250 mSDsCounter, 0 mSdLazyCounter, 841 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1868 SdHoareTripleChecker+Valid, 4882 SdHoareTripleChecker+Invalid, 844 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 841 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.8s IncrementalHoareTripleChecker+Time [2024-11-09 05:37:50,397 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1868 Valid, 4882 Invalid, 844 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 841 Invalid, 3 Unknown, 0 Unchecked, 13.8s Time] [2024-11-09 05:37:50,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9033 states. [2024-11-09 05:37:50,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9033 to 9033. [2024-11-09 05:37:50,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9033 states, 5295 states have (on average 1.271388101983003) internal successors, (6732), 5463 states have internal predecessors, (6732), 3067 states have call successors, (3067), 679 states have call predecessors, (3067), 668 states have return successors, (3077), 2986 states have call predecessors, (3077), 3063 states have call successors, (3077) [2024-11-09 05:37:51,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9033 states to 9033 states and 12876 transitions. [2024-11-09 05:37:51,024 INFO L78 Accepts]: Start accepts. Automaton has 9033 states and 12876 transitions. Word has length 157 [2024-11-09 05:37:51,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:37:51,025 INFO L471 AbstractCegarLoop]: Abstraction has 9033 states and 12876 transitions. [2024-11-09 05:37:51,026 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2024-11-09 05:37:51,026 INFO L276 IsEmpty]: Start isEmpty. Operand 9033 states and 12876 transitions. [2024-11-09 05:37:51,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2024-11-09 05:37:51,032 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:37:51,032 INFO L215 NwaCegarLoop]: trace histogram [13, 9, 9, 9, 9, 9, 9, 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] [2024-11-09 05:37:51,032 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-09 05:37:51,033 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-09 05:37:51,033 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:37:51,033 INFO L85 PathProgramCache]: Analyzing trace with hash -402783508, now seen corresponding path program 1 times [2024-11-09 05:37:51,033 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:37:51,034 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [405910900] [2024-11-09 05:37:51,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:37:51,034 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:38:04,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:38:05,859 INFO L134 CoverageAnalysis]: Checked inductivity of 401 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 399 trivial. 0 not checked. [2024-11-09 05:38:05,860 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:38:05,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [405910900] [2024-11-09 05:38:05,860 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [405910900] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:38:05,861 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:38:05,861 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 05:38:05,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069145438] [2024-11-09 05:38:05,861 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:38:05,862 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 05:38:05,863 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:38:05,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 05:38:05,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 05:38:05,865 INFO L87 Difference]: Start difference. First operand 9033 states and 12876 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2024-11-09 05:38:07,974 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:38:10,139 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.16s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:38:12,364 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.22s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:38:19,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:38:19,720 INFO L93 Difference]: Finished difference Result 9039 states and 12881 transitions. [2024-11-09 05:38:19,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 05:38:19,721 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 162 [2024-11-09 05:38:19,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:38:19,775 INFO L225 Difference]: With dead ends: 9039 [2024-11-09 05:38:19,775 INFO L226 Difference]: Without dead ends: 9037 [2024-11-09 05:38:19,782 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-09 05:38:19,783 INFO L432 NwaCegarLoop]: 1635 mSDtfsCounter, 1863 mSDsluCounter, 3251 mSDsCounter, 0 mSdLazyCounter, 842 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1864 SdHoareTripleChecker+Valid, 4886 SdHoareTripleChecker+Invalid, 845 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 842 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.4s IncrementalHoareTripleChecker+Time [2024-11-09 05:38:19,783 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1864 Valid, 4886 Invalid, 845 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 842 Invalid, 3 Unknown, 0 Unchecked, 13.4s Time] [2024-11-09 05:38:19,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9037 states. [2024-11-09 05:38:20,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9037 to 9037. [2024-11-09 05:38:20,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9037 states, 5298 states have (on average 1.2712344280860701) internal successors, (6735), 5466 states have internal predecessors, (6735), 3067 states have call successors, (3067), 680 states have call predecessors, (3067), 669 states have return successors, (3077), 2986 states have call predecessors, (3077), 3063 states have call successors, (3077) [2024-11-09 05:38:20,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9037 states to 9037 states and 12879 transitions. [2024-11-09 05:38:20,477 INFO L78 Accepts]: Start accepts. Automaton has 9037 states and 12879 transitions. Word has length 162 [2024-11-09 05:38:20,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:38:20,478 INFO L471 AbstractCegarLoop]: Abstraction has 9037 states and 12879 transitions. [2024-11-09 05:38:20,478 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2024-11-09 05:38:20,478 INFO L276 IsEmpty]: Start isEmpty. Operand 9037 states and 12879 transitions. [2024-11-09 05:38:20,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2024-11-09 05:38:20,485 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:38:20,485 INFO L215 NwaCegarLoop]: trace histogram [13, 9, 9, 9, 9, 9, 9, 5, 5, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:38:20,486 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-09 05:38:20,486 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-09 05:38:20,486 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:38:20,486 INFO L85 PathProgramCache]: Analyzing trace with hash 938073903, now seen corresponding path program 1 times [2024-11-09 05:38:20,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:38:20,487 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199570328] [2024-11-09 05:38:20,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:38:20,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:38:32,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:38:34,355 INFO L134 CoverageAnalysis]: Checked inductivity of 414 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 410 trivial. 0 not checked. [2024-11-09 05:38:34,356 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:38:34,356 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199570328] [2024-11-09 05:38:34,356 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1199570328] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:38:34,356 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:38:34,356 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 05:38:34,357 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [88212981] [2024-11-09 05:38:34,357 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:38:34,357 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 05:38:34,357 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:38:34,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 05:38:34,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 05:38:34,358 INFO L87 Difference]: Start difference. First operand 9037 states and 12879 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, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2024-11-09 05:38:36,463 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:38:38,651 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.19s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:38:40,896 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.24s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:38:47,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:38:47,957 INFO L93 Difference]: Finished difference Result 9043 states and 12884 transitions. [2024-11-09 05:38:47,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 05:38:47,958 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, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 170 [2024-11-09 05:38:47,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:38:48,006 INFO L225 Difference]: With dead ends: 9043 [2024-11-09 05:38:48,007 INFO L226 Difference]: Without dead ends: 9041 [2024-11-09 05:38:48,014 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-09 05:38:48,014 INFO L432 NwaCegarLoop]: 1635 mSDtfsCounter, 1861 mSDsluCounter, 3251 mSDsCounter, 0 mSdLazyCounter, 842 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1862 SdHoareTripleChecker+Valid, 4886 SdHoareTripleChecker+Invalid, 845 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 842 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.2s IncrementalHoareTripleChecker+Time [2024-11-09 05:38:48,015 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1862 Valid, 4886 Invalid, 845 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 842 Invalid, 3 Unknown, 0 Unchecked, 13.2s Time] [2024-11-09 05:38:48,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9041 states. [2024-11-09 05:38:48,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9041 to 9041. [2024-11-09 05:38:48,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9041 states, 5301 states have (on average 1.2710809281267685) internal successors, (6738), 5469 states have internal predecessors, (6738), 3067 states have call successors, (3067), 681 states have call predecessors, (3067), 670 states have return successors, (3077), 2986 states have call predecessors, (3077), 3063 states have call successors, (3077) [2024-11-09 05:38:48,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9041 states to 9041 states and 12882 transitions. [2024-11-09 05:38:48,665 INFO L78 Accepts]: Start accepts. Automaton has 9041 states and 12882 transitions. Word has length 170 [2024-11-09 05:38:48,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:38:48,666 INFO L471 AbstractCegarLoop]: Abstraction has 9041 states and 12882 transitions. [2024-11-09 05:38:48,666 INFO L472 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, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2024-11-09 05:38:48,667 INFO L276 IsEmpty]: Start isEmpty. Operand 9041 states and 12882 transitions. [2024-11-09 05:38:48,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2024-11-09 05:38:48,673 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:38:48,673 INFO L215 NwaCegarLoop]: trace histogram [13, 9, 9, 9, 9, 9, 9, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:38:48,673 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-09 05:38:48,674 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-09 05:38:48,674 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:38:48,675 INFO L85 PathProgramCache]: Analyzing trace with hash -2123918080, now seen corresponding path program 1 times [2024-11-09 05:38:48,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:38:48,676 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980324282] [2024-11-09 05:38:48,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:38:48,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:39:00,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:39:02,063 INFO L134 CoverageAnalysis]: Checked inductivity of 425 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2024-11-09 05:39:02,063 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:39:02,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980324282] [2024-11-09 05:39:02,064 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980324282] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:39:02,064 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:39:02,064 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 05:39:02,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647017502] [2024-11-09 05:39:02,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:39:02,065 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 05:39:02,065 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:39:02,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 05:39:02,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 05:39:02,066 INFO L87 Difference]: Start difference. First operand 9041 states and 12882 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, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2024-11-09 05:39:04,132 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:39:06,323 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.19s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:39:08,556 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.23s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:39:15,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:39:15,660 INFO L93 Difference]: Finished difference Result 9047 states and 12887 transitions. [2024-11-09 05:39:15,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 05:39:15,661 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, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 176 [2024-11-09 05:39:15,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:39:15,707 INFO L225 Difference]: With dead ends: 9047 [2024-11-09 05:39:15,707 INFO L226 Difference]: Without dead ends: 9045 [2024-11-09 05:39:15,714 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-09 05:39:15,714 INFO L432 NwaCegarLoop]: 1635 mSDtfsCounter, 1860 mSDsluCounter, 3251 mSDsCounter, 0 mSdLazyCounter, 842 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1861 SdHoareTripleChecker+Valid, 4886 SdHoareTripleChecker+Invalid, 845 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 842 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.1s IncrementalHoareTripleChecker+Time [2024-11-09 05:39:15,715 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1861 Valid, 4886 Invalid, 845 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 842 Invalid, 3 Unknown, 0 Unchecked, 13.1s Time] [2024-11-09 05:39:15,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9045 states. [2024-11-09 05:39:16,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9045 to 9045. [2024-11-09 05:39:16,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9045 states, 5304 states have (on average 1.2709276018099547) internal successors, (6741), 5472 states have internal predecessors, (6741), 3067 states have call successors, (3067), 682 states have call predecessors, (3067), 671 states have return successors, (3077), 2986 states have call predecessors, (3077), 3063 states have call successors, (3077) [2024-11-09 05:39:16,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9045 states to 9045 states and 12885 transitions. [2024-11-09 05:39:16,414 INFO L78 Accepts]: Start accepts. Automaton has 9045 states and 12885 transitions. Word has length 176 [2024-11-09 05:39:16,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:39:16,415 INFO L471 AbstractCegarLoop]: Abstraction has 9045 states and 12885 transitions. [2024-11-09 05:39:16,415 INFO L472 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, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2024-11-09 05:39:16,416 INFO L276 IsEmpty]: Start isEmpty. Operand 9045 states and 12885 transitions. [2024-11-09 05:39:16,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2024-11-09 05:39:16,422 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:39:16,423 INFO L215 NwaCegarLoop]: trace histogram [13, 9, 9, 9, 9, 9, 9, 5, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:39:16,423 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-09 05:39:16,423 INFO L396 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)] === [2024-11-09 05:39:16,423 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:39:16,424 INFO L85 PathProgramCache]: Analyzing trace with hash -1760279644, now seen corresponding path program 1 times [2024-11-09 05:39:16,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:39:16,424 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3992683] [2024-11-09 05:39:16,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:39:16,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:39:27,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:39:29,109 INFO L134 CoverageAnalysis]: Checked inductivity of 431 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 423 trivial. 0 not checked. [2024-11-09 05:39:29,109 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:39:29,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3992683] [2024-11-09 05:39:29,110 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [3992683] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:39:29,110 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:39:29,110 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 05:39:29,110 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693012834] [2024-11-09 05:39:29,110 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:39:29,111 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 05:39:29,111 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:39:29,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 05:39:29,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 05:39:29,111 INFO L87 Difference]: Start difference. First operand 9045 states and 12885 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2024-11-09 05:39:31,305 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.19s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:39:33,523 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.22s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:39:35,743 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.22s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:39:42,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:39:42,842 INFO L93 Difference]: Finished difference Result 9051 states and 12890 transitions. [2024-11-09 05:39:42,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 05:39:42,842 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 177 [2024-11-09 05:39:42,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:39:42,891 INFO L225 Difference]: With dead ends: 9051 [2024-11-09 05:39:42,891 INFO L226 Difference]: Without dead ends: 9049 [2024-11-09 05:39:42,898 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-09 05:39:42,899 INFO L432 NwaCegarLoop]: 1635 mSDtfsCounter, 1860 mSDsluCounter, 3251 mSDsCounter, 0 mSdLazyCounter, 842 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1861 SdHoareTripleChecker+Valid, 4886 SdHoareTripleChecker+Invalid, 845 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 842 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.2s IncrementalHoareTripleChecker+Time [2024-11-09 05:39:42,899 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1861 Valid, 4886 Invalid, 845 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 842 Invalid, 3 Unknown, 0 Unchecked, 13.2s Time] [2024-11-09 05:39:42,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9049 states. [2024-11-09 05:39:43,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9049 to 9049. [2024-11-09 05:39:43,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9049 states, 5307 states have (on average 1.2707744488411532) internal successors, (6744), 5475 states have internal predecessors, (6744), 3067 states have call successors, (3067), 683 states have call predecessors, (3067), 672 states have return successors, (3077), 2986 states have call predecessors, (3077), 3063 states have call successors, (3077) [2024-11-09 05:39:43,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9049 states to 9049 states and 12888 transitions. [2024-11-09 05:39:43,638 INFO L78 Accepts]: Start accepts. Automaton has 9049 states and 12888 transitions. Word has length 177 [2024-11-09 05:39:43,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:39:43,638 INFO L471 AbstractCegarLoop]: Abstraction has 9049 states and 12888 transitions. [2024-11-09 05:39:43,639 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2024-11-09 05:39:43,639 INFO L276 IsEmpty]: Start isEmpty. Operand 9049 states and 12888 transitions. [2024-11-09 05:39:43,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2024-11-09 05:39:43,646 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:39:43,647 INFO L215 NwaCegarLoop]: trace histogram [13, 9, 9, 9, 9, 9, 9, 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] [2024-11-09 05:39:43,647 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-09 05:39:43,647 INFO L396 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)] === [2024-11-09 05:39:43,647 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:39:43,648 INFO L85 PathProgramCache]: Analyzing trace with hash 5060801, now seen corresponding path program 1 times [2024-11-09 05:39:43,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:39:43,648 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534093781] [2024-11-09 05:39:43,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:39:43,648 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:39:55,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:39:56,728 INFO L134 CoverageAnalysis]: Checked inductivity of 456 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 446 trivial. 0 not checked. [2024-11-09 05:39:56,728 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:39:56,728 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534093781] [2024-11-09 05:39:56,728 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [534093781] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:39:56,728 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:39:56,729 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 05:39:56,729 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195650554] [2024-11-09 05:39:56,729 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:39:56,729 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 05:39:56,729 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:39:56,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 05:39:56,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 05:39:56,731 INFO L87 Difference]: Start difference. First operand 9049 states and 12888 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, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2024-11-09 05:39:58,800 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:40:01,013 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.21s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:40:03,260 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.24s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:40:10,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:40:10,702 INFO L93 Difference]: Finished difference Result 9055 states and 12893 transitions. [2024-11-09 05:40:10,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 05:40:10,702 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, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 185 [2024-11-09 05:40:10,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:40:10,757 INFO L225 Difference]: With dead ends: 9055 [2024-11-09 05:40:10,757 INFO L226 Difference]: Without dead ends: 9053 [2024-11-09 05:40:10,765 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-09 05:40:10,766 INFO L432 NwaCegarLoop]: 1635 mSDtfsCounter, 1858 mSDsluCounter, 3251 mSDsCounter, 0 mSdLazyCounter, 842 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1859 SdHoareTripleChecker+Valid, 4886 SdHoareTripleChecker+Invalid, 845 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 842 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.4s IncrementalHoareTripleChecker+Time [2024-11-09 05:40:10,767 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1859 Valid, 4886 Invalid, 845 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 842 Invalid, 3 Unknown, 0 Unchecked, 13.4s Time] [2024-11-09 05:40:10,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9053 states. [2024-11-09 05:40:11,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9053 to 9053. [2024-11-09 05:40:11,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9053 states, 5310 states have (on average 1.2706214689265536) internal successors, (6747), 5478 states have internal predecessors, (6747), 3067 states have call successors, (3067), 684 states have call predecessors, (3067), 673 states have return successors, (3077), 2986 states have call predecessors, (3077), 3063 states have call successors, (3077) [2024-11-09 05:40:11,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9053 states to 9053 states and 12891 transitions. [2024-11-09 05:40:11,547 INFO L78 Accepts]: Start accepts. Automaton has 9053 states and 12891 transitions. Word has length 185 [2024-11-09 05:40:11,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:40:11,548 INFO L471 AbstractCegarLoop]: Abstraction has 9053 states and 12891 transitions. [2024-11-09 05:40:11,548 INFO L472 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, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2024-11-09 05:40:11,548 INFO L276 IsEmpty]: Start isEmpty. Operand 9053 states and 12891 transitions. [2024-11-09 05:40:11,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2024-11-09 05:40:11,557 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:40:11,557 INFO L215 NwaCegarLoop]: trace histogram [13, 9, 9, 9, 9, 9, 9, 7, 6, 6, 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] [2024-11-09 05:40:11,557 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-09 05:40:11,558 INFO L396 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)] === [2024-11-09 05:40:11,558 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:40:11,558 INFO L85 PathProgramCache]: Analyzing trace with hash 1593907300, now seen corresponding path program 1 times [2024-11-09 05:40:11,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:40:11,559 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499352543] [2024-11-09 05:40:11,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:40:11,559 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:40:23,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:40:24,576 INFO L134 CoverageAnalysis]: Checked inductivity of 471 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 459 trivial. 0 not checked. [2024-11-09 05:40:24,576 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:40:24,576 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499352543] [2024-11-09 05:40:24,576 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499352543] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:40:24,576 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:40:24,577 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 05:40:24,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113547098] [2024-11-09 05:40:24,577 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:40:24,577 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 05:40:24,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:40:24,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 05:40:24,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 05:40:24,578 INFO L87 Difference]: Start difference. First operand 9053 states and 12891 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 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) [2024-11-09 05:40:26,652 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:40:28,862 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.21s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:40:31,109 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.25s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:40:39,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:40:39,620 INFO L93 Difference]: Finished difference Result 9265 states and 13113 transitions. [2024-11-09 05:40:39,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 05:40:39,620 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 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 187 [2024-11-09 05:40:39,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:40:39,668 INFO L225 Difference]: With dead ends: 9265 [2024-11-09 05:40:39,668 INFO L226 Difference]: Without dead ends: 9263 [2024-11-09 05:40:39,673 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-09 05:40:39,674 INFO L432 NwaCegarLoop]: 1633 mSDtfsCounter, 1825 mSDsluCounter, 3309 mSDsCounter, 0 mSdLazyCounter, 875 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1826 SdHoareTripleChecker+Valid, 4942 SdHoareTripleChecker+Invalid, 879 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 875 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.3s IncrementalHoareTripleChecker+Time [2024-11-09 05:40:39,675 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1826 Valid, 4942 Invalid, 879 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 875 Invalid, 3 Unknown, 0 Unchecked, 14.3s Time] [2024-11-09 05:40:39,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9263 states. [2024-11-09 05:40:40,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9263 to 9261. [2024-11-09 05:40:40,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9261 states, 5423 states have (on average 1.2668264798082243) internal successors, (6870), 5595 states have internal predecessors, (6870), 3115 states have call successors, (3115), 731 states have call predecessors, (3115), 720 states have return successors, (3125), 3034 states have call predecessors, (3125), 3111 states have call successors, (3125) [2024-11-09 05:40:40,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9261 states to 9261 states and 13110 transitions. [2024-11-09 05:40:40,445 INFO L78 Accepts]: Start accepts. Automaton has 9261 states and 13110 transitions. Word has length 187 [2024-11-09 05:40:40,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:40:40,446 INFO L471 AbstractCegarLoop]: Abstraction has 9261 states and 13110 transitions. [2024-11-09 05:40:40,446 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 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) [2024-11-09 05:40:40,446 INFO L276 IsEmpty]: Start isEmpty. Operand 9261 states and 13110 transitions. [2024-11-09 05:40:40,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2024-11-09 05:40:40,455 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:40:40,455 INFO L215 NwaCegarLoop]: trace histogram [13, 9, 9, 9, 9, 9, 9, 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] [2024-11-09 05:40:40,455 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-09 05:40:40,455 INFO L396 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)] === [2024-11-09 05:40:40,456 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:40:40,456 INFO L85 PathProgramCache]: Analyzing trace with hash 1267677996, now seen corresponding path program 1 times [2024-11-09 05:40:40,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:40:40,456 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136584885] [2024-11-09 05:40:40,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:40:40,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:40:53,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:40:54,045 INFO L134 CoverageAnalysis]: Checked inductivity of 497 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 483 trivial. 0 not checked. [2024-11-09 05:40:54,046 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:40:54,046 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136584885] [2024-11-09 05:40:54,046 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136584885] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:40:54,046 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:40:54,046 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 05:40:54,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1174023753] [2024-11-09 05:40:54,047 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:40:54,047 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 05:40:54,048 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:40:54,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 05:40:54,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 05:40:54,049 INFO L87 Difference]: Start difference. First operand 9261 states and 13110 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2024-11-09 05:40:56,220 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:40:58,431 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.21s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:41:00,683 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.25s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:41:08,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:41:08,644 INFO L93 Difference]: Finished difference Result 9267 states and 13115 transitions. [2024-11-09 05:41:08,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 05:41:08,645 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 192 [2024-11-09 05:41:08,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:41:08,692 INFO L225 Difference]: With dead ends: 9267 [2024-11-09 05:41:08,693 INFO L226 Difference]: Without dead ends: 9265 [2024-11-09 05:41:08,700 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-09 05:41:08,701 INFO L432 NwaCegarLoop]: 1635 mSDtfsCounter, 1857 mSDsluCounter, 3251 mSDsCounter, 0 mSdLazyCounter, 842 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1858 SdHoareTripleChecker+Valid, 4886 SdHoareTripleChecker+Invalid, 845 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 842 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.9s IncrementalHoareTripleChecker+Time [2024-11-09 05:41:08,701 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1858 Valid, 4886 Invalid, 845 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 842 Invalid, 3 Unknown, 0 Unchecked, 13.9s Time] [2024-11-09 05:41:08,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9265 states. [2024-11-09 05:41:09,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9265 to 9265. [2024-11-09 05:41:09,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9265 states, 5426 states have (on average 1.2666789531883524) internal successors, (6873), 5598 states have internal predecessors, (6873), 3115 states have call successors, (3115), 732 states have call predecessors, (3115), 721 states have return successors, (3125), 3034 states have call predecessors, (3125), 3111 states have call successors, (3125) [2024-11-09 05:41:09,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9265 states to 9265 states and 13113 transitions. [2024-11-09 05:41:09,540 INFO L78 Accepts]: Start accepts. Automaton has 9265 states and 13113 transitions. Word has length 192 [2024-11-09 05:41:09,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:41:09,540 INFO L471 AbstractCegarLoop]: Abstraction has 9265 states and 13113 transitions. [2024-11-09 05:41:09,541 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2024-11-09 05:41:09,541 INFO L276 IsEmpty]: Start isEmpty. Operand 9265 states and 13113 transitions. [2024-11-09 05:41:09,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2024-11-09 05:41:09,549 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:41:09,549 INFO L215 NwaCegarLoop]: trace histogram [13, 9, 9, 9, 9, 9, 9, 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] [2024-11-09 05:41:09,549 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-09 05:41:09,550 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-09 05:41:09,551 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:41:09,551 INFO L85 PathProgramCache]: Analyzing trace with hash 1642900772, now seen corresponding path program 1 times [2024-11-09 05:41:09,551 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:41:09,551 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1027297440] [2024-11-09 05:41:09,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:41:09,552 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:41:20,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:41:21,673 INFO L134 CoverageAnalysis]: Checked inductivity of 527 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 511 trivial. 0 not checked. [2024-11-09 05:41:21,673 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:41:21,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1027297440] [2024-11-09 05:41:21,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1027297440] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:41:21,674 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:41:21,674 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 05:41:21,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178413036] [2024-11-09 05:41:21,675 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:41:21,675 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 05:41:21,675 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:41:21,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 05:41:21,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 05:41:21,676 INFO L87 Difference]: Start difference. First operand 9265 states and 13113 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-11-09 05:41:23,749 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:41:25,955 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.20s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:41:28,201 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.24s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:41:36,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:41:36,380 INFO L93 Difference]: Finished difference Result 9309 states and 13139 transitions. [2024-11-09 05:41:36,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 05:41:36,381 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 197 [2024-11-09 05:41:36,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:41:36,420 INFO L225 Difference]: With dead ends: 9309 [2024-11-09 05:41:36,420 INFO L226 Difference]: Without dead ends: 9307 [2024-11-09 05:41:36,428 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-09 05:41:36,428 INFO L432 NwaCegarLoop]: 1638 mSDtfsCounter, 1832 mSDsluCounter, 3273 mSDsCounter, 0 mSdLazyCounter, 865 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1833 SdHoareTripleChecker+Valid, 4911 SdHoareTripleChecker+Invalid, 869 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 865 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.0s IncrementalHoareTripleChecker+Time [2024-11-09 05:41:36,429 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1833 Valid, 4911 Invalid, 869 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 865 Invalid, 3 Unknown, 0 Unchecked, 14.0s Time] [2024-11-09 05:41:36,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9307 states. [2024-11-09 05:41:37,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9307 to 9305. [2024-11-09 05:41:37,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9305 states, 5449 states have (on average 1.26555331253441) internal successors, (6896), 5621 states have internal predecessors, (6896), 3115 states have call successors, (3115), 749 states have call predecessors, (3115), 738 states have return successors, (3125), 3034 states have call predecessors, (3125), 3111 states have call successors, (3125) [2024-11-09 05:41:37,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9305 states to 9305 states and 13136 transitions. [2024-11-09 05:41:37,226 INFO L78 Accepts]: Start accepts. Automaton has 9305 states and 13136 transitions. Word has length 197 [2024-11-09 05:41:37,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:41:37,226 INFO L471 AbstractCegarLoop]: Abstraction has 9305 states and 13136 transitions. [2024-11-09 05:41:37,226 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-11-09 05:41:37,227 INFO L276 IsEmpty]: Start isEmpty. Operand 9305 states and 13136 transitions. [2024-11-09 05:41:37,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2024-11-09 05:41:37,233 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:41:37,234 INFO L215 NwaCegarLoop]: trace histogram [13, 10, 9, 9, 9, 9, 9, 9, 9, 9, 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] [2024-11-09 05:41:37,234 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-09 05:41:37,234 INFO L396 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)] === [2024-11-09 05:41:37,234 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:41:37,235 INFO L85 PathProgramCache]: Analyzing trace with hash 949800428, now seen corresponding path program 1 times [2024-11-09 05:41:37,235 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:41:37,235 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1015429793] [2024-11-09 05:41:37,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:41:37,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:41:49,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:41:50,523 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 543 trivial. 0 not checked. [2024-11-09 05:41:50,523 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:41:50,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1015429793] [2024-11-09 05:41:50,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1015429793] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:41:50,524 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:41:50,524 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 05:41:50,524 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377656010] [2024-11-09 05:41:50,524 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:41:50,525 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 05:41:50,525 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:41:50,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 05:41:50,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 05:41:50,526 INFO L87 Difference]: Start difference. First operand 9305 states and 13136 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 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) [2024-11-09 05:41:52,606 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:41:54,908 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.30s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:41:57,159 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.25s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:42:05,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:42:05,208 INFO L93 Difference]: Finished difference Result 9311 states and 13141 transitions. [2024-11-09 05:42:05,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 05:42:05,209 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 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 202 [2024-11-09 05:42:05,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:42:05,245 INFO L225 Difference]: With dead ends: 9311 [2024-11-09 05:42:05,245 INFO L226 Difference]: Without dead ends: 9309 [2024-11-09 05:42:05,252 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-09 05:42:05,253 INFO L432 NwaCegarLoop]: 1635 mSDtfsCounter, 1855 mSDsluCounter, 3251 mSDsCounter, 0 mSdLazyCounter, 842 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1856 SdHoareTripleChecker+Valid, 4886 SdHoareTripleChecker+Invalid, 845 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 842 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.9s IncrementalHoareTripleChecker+Time [2024-11-09 05:42:05,254 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1856 Valid, 4886 Invalid, 845 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 842 Invalid, 3 Unknown, 0 Unchecked, 13.9s Time] [2024-11-09 05:42:05,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9309 states. [2024-11-09 05:42:05,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9309 to 9309. [2024-11-09 05:42:06,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9309 states, 5452 states have (on average 1.2654071900220103) internal successors, (6899), 5624 states have internal predecessors, (6899), 3115 states have call successors, (3115), 750 states have call predecessors, (3115), 739 states have return successors, (3125), 3034 states have call predecessors, (3125), 3111 states have call successors, (3125) [2024-11-09 05:42:06,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9309 states to 9309 states and 13139 transitions. [2024-11-09 05:42:06,035 INFO L78 Accepts]: Start accepts. Automaton has 9309 states and 13139 transitions. Word has length 202 [2024-11-09 05:42:06,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:42:06,036 INFO L471 AbstractCegarLoop]: Abstraction has 9309 states and 13139 transitions. [2024-11-09 05:42:06,036 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 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) [2024-11-09 05:42:06,036 INFO L276 IsEmpty]: Start isEmpty. Operand 9309 states and 13139 transitions. [2024-11-09 05:42:06,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2024-11-09 05:42:06,045 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:42:06,045 INFO L215 NwaCegarLoop]: trace histogram [13, 11, 10, 10, 9, 9, 9, 9, 9, 9, 5, 5, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:42:06,045 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-09 05:42:06,045 INFO L396 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)] === [2024-11-09 05:42:06,046 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:42:06,046 INFO L85 PathProgramCache]: Analyzing trace with hash -1977785840, now seen corresponding path program 1 times [2024-11-09 05:42:06,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:42:06,046 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1477507892] [2024-11-09 05:42:06,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:42:06,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:42:18,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:42:19,167 INFO L134 CoverageAnalysis]: Checked inductivity of 607 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 587 trivial. 0 not checked. [2024-11-09 05:42:19,167 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:42:19,168 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1477507892] [2024-11-09 05:42:19,168 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1477507892] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:42:19,168 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:42:19,168 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 05:42:19,168 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1931780805] [2024-11-09 05:42:19,168 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:42:19,169 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 05:42:19,169 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:42:19,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 05:42:19,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 05:42:19,169 INFO L87 Difference]: Start difference. First operand 9309 states and 13139 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, (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) [2024-11-09 05:42:21,234 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:42:23,451 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.22s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:42:25,685 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.23s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:42:33,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:42:33,878 INFO L93 Difference]: Finished difference Result 9315 states and 13144 transitions. [2024-11-09 05:42:33,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 05:42:33,879 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, (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 211 [2024-11-09 05:42:33,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:42:33,911 INFO L225 Difference]: With dead ends: 9315 [2024-11-09 05:42:33,911 INFO L226 Difference]: Without dead ends: 9313 [2024-11-09 05:42:33,917 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-09 05:42:33,917 INFO L432 NwaCegarLoop]: 1635 mSDtfsCounter, 1853 mSDsluCounter, 3251 mSDsCounter, 0 mSdLazyCounter, 842 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1854 SdHoareTripleChecker+Valid, 4886 SdHoareTripleChecker+Invalid, 845 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 842 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.9s IncrementalHoareTripleChecker+Time [2024-11-09 05:42:33,918 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1854 Valid, 4886 Invalid, 845 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 842 Invalid, 3 Unknown, 0 Unchecked, 13.9s Time] [2024-11-09 05:42:33,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9313 states. [2024-11-09 05:42:34,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9313 to 9313. [2024-11-09 05:42:34,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9313 states, 5455 states have (on average 1.2652612282309808) internal successors, (6902), 5627 states have internal predecessors, (6902), 3115 states have call successors, (3115), 751 states have call predecessors, (3115), 740 states have return successors, (3125), 3034 states have call predecessors, (3125), 3111 states have call successors, (3125) [2024-11-09 05:42:34,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9313 states to 9313 states and 13142 transitions. [2024-11-09 05:42:34,738 INFO L78 Accepts]: Start accepts. Automaton has 9313 states and 13142 transitions. Word has length 211 [2024-11-09 05:42:34,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:42:34,738 INFO L471 AbstractCegarLoop]: Abstraction has 9313 states and 13142 transitions. [2024-11-09 05:42:34,739 INFO L472 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, (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) [2024-11-09 05:42:34,739 INFO L276 IsEmpty]: Start isEmpty. Operand 9313 states and 13142 transitions. [2024-11-09 05:42:34,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2024-11-09 05:42:34,746 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:42:34,746 INFO L215 NwaCegarLoop]: trace histogram [12, 9, 9, 9, 9, 9, 9, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:42:34,746 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-09 05:42:34,747 INFO L396 AbstractCegarLoop]: === Iteration 15 === 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)] === [2024-11-09 05:42:34,747 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:42:34,747 INFO L85 PathProgramCache]: Analyzing trace with hash -786545924, now seen corresponding path program 1 times [2024-11-09 05:42:34,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:42:34,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231829685] [2024-11-09 05:42:34,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:42:34,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:42:46,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:42:47,311 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 357 trivial. 0 not checked. [2024-11-09 05:42:47,311 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:42:47,312 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231829685] [2024-11-09 05:42:47,312 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1231829685] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:42:47,312 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:42:47,312 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 05:42:47,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018157580] [2024-11-09 05:42:47,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:42:47,313 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 05:42:47,314 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:42:47,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 05:42:47,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 05:42:47,315 INFO L87 Difference]: Start difference. First operand 9313 states and 13142 transitions. Second operand has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 3 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2024-11-09 05:42:49,432 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:42:51,627 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.19s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:42:58,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:42:58,955 INFO L93 Difference]: Finished difference Result 16470 states and 23119 transitions. [2024-11-09 05:42:58,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 05:42:58,956 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 3 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) Word has length 206 [2024-11-09 05:42:58,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:42:58,980 INFO L225 Difference]: With dead ends: 16470 [2024-11-09 05:42:58,980 INFO L226 Difference]: Without dead ends: 7176 [2024-11-09 05:42:59,021 INFO L431 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 [2024-11-09 05:42:59,023 INFO L432 NwaCegarLoop]: 2260 mSDtfsCounter, 1117 mSDsluCounter, 1594 mSDsCounter, 0 mSdLazyCounter, 725 mSolverCounterSat, 16 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1117 SdHoareTripleChecker+Valid, 3854 SdHoareTripleChecker+Invalid, 743 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 725 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.0s IncrementalHoareTripleChecker+Time [2024-11-09 05:42:59,023 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1117 Valid, 3854 Invalid, 743 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 725 Invalid, 2 Unknown, 0 Unchecked, 11.0s Time] [2024-11-09 05:42:59,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7176 states. [2024-11-09 05:42:59,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7176 to 7100. [2024-11-09 05:42:59,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7100 states, 4218 states have (on average 1.2624466571834994) internal successors, (5325), 4351 states have internal predecessors, (5325), 2264 states have call successors, (2264), 625 states have call predecessors, (2264), 615 states have return successors, (2267), 2195 states have call predecessors, (2267), 2260 states have call successors, (2267) [2024-11-09 05:42:59,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7100 states to 7100 states and 9856 transitions. [2024-11-09 05:42:59,655 INFO L78 Accepts]: Start accepts. Automaton has 7100 states and 9856 transitions. Word has length 206 [2024-11-09 05:42:59,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:42:59,655 INFO L471 AbstractCegarLoop]: Abstraction has 7100 states and 9856 transitions. [2024-11-09 05:42:59,655 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 3 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2024-11-09 05:42:59,655 INFO L276 IsEmpty]: Start isEmpty. Operand 7100 states and 9856 transitions. [2024-11-09 05:42:59,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2024-11-09 05:42:59,659 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:42:59,659 INFO L215 NwaCegarLoop]: trace histogram [13, 12, 11, 11, 9, 9, 9, 9, 9, 9, 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] [2024-11-09 05:42:59,660 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-09 05:42:59,660 INFO L396 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)] === [2024-11-09 05:42:59,660 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:42:59,660 INFO L85 PathProgramCache]: Analyzing trace with hash 894673068, now seen corresponding path program 1 times [2024-11-09 05:42:59,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:42:59,660 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669023589] [2024-11-09 05:42:59,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:42:59,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:43:11,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:43:12,720 INFO L134 CoverageAnalysis]: Checked inductivity of 641 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 619 trivial. 0 not checked. [2024-11-09 05:43:12,720 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:43:12,720 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669023589] [2024-11-09 05:43:12,722 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669023589] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:43:12,723 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:43:12,723 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 05:43:12,723 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [304741288] [2024-11-09 05:43:12,724 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:43:12,725 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 05:43:12,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:43:12,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 05:43:12,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 05:43:12,728 INFO L87 Difference]: Start difference. First operand 7100 states and 9856 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 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) [2024-11-09 05:43:14,837 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:43:17,038 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.20s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:43:19,327 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.29s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:43:27,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:43:27,658 INFO L93 Difference]: Finished difference Result 7106 states and 9861 transitions. [2024-11-09 05:43:27,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 05:43:27,659 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 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 212 [2024-11-09 05:43:27,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:43:27,685 INFO L225 Difference]: With dead ends: 7106 [2024-11-09 05:43:27,685 INFO L226 Difference]: Without dead ends: 7102 [2024-11-09 05:43:27,690 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-09 05:43:27,690 INFO L432 NwaCegarLoop]: 1635 mSDtfsCounter, 1853 mSDsluCounter, 3251 mSDsCounter, 0 mSdLazyCounter, 842 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1854 SdHoareTripleChecker+Valid, 4886 SdHoareTripleChecker+Invalid, 845 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 842 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.2s IncrementalHoareTripleChecker+Time [2024-11-09 05:43:27,690 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1854 Valid, 4886 Invalid, 845 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 842 Invalid, 3 Unknown, 0 Unchecked, 14.2s Time] [2024-11-09 05:43:27,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7102 states. [2024-11-09 05:43:28,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7102 to 7102. [2024-11-09 05:43:28,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7102 states, 4220 states have (on average 1.2620853080568721) internal successors, (5326), 4352 states have internal predecessors, (5326), 2264 states have call successors, (2264), 626 states have call predecessors, (2264), 615 states have return successors, (2267), 2195 states have call predecessors, (2267), 2260 states have call successors, (2267) [2024-11-09 05:43:28,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7102 states to 7102 states and 9857 transitions. [2024-11-09 05:43:28,491 INFO L78 Accepts]: Start accepts. Automaton has 7102 states and 9857 transitions. Word has length 212 [2024-11-09 05:43:28,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:43:28,491 INFO L471 AbstractCegarLoop]: Abstraction has 7102 states and 9857 transitions. [2024-11-09 05:43:28,492 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 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) [2024-11-09 05:43:28,492 INFO L276 IsEmpty]: Start isEmpty. Operand 7102 states and 9857 transitions. [2024-11-09 05:43:28,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2024-11-09 05:43:28,494 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:43:28,495 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 9, 9, 9, 9, 9, 9, 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] [2024-11-09 05:43:28,495 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-09 05:43:28,495 INFO L396 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)] === [2024-11-09 05:43:28,495 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:43:28,495 INFO L85 PathProgramCache]: Analyzing trace with hash 654317220, now seen corresponding path program 1 times [2024-11-09 05:43:28,495 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:43:28,496 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039128956] [2024-11-09 05:43:28,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:43:28,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:43:41,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:43:43,142 INFO L134 CoverageAnalysis]: Checked inductivity of 687 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 663 trivial. 0 not checked. [2024-11-09 05:43:43,142 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:43:43,143 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039128956] [2024-11-09 05:43:43,143 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1039128956] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:43:43,143 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:43:43,143 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 05:43:43,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903131976] [2024-11-09 05:43:43,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:43:43,144 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 05:43:43,144 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:43:43,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 05:43:43,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 05:43:43,145 INFO L87 Difference]: Start difference. First operand 7102 states and 9857 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 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) [2024-11-09 05:43:45,261 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:43:47,468 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.21s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:43:49,717 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.25s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:43:58,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:43:58,104 INFO L93 Difference]: Finished difference Result 7102 states and 9857 transitions. [2024-11-09 05:43:58,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 05:43:58,105 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 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 217 [2024-11-09 05:43:58,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:43:58,133 INFO L225 Difference]: With dead ends: 7102 [2024-11-09 05:43:58,134 INFO L226 Difference]: Without dead ends: 6970 [2024-11-09 05:43:58,137 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-09 05:43:58,137 INFO L432 NwaCegarLoop]: 1633 mSDtfsCounter, 1849 mSDsluCounter, 3249 mSDsCounter, 0 mSdLazyCounter, 836 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1849 SdHoareTripleChecker+Valid, 4882 SdHoareTripleChecker+Invalid, 839 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 836 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.1s IncrementalHoareTripleChecker+Time [2024-11-09 05:43:58,138 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1849 Valid, 4882 Invalid, 839 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 836 Invalid, 3 Unknown, 0 Unchecked, 14.1s Time] [2024-11-09 05:43:58,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6970 states. [2024-11-09 05:43:58,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6970 to 6970. [2024-11-09 05:43:58,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6970 states, 4169 states have (on average 1.2595346605900695) internal successors, (5251), 4277 states have internal predecessors, (5251), 2200 states have call successors, (2200), 604 states have call predecessors, (2200), 599 states have return successors, (2207), 2160 states have call predecessors, (2207), 2200 states have call successors, (2207) [2024-11-09 05:43:58,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6970 states to 6970 states and 9658 transitions. [2024-11-09 05:43:58,772 INFO L78 Accepts]: Start accepts. Automaton has 6970 states and 9658 transitions. Word has length 217 [2024-11-09 05:43:58,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:43:58,773 INFO L471 AbstractCegarLoop]: Abstraction has 6970 states and 9658 transitions. [2024-11-09 05:43:58,773 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 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) [2024-11-09 05:43:58,773 INFO L276 IsEmpty]: Start isEmpty. Operand 6970 states and 9658 transitions. [2024-11-09 05:43:58,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 258 [2024-11-09 05:43:58,780 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:43:58,780 INFO L215 NwaCegarLoop]: trace histogram [15, 9, 9, 9, 9, 9, 9, 6, 6, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:43:58,780 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-09 05:43:58,780 INFO L396 AbstractCegarLoop]: === Iteration 18 === 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)] === [2024-11-09 05:43:58,781 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:43:58,781 INFO L85 PathProgramCache]: Analyzing trace with hash -1743835938, now seen corresponding path program 1 times [2024-11-09 05:43:58,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:43:58,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985098436] [2024-11-09 05:43:58,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:43:58,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:44:11,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:44:12,019 INFO L134 CoverageAnalysis]: Checked inductivity of 487 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 477 trivial. 0 not checked. [2024-11-09 05:44:12,020 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:44:12,020 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985098436] [2024-11-09 05:44:12,020 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1985098436] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:44:12,020 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:44:12,020 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 05:44:12,021 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915840800] [2024-11-09 05:44:12,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:44:12,021 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 05:44:12,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:44:12,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 05:44:12,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 05:44:12,023 INFO L87 Difference]: Start difference. First operand 6970 states and 9658 transitions. Second operand has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 states have internal predecessors, (104), 3 states have call successors, (40), 2 states have call predecessors, (40), 1 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) [2024-11-09 05:44:14,130 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:44:16,339 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.21s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:44:24,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:44:24,447 INFO L93 Difference]: Finished difference Result 15952 states and 22081 transitions. [2024-11-09 05:44:24,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 05:44:24,448 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 states have internal predecessors, (104), 3 states have call successors, (40), 2 states have call predecessors, (40), 1 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) Word has length 257 [2024-11-09 05:44:24,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:44:24,475 INFO L225 Difference]: With dead ends: 15952 [2024-11-09 05:44:24,475 INFO L226 Difference]: Without dead ends: 9132 [2024-11-09 05:44:24,503 INFO L431 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 [2024-11-09 05:44:24,503 INFO L432 NwaCegarLoop]: 2455 mSDtfsCounter, 1078 mSDsluCounter, 1545 mSDsCounter, 0 mSdLazyCounter, 766 mSolverCounterSat, 15 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1078 SdHoareTripleChecker+Valid, 4000 SdHoareTripleChecker+Invalid, 783 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 766 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.5s IncrementalHoareTripleChecker+Time [2024-11-09 05:44:24,504 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1078 Valid, 4000 Invalid, 783 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 766 Invalid, 2 Unknown, 0 Unchecked, 11.5s Time] [2024-11-09 05:44:24,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9132 states. [2024-11-09 05:44:25,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9132 to 9124. [2024-11-09 05:44:25,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9124 states, 5489 states have (on average 1.2581526689743123) internal successors, (6906), 5624 states have internal predecessors, (6906), 2818 states have call successors, (2818), 820 states have call predecessors, (2818), 815 states have return successors, (2825), 2772 states have call predecessors, (2825), 2818 states have call successors, (2825) [2024-11-09 05:44:25,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9124 states to 9124 states and 12549 transitions. [2024-11-09 05:44:25,357 INFO L78 Accepts]: Start accepts. Automaton has 9124 states and 12549 transitions. Word has length 257 [2024-11-09 05:44:25,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:44:25,358 INFO L471 AbstractCegarLoop]: Abstraction has 9124 states and 12549 transitions. [2024-11-09 05:44:25,358 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 states have internal predecessors, (104), 3 states have call successors, (40), 2 states have call predecessors, (40), 1 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) [2024-11-09 05:44:25,358 INFO L276 IsEmpty]: Start isEmpty. Operand 9124 states and 12549 transitions. [2024-11-09 05:44:25,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 320 [2024-11-09 05:44:25,363 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:44:25,363 INFO L215 NwaCegarLoop]: trace histogram [17, 10, 10, 9, 9, 9, 9, 9, 9, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:44:25,363 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-09 05:44:25,363 INFO L396 AbstractCegarLoop]: === Iteration 19 === 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)] === [2024-11-09 05:44:25,364 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:44:25,364 INFO L85 PathProgramCache]: Analyzing trace with hash -270712185, now seen corresponding path program 1 times [2024-11-09 05:44:25,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:44:25,364 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235322911] [2024-11-09 05:44:25,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:44:25,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:44:38,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:44:39,975 INFO L134 CoverageAnalysis]: Checked inductivity of 668 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 668 trivial. 0 not checked. [2024-11-09 05:44:39,975 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:44:39,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235322911] [2024-11-09 05:44:39,975 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235322911] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:44:39,976 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:44:39,976 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 05:44:39,976 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2053012562] [2024-11-09 05:44:39,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:44:39,978 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 05:44:39,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:44:39,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 05:44:39,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 05:44:39,979 INFO L87 Difference]: Start difference. First operand 9124 states and 12549 transitions. Second operand has 5 states, 5 states have (on average 23.6) internal successors, (118), 4 states have internal predecessors, (118), 2 states have call successors, (44), 3 states have call predecessors, (44), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2024-11-09 05:44:42,084 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:44:44,284 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.20s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:44:46,531 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.24s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:44:54,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:44:54,744 INFO L93 Difference]: Finished difference Result 9140 states and 12563 transitions. [2024-11-09 05:44:54,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 05:44:54,744 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 23.6) internal successors, (118), 4 states have internal predecessors, (118), 2 states have call successors, (44), 3 states have call predecessors, (44), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) Word has length 319 [2024-11-09 05:44:54,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:44:54,770 INFO L225 Difference]: With dead ends: 9140 [2024-11-09 05:44:54,770 INFO L226 Difference]: Without dead ends: 9138 [2024-11-09 05:44:54,774 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-09 05:44:54,775 INFO L432 NwaCegarLoop]: 1588 mSDtfsCounter, 1740 mSDsluCounter, 3191 mSDsCounter, 0 mSdLazyCounter, 842 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1741 SdHoareTripleChecker+Valid, 4779 SdHoareTripleChecker+Invalid, 846 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 842 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.8s IncrementalHoareTripleChecker+Time [2024-11-09 05:44:54,775 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1741 Valid, 4779 Invalid, 846 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 842 Invalid, 3 Unknown, 0 Unchecked, 13.8s Time] [2024-11-09 05:44:54,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9138 states. [2024-11-09 05:44:55,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9138 to 9136. [2024-11-09 05:44:55,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9136 states, 5498 states have (on average 1.2571844307020734) internal successors, (6912), 5633 states have internal predecessors, (6912), 2818 states have call successors, (2818), 823 states have call predecessors, (2818), 818 states have return successors, (2825), 2772 states have call predecessors, (2825), 2818 states have call successors, (2825) [2024-11-09 05:44:55,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9136 states to 9136 states and 12555 transitions. [2024-11-09 05:44:55,649 INFO L78 Accepts]: Start accepts. Automaton has 9136 states and 12555 transitions. Word has length 319 [2024-11-09 05:44:55,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:44:55,650 INFO L471 AbstractCegarLoop]: Abstraction has 9136 states and 12555 transitions. [2024-11-09 05:44:55,650 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 23.6) internal successors, (118), 4 states have internal predecessors, (118), 2 states have call successors, (44), 3 states have call predecessors, (44), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2024-11-09 05:44:55,650 INFO L276 IsEmpty]: Start isEmpty. Operand 9136 states and 12555 transitions. [2024-11-09 05:44:55,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 341 [2024-11-09 05:44:55,656 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:44:55,656 INFO L215 NwaCegarLoop]: trace histogram [17, 11, 11, 9, 9, 9, 9, 9, 9, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:44:55,656 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-09 05:44:55,656 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-09 05:44:55,656 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:44:55,657 INFO L85 PathProgramCache]: Analyzing trace with hash -1851622902, now seen corresponding path program 1 times [2024-11-09 05:44:55,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:44:55,657 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594912624] [2024-11-09 05:44:55,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:44:55,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:45:07,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:45:09,132 INFO L134 CoverageAnalysis]: Checked inductivity of 700 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 700 trivial. 0 not checked. [2024-11-09 05:45:09,133 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:45:09,133 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594912624] [2024-11-09 05:45:09,133 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1594912624] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:45:09,133 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:45:09,134 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 05:45:09,134 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [554829967] [2024-11-09 05:45:09,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:45:09,135 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 05:45:09,135 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:45:09,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 05:45:09,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 05:45:09,136 INFO L87 Difference]: Start difference. First operand 9136 states and 12555 transitions. Second operand has 5 states, 5 states have (on average 25.6) internal successors, (128), 4 states have internal predecessors, (128), 2 states have call successors, (48), 3 states have call predecessors, (48), 2 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) [2024-11-09 05:45:11,207 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:45:13,418 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.21s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:45:15,645 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.22s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:45:17,908 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.26s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:45:28,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:45:28,172 INFO L93 Difference]: Finished difference Result 9138 states and 12556 transitions. [2024-11-09 05:45:28,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 05:45:28,173 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.6) internal successors, (128), 4 states have internal predecessors, (128), 2 states have call successors, (48), 3 states have call predecessors, (48), 2 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) Word has length 340 [2024-11-09 05:45:28,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:45:28,198 INFO L225 Difference]: With dead ends: 9138 [2024-11-09 05:45:28,198 INFO L226 Difference]: Without dead ends: 9136 [2024-11-09 05:45:28,201 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-09 05:45:28,202 INFO L432 NwaCegarLoop]: 1584 mSDtfsCounter, 23 mSDsluCounter, 4732 mSDsCounter, 0 mSdLazyCounter, 1107 mSolverCounterSat, 0 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 6316 SdHoareTripleChecker+Invalid, 1111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1107 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.1s IncrementalHoareTripleChecker+Time [2024-11-09 05:45:28,202 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 6316 Invalid, 1111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1107 Invalid, 4 Unknown, 0 Unchecked, 18.1s Time] [2024-11-09 05:45:28,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9136 states. [2024-11-09 05:45:28,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9136 to 9136. [2024-11-09 05:45:28,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9136 states, 5498 states have (on average 1.2560931247726446) internal successors, (6906), 5633 states have internal predecessors, (6906), 2818 states have call successors, (2818), 823 states have call predecessors, (2818), 818 states have return successors, (2825), 2772 states have call predecessors, (2825), 2818 states have call successors, (2825) [2024-11-09 05:45:28,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9136 states to 9136 states and 12549 transitions. [2024-11-09 05:45:28,886 INFO L78 Accepts]: Start accepts. Automaton has 9136 states and 12549 transitions. Word has length 340 [2024-11-09 05:45:28,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:45:28,887 INFO L471 AbstractCegarLoop]: Abstraction has 9136 states and 12549 transitions. [2024-11-09 05:45:28,887 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.6) internal successors, (128), 4 states have internal predecessors, (128), 2 states have call successors, (48), 3 states have call predecessors, (48), 2 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) [2024-11-09 05:45:28,888 INFO L276 IsEmpty]: Start isEmpty. Operand 9136 states and 12549 transitions. [2024-11-09 05:45:28,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 485 [2024-11-09 05:45:28,906 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:45:28,906 INFO L215 NwaCegarLoop]: trace histogram [23, 17, 17, 11, 11, 11, 11, 11, 11, 5, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:45:28,906 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-09 05:45:28,906 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-09 05:45:28,907 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:45:28,907 INFO L85 PathProgramCache]: Analyzing trace with hash -649612411, now seen corresponding path program 1 times [2024-11-09 05:45:28,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:45:28,908 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516469594] [2024-11-09 05:45:28,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:45:28,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:45:41,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:45:42,469 INFO L134 CoverageAnalysis]: Checked inductivity of 1347 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 1333 trivial. 0 not checked. [2024-11-09 05:45:42,469 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:45:42,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516469594] [2024-11-09 05:45:42,469 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516469594] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:45:42,470 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:45:42,470 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 05:45:42,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479595610] [2024-11-09 05:45:42,470 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:45:42,471 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 05:45:42,471 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:45:42,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 05:45:42,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 05:45:42,472 INFO L87 Difference]: Start difference. First operand 9136 states and 12549 transitions. Second operand has 3 states, 3 states have (on average 56.666666666666664) internal successors, (170), 3 states have internal predecessors, (170), 2 states have call successors, (73), 2 states have call predecessors, (73), 1 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) [2024-11-09 05:45:44,569 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:45:46,777 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.21s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:45:52,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:45:52,676 INFO L93 Difference]: Finished difference Result 18134 states and 24926 transitions. [2024-11-09 05:45:52,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 05:45:52,677 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 56.666666666666664) internal successors, (170), 3 states have internal predecessors, (170), 2 states have call successors, (73), 2 states have call predecessors, (73), 1 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) Word has length 484 [2024-11-09 05:45:52,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:45:52,717 INFO L225 Difference]: With dead ends: 18134 [2024-11-09 05:45:52,717 INFO L226 Difference]: Without dead ends: 9148 [2024-11-09 05:45:52,746 INFO L431 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 [2024-11-09 05:45:52,747 INFO L432 NwaCegarLoop]: 1585 mSDtfsCounter, 1 mSDsluCounter, 1577 mSDsCounter, 0 mSdLazyCounter, 553 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 3162 SdHoareTripleChecker+Invalid, 555 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 553 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.3s IncrementalHoareTripleChecker+Time [2024-11-09 05:45:52,747 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 3162 Invalid, 555 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 553 Invalid, 2 Unknown, 0 Unchecked, 9.3s Time] [2024-11-09 05:45:52,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9148 states. [2024-11-09 05:45:53,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9148 to 9140. [2024-11-09 05:45:53,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9140 states, 5502 states have (on average 1.2559069429298437) internal successors, (6910), 5637 states have internal predecessors, (6910), 2818 states have call successors, (2818), 823 states have call predecessors, (2818), 818 states have return successors, (2825), 2772 states have call predecessors, (2825), 2818 states have call successors, (2825) [2024-11-09 05:45:53,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9140 states to 9140 states and 12553 transitions. [2024-11-09 05:45:53,575 INFO L78 Accepts]: Start accepts. Automaton has 9140 states and 12553 transitions. Word has length 484 [2024-11-09 05:45:53,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:45:53,575 INFO L471 AbstractCegarLoop]: Abstraction has 9140 states and 12553 transitions. [2024-11-09 05:45:53,576 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 56.666666666666664) internal successors, (170), 3 states have internal predecessors, (170), 2 states have call successors, (73), 2 states have call predecessors, (73), 1 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) [2024-11-09 05:45:53,576 INFO L276 IsEmpty]: Start isEmpty. Operand 9140 states and 12553 transitions. [2024-11-09 05:45:53,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 490 [2024-11-09 05:45:53,591 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:45:53,592 INFO L215 NwaCegarLoop]: trace histogram [23, 17, 17, 11, 11, 11, 11, 11, 11, 6, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:45:53,592 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-09 05:45:53,592 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-09 05:45:53,592 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:45:53,592 INFO L85 PathProgramCache]: Analyzing trace with hash 1011188190, now seen corresponding path program 1 times [2024-11-09 05:45:53,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:45:53,593 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861669693] [2024-11-09 05:45:53,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:45:53,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:46:06,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:46:08,035 INFO L134 CoverageAnalysis]: Checked inductivity of 1358 backedges. 14 proven. 1 refuted. 0 times theorem prover too weak. 1343 trivial. 0 not checked. [2024-11-09 05:46:08,036 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:46:08,036 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861669693] [2024-11-09 05:46:08,036 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861669693] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:46:08,036 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1951018300] [2024-11-09 05:46:08,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:46:08,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:46:08,037 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_529849ea-8d71-4d13-a49c-ea527d5d9c68/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:46:08,039 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_529849ea-8d71-4d13-a49c-ea527d5d9c68/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:46:08,040 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_529849ea-8d71-4d13-a49c-ea527d5d9c68/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-09 05:46:27,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:46:27,301 INFO L255 TraceCheckSpWp]: Trace formula consists of 6342 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 05:46:27,327 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:46:27,489 INFO L134 CoverageAnalysis]: Checked inductivity of 1358 backedges. 420 proven. 0 refuted. 0 times theorem prover too weak. 938 trivial. 0 not checked. [2024-11-09 05:46:27,490 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 05:46:27,490 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1951018300] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:46:27,490 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 05:46:27,491 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2024-11-09 05:46:27,491 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334087880] [2024-11-09 05:46:27,491 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:46:27,492 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 05:46:27,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:46:27,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 05:46:27,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-09 05:46:27,494 INFO L87 Difference]: Start difference. First operand 9140 states and 12553 transitions. Second operand has 3 states, 3 states have (on average 60.0) internal successors, (180), 3 states have internal predecessors, (180), 2 states have call successors, (75), 2 states have call predecessors, (75), 2 states have return successors, (72), 2 states have call predecessors, (72), 2 states have call successors, (72) [2024-11-09 05:46:29,585 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:46:31,819 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.23s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:46:38,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:46:38,195 INFO L93 Difference]: Finished difference Result 18254 states and 25118 transitions. [2024-11-09 05:46:38,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 05:46:38,196 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 60.0) internal successors, (180), 3 states have internal predecessors, (180), 2 states have call successors, (75), 2 states have call predecessors, (75), 2 states have return successors, (72), 2 states have call predecessors, (72), 2 states have call successors, (72) Word has length 489 [2024-11-09 05:46:38,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:46:38,234 INFO L225 Difference]: With dead ends: 18254 [2024-11-09 05:46:38,234 INFO L226 Difference]: Without dead ends: 9264 [2024-11-09 05:46:38,260 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 492 GetRequests, 489 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-09 05:46:38,261 INFO L432 NwaCegarLoop]: 1584 mSDtfsCounter, 15 mSDsluCounter, 1577 mSDsCounter, 0 mSdLazyCounter, 553 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 3161 SdHoareTripleChecker+Invalid, 557 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 553 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.8s IncrementalHoareTripleChecker+Time [2024-11-09 05:46:38,261 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 3161 Invalid, 557 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 553 Invalid, 2 Unknown, 0 Unchecked, 9.8s Time] [2024-11-09 05:46:38,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9264 states. [2024-11-09 05:46:39,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9264 to 9148. [2024-11-09 05:46:39,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9148 states, 5510 states have (on average 1.2555353901996371) internal successors, (6918), 5645 states have internal predecessors, (6918), 2818 states have call successors, (2818), 823 states have call predecessors, (2818), 818 states have return successors, (2825), 2772 states have call predecessors, (2825), 2818 states have call successors, (2825) [2024-11-09 05:46:39,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9148 states to 9148 states and 12561 transitions. [2024-11-09 05:46:39,259 INFO L78 Accepts]: Start accepts. Automaton has 9148 states and 12561 transitions. Word has length 489 [2024-11-09 05:46:39,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:46:39,259 INFO L471 AbstractCegarLoop]: Abstraction has 9148 states and 12561 transitions. [2024-11-09 05:46:39,260 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 60.0) internal successors, (180), 3 states have internal predecessors, (180), 2 states have call successors, (75), 2 states have call predecessors, (75), 2 states have return successors, (72), 2 states have call predecessors, (72), 2 states have call successors, (72) [2024-11-09 05:46:39,260 INFO L276 IsEmpty]: Start isEmpty. Operand 9148 states and 12561 transitions. [2024-11-09 05:46:39,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 495 [2024-11-09 05:46:39,273 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:46:39,273 INFO L215 NwaCegarLoop]: trace histogram [23, 17, 17, 11, 11, 11, 11, 11, 11, 6, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:46:39,313 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_529849ea-8d71-4d13-a49c-ea527d5d9c68/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-09 05:46:39,474 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_529849ea-8d71-4d13-a49c-ea527d5d9c68/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:46:39,474 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-09 05:46:39,475 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:46:39,475 INFO L85 PathProgramCache]: Analyzing trace with hash -93486076, now seen corresponding path program 1 times [2024-11-09 05:46:39,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:46:39,475 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442782625] [2024-11-09 05:46:39,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:46:39,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:46:55,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:46:56,458 INFO L134 CoverageAnalysis]: Checked inductivity of 1359 backedges. 14 proven. 1 refuted. 0 times theorem prover too weak. 1344 trivial. 0 not checked. [2024-11-09 05:46:56,458 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:46:56,458 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442782625] [2024-11-09 05:46:56,459 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1442782625] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:46:56,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [307582916] [2024-11-09 05:46:56,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:46:56,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:46:56,460 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_529849ea-8d71-4d13-a49c-ea527d5d9c68/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:46:56,462 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_529849ea-8d71-4d13-a49c-ea527d5d9c68/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:46:56,464 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_529849ea-8d71-4d13-a49c-ea527d5d9c68/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-09 05:47:17,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:47:17,855 INFO L255 TraceCheckSpWp]: Trace formula consists of 6368 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 05:47:17,871 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:47:18,752 INFO L134 CoverageAnalysis]: Checked inductivity of 1359 backedges. 154 proven. 0 refuted. 0 times theorem prover too weak. 1205 trivial. 0 not checked. [2024-11-09 05:47:18,752 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 05:47:18,753 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [307582916] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:47:18,753 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 05:47:18,753 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2024-11-09 05:47:18,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109567581] [2024-11-09 05:47:18,754 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:47:18,755 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 05:47:18,755 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:47:18,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 05:47:18,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-09 05:47:18,757 INFO L87 Difference]: Start difference. First operand 9148 states and 12561 transitions. Second operand has 3 states, 3 states have (on average 60.333333333333336) internal successors, (181), 3 states have internal predecessors, (181), 3 states have call successors, (76), 3 states have call predecessors, (76), 3 states have return successors, (73), 3 states have call predecessors, (73), 3 states have call successors, (73) [2024-11-09 05:47:20,849 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:47:30,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:47:30,638 INFO L93 Difference]: Finished difference Result 21850 states and 30076 transitions. [2024-11-09 05:47:30,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 05:47:30,639 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 60.333333333333336) internal successors, (181), 3 states have internal predecessors, (181), 3 states have call successors, (76), 3 states have call predecessors, (76), 3 states have return successors, (73), 3 states have call predecessors, (73), 3 states have call successors, (73) Word has length 494 [2024-11-09 05:47:30,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:47:30,688 INFO L225 Difference]: With dead ends: 21850 [2024-11-09 05:47:30,688 INFO L226 Difference]: Without dead ends: 12852 [2024-11-09 05:47:30,717 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 497 GetRequests, 494 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-09 05:47:30,718 INFO L432 NwaCegarLoop]: 2896 mSDtfsCounter, 1613 mSDsluCounter, 1502 mSDsCounter, 0 mSdLazyCounter, 769 mSolverCounterSat, 38 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1613 SdHoareTripleChecker+Valid, 4398 SdHoareTripleChecker+Invalid, 808 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 769 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.4s IncrementalHoareTripleChecker+Time [2024-11-09 05:47:30,718 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1613 Valid, 4398 Invalid, 808 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 769 Invalid, 1 Unknown, 0 Unchecked, 10.4s Time] [2024-11-09 05:47:30,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12852 states. [2024-11-09 05:47:31,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12852 to 12849. [2024-11-09 05:47:31,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12849 states, 7782 states have (on average 1.250449755846826) internal successors, (9731), 7971 states have internal predecessors, (9731), 3930 states have call successors, (3930), 1143 states have call predecessors, (3930), 1135 states have return successors, (3941), 3861 states have call predecessors, (3941), 3930 states have call successors, (3941) [2024-11-09 05:47:31,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12849 states to 12849 states and 17602 transitions. [2024-11-09 05:47:31,905 INFO L78 Accepts]: Start accepts. Automaton has 12849 states and 17602 transitions. Word has length 494 [2024-11-09 05:47:31,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:47:31,905 INFO L471 AbstractCegarLoop]: Abstraction has 12849 states and 17602 transitions. [2024-11-09 05:47:31,906 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 60.333333333333336) internal successors, (181), 3 states have internal predecessors, (181), 3 states have call successors, (76), 3 states have call predecessors, (76), 3 states have return successors, (73), 3 states have call predecessors, (73), 3 states have call successors, (73) [2024-11-09 05:47:31,906 INFO L276 IsEmpty]: Start isEmpty. Operand 12849 states and 17602 transitions. [2024-11-09 05:47:31,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 515 [2024-11-09 05:47:31,921 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:47:31,921 INFO L215 NwaCegarLoop]: trace histogram [25, 17, 17, 11, 11, 11, 11, 11, 11, 6, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:47:31,966 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_529849ea-8d71-4d13-a49c-ea527d5d9c68/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-09 05:47:32,122 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_529849ea-8d71-4d13-a49c-ea527d5d9c68/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-11-09 05:47:32,122 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-09 05:47:32,123 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:47:32,123 INFO L85 PathProgramCache]: Analyzing trace with hash -79838626, now seen corresponding path program 1 times [2024-11-09 05:47:32,123 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:47:32,123 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1079724564] [2024-11-09 05:47:32,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:47:32,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:47:47,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:47:48,150 INFO L134 CoverageAnalysis]: Checked inductivity of 1473 backedges. 27 proven. 1 refuted. 0 times theorem prover too weak. 1445 trivial. 0 not checked. [2024-11-09 05:47:48,150 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:47:48,150 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1079724564] [2024-11-09 05:47:48,150 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1079724564] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:47:48,151 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1331023114] [2024-11-09 05:47:48,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:47:48,151 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:47:48,151 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_529849ea-8d71-4d13-a49c-ea527d5d9c68/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:47:48,152 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_529849ea-8d71-4d13-a49c-ea527d5d9c68/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:47:48,154 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_529849ea-8d71-4d13-a49c-ea527d5d9c68/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-09 05:48:05,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:48:05,841 INFO L255 TraceCheckSpWp]: Trace formula consists of 6413 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 05:48:05,852 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:48:06,431 INFO L134 CoverageAnalysis]: Checked inductivity of 1473 backedges. 266 proven. 0 refuted. 0 times theorem prover too weak. 1207 trivial. 0 not checked. [2024-11-09 05:48:06,432 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 05:48:06,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1331023114] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:48:06,432 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 05:48:06,432 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2024-11-09 05:48:06,433 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367748019] [2024-11-09 05:48:06,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:48:06,434 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 05:48:06,434 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:48:06,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 05:48:06,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-09 05:48:06,435 INFO L87 Difference]: Start difference. First operand 12849 states and 17602 transitions. Second operand has 3 states, 3 states have (on average 64.66666666666667) internal successors, (194), 3 states have internal predecessors, (194), 3 states have call successors, (79), 3 states have call predecessors, (79), 3 states have return successors, (76), 3 states have call predecessors, (76), 3 states have call successors, (76) [2024-11-09 05:48:08,519 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:48:10,729 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.21s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 05:48:17,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:48:17,975 INFO L93 Difference]: Finished difference Result 29982 states and 41034 transitions. [2024-11-09 05:48:17,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 05:48:17,976 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 64.66666666666667) internal successors, (194), 3 states have internal predecessors, (194), 3 states have call successors, (79), 3 states have call predecessors, (79), 3 states have return successors, (76), 3 states have call predecessors, (76), 3 states have call successors, (76) Word has length 514 [2024-11-09 05:48:17,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:48:18,042 INFO L225 Difference]: With dead ends: 29982 [2024-11-09 05:48:18,042 INFO L226 Difference]: Without dead ends: 17283 [2024-11-09 05:48:18,079 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 517 GetRequests, 514 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-09 05:48:18,080 INFO L432 NwaCegarLoop]: 1576 mSDtfsCounter, 1766 mSDsluCounter, 1395 mSDsCounter, 0 mSdLazyCounter, 571 mSolverCounterSat, 19 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1766 SdHoareTripleChecker+Valid, 2971 SdHoareTripleChecker+Invalid, 592 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 571 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.8s IncrementalHoareTripleChecker+Time [2024-11-09 05:48:18,081 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1766 Valid, 2971 Invalid, 592 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 571 Invalid, 2 Unknown, 0 Unchecked, 9.8s Time] [2024-11-09 05:48:18,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17283 states. [2024-11-09 05:48:19,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17283 to 17280. [2024-11-09 05:48:19,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17280 states, 10516 states have (on average 1.2514263978699125) internal successors, (13160), 10769 states have internal predecessors, (13160), 5214 states have call successors, (5214), 1559 states have call predecessors, (5214), 1548 states have return successors, (5229), 5120 states have call predecessors, (5229), 5214 states have call successors, (5229) [2024-11-09 05:48:19,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17280 states to 17280 states and 23603 transitions. [2024-11-09 05:48:19,679 INFO L78 Accepts]: Start accepts. Automaton has 17280 states and 23603 transitions. Word has length 514 [2024-11-09 05:48:19,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:48:19,679 INFO L471 AbstractCegarLoop]: Abstraction has 17280 states and 23603 transitions. [2024-11-09 05:48:19,680 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 64.66666666666667) internal successors, (194), 3 states have internal predecessors, (194), 3 states have call successors, (79), 3 states have call predecessors, (79), 3 states have return successors, (76), 3 states have call predecessors, (76), 3 states have call successors, (76) [2024-11-09 05:48:19,680 INFO L276 IsEmpty]: Start isEmpty. Operand 17280 states and 23603 transitions. [2024-11-09 05:48:19,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 517 [2024-11-09 05:48:19,694 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:48:19,695 INFO L215 NwaCegarLoop]: trace histogram [25, 17, 17, 11, 11, 11, 11, 11, 11, 6, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:48:19,733 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_529849ea-8d71-4d13-a49c-ea527d5d9c68/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-09 05:48:19,895 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_529849ea-8d71-4d13-a49c-ea527d5d9c68/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-09 05:48:19,896 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-09 05:48:19,896 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:48:19,896 INFO L85 PathProgramCache]: Analyzing trace with hash -189508904, now seen corresponding path program 1 times [2024-11-09 05:48:19,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:48:19,896 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555250977] [2024-11-09 05:48:19,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:48:19,897 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:48:33,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:48:34,821 INFO L134 CoverageAnalysis]: Checked inductivity of 1475 backedges. 27 proven. 1 refuted. 0 times theorem prover too weak. 1447 trivial. 0 not checked. [2024-11-09 05:48:34,821 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:48:34,821 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555250977] [2024-11-09 05:48:34,821 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [555250977] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:48:34,821 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [262482543] [2024-11-09 05:48:34,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:48:34,822 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:48:34,822 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_529849ea-8d71-4d13-a49c-ea527d5d9c68/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:48:34,823 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_529849ea-8d71-4d13-a49c-ea527d5d9c68/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:48:34,824 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_529849ea-8d71-4d13-a49c-ea527d5d9c68/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-09 05:48:54,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:48:54,788 INFO L255 TraceCheckSpWp]: Trace formula consists of 6415 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 05:48:54,806 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:48:55,017 INFO L134 CoverageAnalysis]: Checked inductivity of 1475 backedges. 505 proven. 1 refuted. 0 times theorem prover too weak. 969 trivial. 0 not checked. [2024-11-09 05:48:55,018 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 05:49:00,036 INFO L134 CoverageAnalysis]: Checked inductivity of 1475 backedges. 27 proven. 1 refuted. 0 times theorem prover too weak. 1447 trivial. 0 not checked. [2024-11-09 05:49:00,036 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [262482543] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 05:49:00,036 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1707945014] [2024-11-09 05:49:00,078 INFO L159 IcfgInterpreter]: Started Sifa with 274 locations of interest [2024-11-09 05:49:00,078 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 05:49:00,085 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 05:49:00,093 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 05:49:00,094 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs