./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-media-platform-vsp1-vsp1.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b064f346-771f-471e-8aeb-0ecb473a4ae8/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b064f346-771f-471e-8aeb-0ecb473a4ae8/bin/utaipan-verify-nQ1chXbOIh/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b064f346-771f-471e-8aeb-0ecb473a4ae8/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b064f346-771f-471e-8aeb-0ecb473a4ae8/bin/utaipan-verify-nQ1chXbOIh/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-platform-vsp1-vsp1.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b064f346-771f-471e-8aeb-0ecb473a4ae8/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b064f346-771f-471e-8aeb-0ecb473a4ae8/bin/utaipan-verify-nQ1chXbOIh --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 8ac7ef6163593244979442da2bd08044f9730d00931e1e4e35783fd5a897b362 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 20:00:47,203 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 20:00:47,266 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b064f346-771f-471e-8aeb-0ecb473a4ae8/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-64bit-Taipan_Default.epf [2023-12-02 20:00:47,270 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 20:00:47,271 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 20:00:47,297 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 20:00:47,297 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 20:00:47,298 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 20:00:47,298 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 20:00:47,299 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 20:00:47,299 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 20:00:47,300 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 20:00:47,300 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 20:00:47,301 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-12-02 20:00:47,301 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 20:00:47,302 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 20:00:47,302 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-12-02 20:00:47,303 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-12-02 20:00:47,303 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 20:00:47,304 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-12-02 20:00:47,304 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-12-02 20:00:47,305 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2023-12-02 20:00:47,305 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 20:00:47,306 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 20:00:47,306 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-02 20:00:47,306 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 20:00:47,307 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 20:00:47,307 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 20:00:47,307 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 20:00:47,308 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 20:00:47,308 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 20:00:47,309 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 20:00:47,309 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 20:00:47,309 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 20:00:47,309 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 20:00:47,309 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 20:00:47,310 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 20:00:47,310 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 20:00:47,310 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-12-02 20:00:47,310 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-02 20:00:47,310 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 20:00:47,311 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 20:00:47,311 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 20:00:47,311 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 20:00:47,311 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_b064f346-771f-471e-8aeb-0ecb473a4ae8/bin/utaipan-verify-nQ1chXbOIh/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b064f346-771f-471e-8aeb-0ecb473a4ae8/bin/utaipan-verify-nQ1chXbOIh Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 8ac7ef6163593244979442da2bd08044f9730d00931e1e4e35783fd5a897b362 [2023-12-02 20:00:47,525 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 20:00:47,546 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 20:00:47,549 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 20:00:47,550 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 20:00:47,550 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 20:00:47,551 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b064f346-771f-471e-8aeb-0ecb473a4ae8/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-platform-vsp1-vsp1.cil.i [2023-12-02 20:00:50,299 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 20:00:50,815 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 20:00:50,815 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b064f346-771f-471e-8aeb-0ecb473a4ae8/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-platform-vsp1-vsp1.cil.i [2023-12-02 20:00:50,873 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b064f346-771f-471e-8aeb-0ecb473a4ae8/bin/utaipan-verify-nQ1chXbOIh/data/5ef5ba95b/2a4b8ce1aa2e44adbdfbbf1bbe22ac6a/FLAG2a4d5de77 [2023-12-02 20:00:50,886 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b064f346-771f-471e-8aeb-0ecb473a4ae8/bin/utaipan-verify-nQ1chXbOIh/data/5ef5ba95b/2a4b8ce1aa2e44adbdfbbf1bbe22ac6a [2023-12-02 20:00:50,888 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 20:00:50,889 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 20:00:50,890 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 20:00:50,890 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 20:00:50,895 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 20:00:50,895 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 08:00:50" (1/1) ... [2023-12-02 20:00:50,896 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@70a9d9ab and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:00:50, skipping insertion in model container [2023-12-02 20:00:50,896 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 08:00:50" (1/1) ... [2023-12-02 20:00:51,104 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 20:00:55,343 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b064f346-771f-471e-8aeb-0ecb473a4ae8/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-platform-vsp1-vsp1.cil.i[588330,588343] [2023-12-02 20:00:55,346 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b064f346-771f-471e-8aeb-0ecb473a4ae8/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-platform-vsp1-vsp1.cil.i[588499,588512] [2023-12-02 20:00:55,347 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b064f346-771f-471e-8aeb-0ecb473a4ae8/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-platform-vsp1-vsp1.cil.i[588666,588679] [2023-12-02 20:00:55,347 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b064f346-771f-471e-8aeb-0ecb473a4ae8/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-platform-vsp1-vsp1.cil.i[588834,588847] [2023-12-02 20:00:55,370 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 20:00:55,461 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 20:00:55,672 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/media/v4l2-subdev.h"), "i" (643), "i" (12UL)); [11272-11273] [2023-12-02 20:00:55,771 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/media/v4l2-subdev.h"), "i" (643), "i" (12UL)); [14128-14129] [2023-12-02 20:00:55,771 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/media/v4l2-subdev.h"), "i" (644), "i" (12UL)); [14150-14151] [2023-12-02 20:00:55,791 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/media/v4l2-subdev.h"), "i" (643), "i" (12UL)); [15503-15504] [2023-12-02 20:00:55,801 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/media/v4l2-subdev.h"), "i" (643), "i" (12UL)); [16195-16196] [2023-12-02 20:00:55,809 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/media/v4l2-subdev.h"), "i" (643), "i" (12UL)); [16569-16570] [2023-12-02 20:00:55,819 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/media/v4l2-subdev.h"), "i" (643), "i" (12UL)); [17171-17172] [2023-12-02 20:00:55,850 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/media/v4l2-subdev.h"), "i" (643), "i" (12UL)); [17638-17639] [2023-12-02 20:00:55,874 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b064f346-771f-471e-8aeb-0ecb473a4ae8/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-platform-vsp1-vsp1.cil.i[588330,588343] [2023-12-02 20:00:55,875 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b064f346-771f-471e-8aeb-0ecb473a4ae8/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-platform-vsp1-vsp1.cil.i[588499,588512] [2023-12-02 20:00:55,876 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b064f346-771f-471e-8aeb-0ecb473a4ae8/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-platform-vsp1-vsp1.cil.i[588666,588679] [2023-12-02 20:00:55,876 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b064f346-771f-471e-8aeb-0ecb473a4ae8/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-platform-vsp1-vsp1.cil.i[588834,588847] [2023-12-02 20:00:55,881 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 20:00:56,132 INFO L206 MainTranslator]: Completed translation [2023-12-02 20:00:56,133 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:00:56 WrapperNode [2023-12-02 20:00:56,133 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 20:00:56,134 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 20:00:56,134 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 20:00:56,134 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 20:00:56,139 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:00:56" (1/1) ... [2023-12-02 20:00:56,250 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:00:56" (1/1) ... [2023-12-02 20:00:56,517 INFO L138 Inliner]: procedures = 710, calls = 4725, calls flagged for inlining = 343, calls inlined = 330, statements flattened = 9733 [2023-12-02 20:00:56,518 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 20:00:56,519 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 20:00:56,519 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 20:00:56,519 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 20:00:56,526 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:00:56" (1/1) ... [2023-12-02 20:00:56,526 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:00:56" (1/1) ... [2023-12-02 20:00:56,578 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:00:56" (1/1) ... [2023-12-02 20:00:56,578 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:00:56" (1/1) ... [2023-12-02 20:00:56,838 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:00:56" (1/1) ... [2023-12-02 20:00:56,873 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:00:56" (1/1) ... [2023-12-02 20:00:57,035 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:00:56" (1/1) ... [2023-12-02 20:00:57,082 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:00:56" (1/1) ... [2023-12-02 20:00:57,164 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 20:00:57,166 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 20:00:57,166 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 20:00:57,166 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 20:00:57,167 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:00:56" (1/1) ... [2023-12-02 20:00:57,176 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 20:00:57,188 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b064f346-771f-471e-8aeb-0ecb473a4ae8/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 20:00:57,200 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b064f346-771f-471e-8aeb-0ecb473a4ae8/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 20:00:57,232 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b064f346-771f-471e-8aeb-0ecb473a4ae8/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 20:00:57,255 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_destroy_entities [2023-12-02 20:00:57,255 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_destroy_entities [2023-12-02 20:00:57,256 INFO L130 BoogieDeclarations]: Found specification of procedure lif_s_stream [2023-12-02 20:00:57,256 INFO L138 BoogieDeclarations]: Found implementation of procedure lif_s_stream [2023-12-02 20:00:57,256 INFO L130 BoogieDeclarations]: Found specification of procedure uds_enum_mbus_code [2023-12-02 20:00:57,256 INFO L138 BoogieDeclarations]: Found implementation of procedure uds_enum_mbus_code [2023-12-02 20:00:57,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-12-02 20:00:57,257 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-12-02 20:00:57,257 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irqlock_of_vsp1_video [2023-12-02 20:00:57,257 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irqlock_of_vsp1_video [2023-12-02 20:00:57,257 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_ioctl_prepare_buf [2023-12-02 20:00:57,258 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_ioctl_prepare_buf [2023-12-02 20:00:57,258 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_ioctl_dqbuf [2023-12-02 20:00:57,258 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_ioctl_dqbuf [2023-12-02 20:00:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure hsit_get_format [2023-12-02 20:00:57,260 INFO L138 BoogieDeclarations]: Found implementation of procedure hsit_get_format [2023-12-02 20:00:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure sru_enum_frame_size [2023-12-02 20:00:57,261 INFO L138 BoogieDeclarations]: Found implementation of procedure sru_enum_frame_size [2023-12-02 20:00:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-12-02 20:00:57,261 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-12-02 20:00:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure to_uds [2023-12-02 20:00:57,262 INFO L138 BoogieDeclarations]: Found implementation of procedure to_uds [2023-12-02 20:00:57,262 INFO L130 BoogieDeclarations]: Found specification of procedure to_vsp1_video [2023-12-02 20:00:57,262 INFO L138 BoogieDeclarations]: Found implementation of procedure to_vsp1_video [2023-12-02 20:00:57,262 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_video_buffer_prepare [2023-12-02 20:00:57,262 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_video_buffer_prepare [2023-12-02 20:00:57,262 INFO L130 BoogieDeclarations]: Found specification of procedure media_entity_remote_pad [2023-12-02 20:00:57,262 INFO L138 BoogieDeclarations]: Found implementation of procedure media_entity_remote_pad [2023-12-02 20:00:57,262 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-12-02 20:00:57,262 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-12-02 20:00:57,262 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2023-12-02 20:00:57,263 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2023-12-02 20:00:57,263 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_entity_init_formats [2023-12-02 20:00:57,263 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_entity_init_formats [2023-12-02 20:00:57,263 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_entity_init [2023-12-02 20:00:57,263 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_entity_init [2023-12-02 20:00:57,263 INFO L130 BoogieDeclarations]: Found specification of procedure uds_try_format [2023-12-02 20:00:57,263 INFO L138 BoogieDeclarations]: Found implementation of procedure uds_try_format [2023-12-02 20:00:57,263 INFO L130 BoogieDeclarations]: Found specification of procedure uds_enum_frame_size [2023-12-02 20:00:57,263 INFO L138 BoogieDeclarations]: Found implementation of procedure uds_enum_frame_size [2023-12-02 20:00:57,263 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-12-02 20:00:57,264 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-12-02 20:00:57,264 INFO L130 BoogieDeclarations]: Found specification of procedure to_lut [2023-12-02 20:00:57,264 INFO L138 BoogieDeclarations]: Found implementation of procedure to_lut [2023-12-02 20:00:57,264 INFO L130 BoogieDeclarations]: Found specification of procedure sru_enum_mbus_code [2023-12-02 20:00:57,264 INFO L138 BoogieDeclarations]: Found implementation of procedure sru_enum_mbus_code [2023-12-02 20:00:57,264 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_51 [2023-12-02 20:00:57,265 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_51 [2023-12-02 20:00:57,265 INFO L130 BoogieDeclarations]: Found specification of procedure lut_get_format [2023-12-02 20:00:57,266 INFO L138 BoogieDeclarations]: Found implementation of procedure lut_get_format [2023-12-02 20:00:57,266 INFO L130 BoogieDeclarations]: Found specification of procedure sru_get_format [2023-12-02 20:00:57,266 INFO L138 BoogieDeclarations]: Found implementation of procedure sru_get_format [2023-12-02 20:00:57,266 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_53 [2023-12-02 20:00:57,266 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_53 [2023-12-02 20:00:57,266 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_read [2023-12-02 20:00:57,267 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_read [2023-12-02 20:00:57,267 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_irq_handler [2023-12-02 20:00:57,267 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_irq_handler [2023-12-02 20:00:57,267 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_rwpf_enum_frame_size [2023-12-02 20:00:57,267 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_rwpf_enum_frame_size [2023-12-02 20:00:57,267 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_video_frame_end [2023-12-02 20:00:57,267 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_video_frame_end [2023-12-02 20:00:57,267 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2023-12-02 20:00:57,268 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2023-12-02 20:00:57,268 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2023-12-02 20:00:57,268 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2023-12-02 20:00:57,268 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_dma_contig_cleanup_ctx [2023-12-02 20:00:57,268 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_dma_contig_cleanup_ctx [2023-12-02 20:00:57,268 INFO L130 BoogieDeclarations]: Found specification of procedure wpf_s_stream [2023-12-02 20:00:57,268 INFO L138 BoogieDeclarations]: Found implementation of procedure wpf_s_stream [2023-12-02 20:00:57,268 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-12-02 20:00:57,268 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-12-02 20:00:57,269 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_rwpf_get_selection [2023-12-02 20:00:57,269 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_rwpf_get_selection [2023-12-02 20:00:57,269 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-12-02 20:00:57,269 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-12-02 20:00:57,269 INFO L130 BoogieDeclarations]: Found specification of procedure uds_s_stream [2023-12-02 20:00:57,270 INFO L138 BoogieDeclarations]: Found implementation of procedure uds_s_stream [2023-12-02 20:00:57,270 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_resource [2023-12-02 20:00:57,270 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_resource [2023-12-02 20:00:57,270 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_uds_write [2023-12-02 20:00:57,270 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_uds_write [2023-12-02 20:00:57,270 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-12-02 20:00:57,270 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_pipeline_cleanup [2023-12-02 20:00:57,270 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_pipeline_cleanup [2023-12-02 20:00:57,270 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2023-12-02 20:00:57,270 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2023-12-02 20:00:57,270 INFO L130 BoogieDeclarations]: Found specification of procedure clk_unprepare [2023-12-02 20:00:57,271 INFO L138 BoogieDeclarations]: Found implementation of procedure clk_unprepare [2023-12-02 20:00:57,271 INFO L130 BoogieDeclarations]: Found specification of procedure sru_s_stream [2023-12-02 20:00:57,271 INFO L138 BoogieDeclarations]: Found implementation of procedure sru_s_stream [2023-12-02 20:00:57,271 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-12-02 20:00:57,271 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-12-02 20:00:57,271 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_rwpf_get_format [2023-12-02 20:00:57,271 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_rwpf_get_format [2023-12-02 20:00:57,272 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~int [2023-12-02 20:00:57,272 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~int [2023-12-02 20:00:57,272 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_ioctl_reqbufs [2023-12-02 20:00:57,272 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_ioctl_reqbufs [2023-12-02 20:00:57,272 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_is_locked [2023-12-02 20:00:57,272 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_is_locked [2023-12-02 20:00:57,272 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2023-12-02 20:00:57,273 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2023-12-02 20:00:57,273 INFO L130 BoogieDeclarations]: Found specification of procedure to_rwpf [2023-12-02 20:00:57,273 INFO L138 BoogieDeclarations]: Found implementation of procedure to_rwpf [2023-12-02 20:00:57,274 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_get_format_info [2023-12-02 20:00:57,274 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_get_format_info [2023-12-02 20:00:57,274 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-12-02 20:00:57,274 INFO L130 BoogieDeclarations]: Found specification of procedure hsit_enum_mbus_code [2023-12-02 20:00:57,274 INFO L138 BoogieDeclarations]: Found implementation of procedure hsit_enum_mbus_code [2023-12-02 20:00:57,274 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2023-12-02 20:00:57,274 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2023-12-02 20:00:57,274 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2023-12-02 20:00:57,274 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2023-12-02 20:00:57,274 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2023-12-02 20:00:57,274 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2023-12-02 20:00:57,275 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_pipeline_ready [2023-12-02 20:00:57,275 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_pipeline_ready [2023-12-02 20:00:57,275 INFO L130 BoogieDeclarations]: Found specification of procedure sru_s_ctrl [2023-12-02 20:00:57,275 INFO L138 BoogieDeclarations]: Found implementation of procedure sru_s_ctrl [2023-12-02 20:00:57,275 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_rwpf_set_selection [2023-12-02 20:00:57,275 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_rwpf_set_selection [2023-12-02 20:00:57,275 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_hsit_write [2023-12-02 20:00:57,276 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_hsit_write [2023-12-02 20:00:57,276 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_video_set_format [2023-12-02 20:00:57,276 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_video_set_format [2023-12-02 20:00:57,276 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2023-12-02 20:00:57,276 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2023-12-02 20:00:57,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-12-02 20:00:57,277 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2023-12-02 20:00:57,277 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2023-12-02 20:00:57,277 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2023-12-02 20:00:57,278 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2023-12-02 20:00:57,279 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_3 [2023-12-02 20:00:57,281 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_3 [2023-12-02 20:00:57,281 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_5 [2023-12-02 20:00:57,281 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_5 [2023-12-02 20:00:57,282 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_4 [2023-12-02 20:00:57,282 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_4 [2023-12-02 20:00:57,282 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_7 [2023-12-02 20:00:57,283 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_7 [2023-12-02 20:00:57,283 INFO L130 BoogieDeclarations]: Found specification of procedure lif_enum_frame_size [2023-12-02 20:00:57,284 INFO L138 BoogieDeclarations]: Found implementation of procedure lif_enum_frame_size [2023-12-02 20:00:57,288 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_6 [2023-12-02 20:00:57,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_6 [2023-12-02 20:00:57,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 20:00:57,289 INFO L130 BoogieDeclarations]: Found specification of procedure sru_set_format [2023-12-02 20:00:57,289 INFO L138 BoogieDeclarations]: Found implementation of procedure sru_set_format [2023-12-02 20:00:57,289 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-12-02 20:00:57,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-12-02 20:00:57,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-12-02 20:00:57,289 INFO L130 BoogieDeclarations]: Found specification of procedure to_hsit [2023-12-02 20:00:57,289 INFO L138 BoogieDeclarations]: Found implementation of procedure to_hsit [2023-12-02 20:00:57,289 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_write [2023-12-02 20:00:57,290 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_write [2023-12-02 20:00:57,290 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-12-02 20:00:57,290 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-12-02 20:00:57,290 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_video_start_streaming [2023-12-02 20:00:57,290 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_video_start_streaming [2023-12-02 20:00:57,290 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-12-02 20:00:57,290 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-12-02 20:00:57,290 INFO L130 BoogieDeclarations]: Found specification of procedure video_get_drvdata___1 [2023-12-02 20:00:57,290 INFO L138 BoogieDeclarations]: Found implementation of procedure video_get_drvdata___1 [2023-12-02 20:00:57,290 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_video_get_format [2023-12-02 20:00:57,290 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_video_get_format [2023-12-02 20:00:57,290 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irqlock_of_vsp1_pipeline [2023-12-02 20:00:57,290 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irqlock_of_vsp1_pipeline [2023-12-02 20:00:57,291 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_video_open [2023-12-02 20:00:57,291 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_video_open [2023-12-02 20:00:57,291 INFO L130 BoogieDeclarations]: Found specification of procedure to_vsp1_video_buffer [2023-12-02 20:00:57,291 INFO L138 BoogieDeclarations]: Found implementation of procedure to_vsp1_video_buffer [2023-12-02 20:00:57,291 INFO L130 BoogieDeclarations]: Found specification of procedure to_vsp1_pipeline [2023-12-02 20:00:57,291 INFO L138 BoogieDeclarations]: Found implementation of procedure to_vsp1_pipeline [2023-12-02 20:00:57,291 INFO L130 BoogieDeclarations]: Found specification of procedure rpf_vdev_queue [2023-12-02 20:00:57,291 INFO L138 BoogieDeclarations]: Found implementation of procedure rpf_vdev_queue [2023-12-02 20:00:57,291 INFO L130 BoogieDeclarations]: Found specification of procedure media_entity_type [2023-12-02 20:00:57,291 INFO L138 BoogieDeclarations]: Found implementation of procedure media_entity_type [2023-12-02 20:00:57,291 INFO L130 BoogieDeclarations]: Found specification of procedure devm_kzalloc [2023-12-02 20:00:57,291 INFO L138 BoogieDeclarations]: Found implementation of procedure devm_kzalloc [2023-12-02 20:00:57,292 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2023-12-02 20:00:57,292 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2023-12-02 20:00:57,292 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-12-02 20:00:57,292 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-12-02 20:00:57,292 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2023-12-02 20:00:57,292 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2023-12-02 20:00:57,292 INFO L130 BoogieDeclarations]: Found specification of procedure sru_try_format [2023-12-02 20:00:57,292 INFO L138 BoogieDeclarations]: Found implementation of procedure sru_try_format [2023-12-02 20:00:57,292 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 20:00:57,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 20:00:57,292 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_pm_suspend [2023-12-02 20:00:57,292 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_pm_suspend [2023-12-02 20:00:57,293 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2023-12-02 20:00:57,293 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2023-12-02 20:00:57,293 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_clocks_enable [2023-12-02 20:00:57,293 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_clocks_enable [2023-12-02 20:00:57,293 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_video_try_format [2023-12-02 20:00:57,293 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_video_try_format [2023-12-02 20:00:57,293 INFO L130 BoogieDeclarations]: Found specification of procedure to_sru [2023-12-02 20:00:57,293 INFO L138 BoogieDeclarations]: Found implementation of procedure to_sru [2023-12-02 20:00:57,293 INFO L130 BoogieDeclarations]: Found specification of procedure uds_output_size [2023-12-02 20:00:57,293 INFO L138 BoogieDeclarations]: Found implementation of procedure uds_output_size [2023-12-02 20:00:57,293 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_ops_wait_finish [2023-12-02 20:00:57,293 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_ops_wait_finish [2023-12-02 20:00:57,294 INFO L130 BoogieDeclarations]: Found specification of procedure lut_s_stream [2023-12-02 20:00:57,294 INFO L138 BoogieDeclarations]: Found implementation of procedure lut_s_stream [2023-12-02 20:00:57,294 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_video_cleanup [2023-12-02 20:00:57,294 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_video_cleanup [2023-12-02 20:00:57,294 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-12-02 20:00:57,294 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-12-02 20:00:57,294 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_ioctl_create_bufs [2023-12-02 20:00:57,294 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_ioctl_create_bufs [2023-12-02 20:00:57,294 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-12-02 20:00:57,294 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-12-02 20:00:57,294 INFO L130 BoogieDeclarations]: Found specification of procedure uds_passband_width [2023-12-02 20:00:57,294 INFO L138 BoogieDeclarations]: Found implementation of procedure uds_passband_width [2023-12-02 20:00:57,294 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_clocks_disable [2023-12-02 20:00:57,295 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_clocks_disable [2023-12-02 20:00:57,295 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_lif_write [2023-12-02 20:00:57,295 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_lif_write [2023-12-02 20:00:57,295 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2023-12-02 20:00:57,295 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2023-12-02 20:00:57,295 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_entity_get_pad_format [2023-12-02 20:00:57,295 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_entity_get_pad_format [2023-12-02 20:00:57,295 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_subdev_init [2023-12-02 20:00:57,295 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_subdev_init [2023-12-02 20:00:57,295 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-12-02 20:00:57,295 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-12-02 20:00:57,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-12-02 20:00:57,296 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-12-02 20:00:57,296 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_sru_write [2023-12-02 20:00:57,296 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_sru_write [2023-12-02 20:00:57,296 INFO L130 BoogieDeclarations]: Found specification of procedure hsit_set_format [2023-12-02 20:00:57,296 INFO L138 BoogieDeclarations]: Found implementation of procedure hsit_set_format [2023-12-02 20:00:57,296 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_rpf_write [2023-12-02 20:00:57,296 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_rpf_write [2023-12-02 20:00:57,296 INFO L130 BoogieDeclarations]: Found specification of procedure __vsp1_video_try_format [2023-12-02 20:00:57,296 INFO L138 BoogieDeclarations]: Found implementation of procedure __vsp1_video_try_format [2023-12-02 20:00:57,296 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2023-12-02 20:00:57,296 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2023-12-02 20:00:57,296 INFO L130 BoogieDeclarations]: Found specification of procedure media_entity_create_link [2023-12-02 20:00:57,297 INFO L138 BoogieDeclarations]: Found implementation of procedure media_entity_create_link [2023-12-02 20:00:57,323 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata [2023-12-02 20:00:57,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata [2023-12-02 20:00:57,323 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_video_release [2023-12-02 20:00:57,323 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_video_release [2023-12-02 20:00:57,323 INFO L130 BoogieDeclarations]: Found specification of procedure video_drvdata [2023-12-02 20:00:57,323 INFO L138 BoogieDeclarations]: Found implementation of procedure video_drvdata [2023-12-02 20:00:57,323 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2023-12-02 20:00:57,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2023-12-02 20:00:57,324 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_remove [2023-12-02 20:00:57,324 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_remove [2023-12-02 20:00:57,324 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_pm_resume [2023-12-02 20:00:57,324 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_pm_resume [2023-12-02 20:00:57,324 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-12-02 20:00:57,324 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-12-02 20:00:57,324 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-12-02 20:00:57,324 INFO L130 BoogieDeclarations]: Found specification of procedure uds_output_limits [2023-12-02 20:00:57,324 INFO L138 BoogieDeclarations]: Found implementation of procedure uds_output_limits [2023-12-02 20:00:57,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-12-02 20:00:57,325 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_pipeline_run [2023-12-02 20:00:57,326 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_pipeline_run [2023-12-02 20:00:57,329 INFO L130 BoogieDeclarations]: Found specification of procedure uds_compute_ratio [2023-12-02 20:00:57,329 INFO L138 BoogieDeclarations]: Found implementation of procedure uds_compute_ratio [2023-12-02 20:00:57,329 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_video_stop_streaming [2023-12-02 20:00:57,329 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_video_stop_streaming [2023-12-02 20:00:57,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-12-02 20:00:57,330 INFO L130 BoogieDeclarations]: Found specification of procedure uds_set_format [2023-12-02 20:00:57,330 INFO L138 BoogieDeclarations]: Found implementation of procedure uds_set_format [2023-12-02 20:00:57,330 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_probe [2023-12-02 20:00:57,330 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_probe [2023-12-02 20:00:57,330 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2023-12-02 20:00:57,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2023-12-02 20:00:57,332 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_hsit_create [2023-12-02 20:00:57,332 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_hsit_create [2023-12-02 20:00:57,332 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2023-12-02 20:00:57,332 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2023-12-02 20:00:57,332 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2023-12-02 20:00:57,332 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2023-12-02 20:00:57,332 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2023-12-02 20:00:57,332 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2023-12-02 20:00:57,333 INFO L130 BoogieDeclarations]: Found specification of procedure devm_clk_get [2023-12-02 20:00:57,333 INFO L138 BoogieDeclarations]: Found implementation of procedure devm_clk_get [2023-12-02 20:00:57,333 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2023-12-02 20:00:57,333 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2023-12-02 20:00:57,333 INFO L130 BoogieDeclarations]: Found specification of procedure clk_disable_unprepare [2023-12-02 20:00:57,333 INFO L138 BoogieDeclarations]: Found implementation of procedure clk_disable_unprepare [2023-12-02 20:00:57,333 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_ioctl_querybuf [2023-12-02 20:00:57,333 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_ioctl_querybuf [2023-12-02 20:00:57,333 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2023-12-02 20:00:57,334 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2023-12-02 20:00:57,334 INFO L130 BoogieDeclarations]: Found specification of procedure to_vsp1_entity [2023-12-02 20:00:57,334 INFO L138 BoogieDeclarations]: Found implementation of procedure to_vsp1_entity [2023-12-02 20:00:57,334 INFO L130 BoogieDeclarations]: Found specification of procedure to_lif [2023-12-02 20:00:57,334 INFO L138 BoogieDeclarations]: Found implementation of procedure to_lif [2023-12-02 20:00:57,334 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_rwpf_set_format [2023-12-02 20:00:57,334 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_rwpf_set_format [2023-12-02 20:00:57,334 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_subdev_get_try_format___3 [2023-12-02 20:00:57,334 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_subdev_get_try_format___3 [2023-12-02 20:00:57,334 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_subdev_link_validate [2023-12-02 20:00:57,335 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_subdev_link_validate [2023-12-02 20:00:57,335 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_subdev_get_try_format___2 [2023-12-02 20:00:57,335 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_subdev_get_try_format___2 [2023-12-02 20:00:57,335 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_ops_wait_prepare [2023-12-02 20:00:57,335 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_ops_wait_prepare [2023-12-02 20:00:57,335 INFO L130 BoogieDeclarations]: Found specification of procedure video_device_release_empty [2023-12-02 20:00:57,335 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_rwpf_enum_mbus_code [2023-12-02 20:00:57,335 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_rwpf_enum_mbus_code [2023-12-02 20:00:57,335 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2023-12-02 20:00:57,335 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2023-12-02 20:00:57,335 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_subdev_get_try_format___5 [2023-12-02 20:00:57,336 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_subdev_get_try_format___5 [2023-12-02 20:00:57,336 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_subdev_get_try_format___4 [2023-12-02 20:00:57,336 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_subdev_get_try_format___4 [2023-12-02 20:00:57,336 INFO L130 BoogieDeclarations]: Found specification of procedure lif_set_format [2023-12-02 20:00:57,336 INFO L138 BoogieDeclarations]: Found implementation of procedure lif_set_format [2023-12-02 20:00:57,336 INFO L130 BoogieDeclarations]: Found specification of procedure lut_enum_mbus_code [2023-12-02 20:00:57,336 INFO L138 BoogieDeclarations]: Found implementation of procedure lut_enum_mbus_code [2023-12-02 20:00:57,336 INFO L130 BoogieDeclarations]: Found specification of procedure lif_get_format [2023-12-02 20:00:57,336 INFO L138 BoogieDeclarations]: Found implementation of procedure lif_get_format [2023-12-02 20:00:57,336 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_rwpf_get_crop [2023-12-02 20:00:57,336 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_rwpf_get_crop [2023-12-02 20:00:57,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-12-02 20:00:57,337 INFO L130 BoogieDeclarations]: Found specification of procedure clk_prepare_enable [2023-12-02 20:00:57,337 INFO L138 BoogieDeclarations]: Found implementation of procedure clk_prepare_enable [2023-12-02 20:00:57,337 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-12-02 20:00:57,337 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-12-02 20:00:57,337 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_video_querycap [2023-12-02 20:00:57,337 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_video_querycap [2023-12-02 20:00:57,337 INFO L130 BoogieDeclarations]: Found specification of procedure media_entity_init [2023-12-02 20:00:57,337 INFO L138 BoogieDeclarations]: Found implementation of procedure media_entity_init [2023-12-02 20:00:57,337 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_video_buffer_queue [2023-12-02 20:00:57,338 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_video_buffer_queue [2023-12-02 20:00:57,338 INFO L130 BoogieDeclarations]: Found specification of procedure vsp1_video_init [2023-12-02 20:00:57,338 INFO L138 BoogieDeclarations]: Found implementation of procedure vsp1_video_init [2023-12-02 20:00:57,338 INFO L130 BoogieDeclarations]: Found specification of procedure rpf_s_stream [2023-12-02 20:00:57,338 INFO L138 BoogieDeclarations]: Found implementation of procedure rpf_s_stream [2023-12-02 20:00:57,338 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_vsp1_platform_driver_exit_28_2 [2023-12-02 20:00:57,338 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_vsp1_platform_driver_exit_28_2 [2023-12-02 20:00:57,338 INFO L130 BoogieDeclarations]: Found specification of procedure media_entity_pipeline_stop [2023-12-02 20:00:57,338 INFO L138 BoogieDeclarations]: Found implementation of procedure media_entity_pipeline_stop [2023-12-02 20:00:57,338 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_set_subdevdata [2023-12-02 20:00:57,338 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_set_subdevdata [2023-12-02 20:00:57,339 INFO L130 BoogieDeclarations]: Found specification of procedure lut_set_format [2023-12-02 20:00:57,339 INFO L138 BoogieDeclarations]: Found implementation of procedure lut_set_format [2023-12-02 20:00:57,339 INFO L130 BoogieDeclarations]: Found specification of procedure hsit_enum_frame_size [2023-12-02 20:00:57,339 INFO L138 BoogieDeclarations]: Found implementation of procedure hsit_enum_frame_size [2023-12-02 20:00:57,339 INFO L130 BoogieDeclarations]: Found specification of procedure lut_enum_frame_size [2023-12-02 20:00:57,339 INFO L138 BoogieDeclarations]: Found implementation of procedure lut_enum_frame_size [2023-12-02 20:00:57,339 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_get_drv_priv [2023-12-02 20:00:57,339 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_get_drv_priv [2023-12-02 20:00:57,339 INFO L130 BoogieDeclarations]: Found specification of procedure hsit_s_stream [2023-12-02 20:00:57,339 INFO L138 BoogieDeclarations]: Found implementation of procedure hsit_s_stream [2023-12-02 20:00:57,340 INFO L130 BoogieDeclarations]: Found specification of procedure wpf_vdev_queue [2023-12-02 20:00:57,340 INFO L138 BoogieDeclarations]: Found implementation of procedure wpf_vdev_queue [2023-12-02 20:00:57,340 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2023-12-02 20:00:57,340 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2023-12-02 20:00:57,340 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2023-12-02 20:00:57,340 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2023-12-02 20:00:57,340 INFO L130 BoogieDeclarations]: Found specification of procedure uds_get_format [2023-12-02 20:00:57,340 INFO L138 BoogieDeclarations]: Found implementation of procedure uds_get_format [2023-12-02 20:00:57,340 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2023-12-02 20:00:57,340 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2023-12-02 20:00:57,340 INFO L130 BoogieDeclarations]: Found specification of procedure media_entity_cleanup [2023-12-02 20:00:57,341 INFO L138 BoogieDeclarations]: Found implementation of procedure media_entity_cleanup [2023-12-02 20:00:57,341 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_ioctl_qbuf [2023-12-02 20:00:57,341 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_ioctl_qbuf [2023-12-02 20:00:57,341 INFO L130 BoogieDeclarations]: Found specification of procedure lif_enum_mbus_code [2023-12-02 20:00:57,341 INFO L138 BoogieDeclarations]: Found implementation of procedure lif_enum_mbus_code [2023-12-02 20:00:57,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-12-02 20:00:57,341 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2023-12-02 20:00:57,341 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2023-12-02 20:00:57,341 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2023-12-02 20:00:57,341 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2023-12-02 20:00:58,741 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 20:00:58,746 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 20:01:01,905 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-12-02 20:01:40,974 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2023-12-02 20:01:41,191 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 20:01:43,792 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 20:01:43,792 INFO L309 CfgBuilder]: Removed 10 assume(true) statements. [2023-12-02 20:01:43,794 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 08:01:43 BoogieIcfgContainer [2023-12-02 20:01:43,794 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 20:01:43,796 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 20:01:43,796 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 20:01:43,799 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 20:01:43,799 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 08:00:50" (1/3) ... [2023-12-02 20:01:43,800 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@33e817f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 08:01:43, skipping insertion in model container [2023-12-02 20:01:43,800 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:00:56" (2/3) ... [2023-12-02 20:01:43,800 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@33e817f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 08:01:43, skipping insertion in model container [2023-12-02 20:01:43,800 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 08:01:43" (3/3) ... [2023-12-02 20:01:43,802 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-platform-vsp1-vsp1.cil.i [2023-12-02 20:01:43,816 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 20:01:43,816 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2023-12-02 20:01:43,919 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 20:01:43,925 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@efc8343, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 20:01:43,926 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2023-12-02 20:01:43,944 INFO L276 IsEmpty]: Start isEmpty. Operand has 2895 states, 1799 states have (on average 1.3351862145636464) internal successors, (2402), 1820 states have internal predecessors, (2402), 914 states have call successors, (914), 180 states have call predecessors, (914), 179 states have return successors, (901), 897 states have call predecessors, (901), 901 states have call successors, (901) [2023-12-02 20:01:44,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1125 [2023-12-02 20:01:44,031 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 20:01:44,033 INFO L195 NwaCegarLoop]: trace histogram [111, 110, 110, 110, 110, 110, 110, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 20:01:44,033 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 20:01:44,038 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 20:01:44,039 INFO L85 PathProgramCache]: Analyzing trace with hash -2062160359, now seen corresponding path program 1 times [2023-12-02 20:01:44,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 20:01:44,049 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1806427979] [2023-12-02 20:01:44,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 20:01:44,049 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 20:01:44,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 20:01:46,649 INFO L134 CoverageAnalysis]: Checked inductivity of 48183 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48183 trivial. 0 not checked. [2023-12-02 20:01:46,649 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 20:01:46,650 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1806427979] [2023-12-02 20:01:46,650 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1806427979] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 20:01:46,651 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 20:01:46,651 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 20:01:46,653 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156541727] [2023-12-02 20:01:46,653 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 20:01:46,660 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 20:01:46,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 20:01:46,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 20:01:46,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 20:01:46,699 INFO L87 Difference]: Start difference. First operand has 2895 states, 1799 states have (on average 1.3351862145636464) internal successors, (2402), 1820 states have internal predecessors, (2402), 914 states have call successors, (914), 180 states have call predecessors, (914), 179 states have return successors, (901), 897 states have call predecessors, (901), 901 states have call successors, (901) Second operand has 3 states, 3 states have (on average 42.0) internal successors, (126), 3 states have internal predecessors, (126), 3 states have call successors, (117), 2 states have call predecessors, (117), 1 states have return successors, (115), 3 states have call predecessors, (115), 3 states have call successors, (115) [2023-12-02 20:01:56,068 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:02:05,731 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 [] [2023-12-02 20:02:07,772 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:02:09,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 20:02:09,800 INFO L93 Difference]: Finished difference Result 8124 states and 11949 transitions. [2023-12-02 20:02:09,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 20:02:09,802 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.0) internal successors, (126), 3 states have internal predecessors, (126), 3 states have call successors, (117), 2 states have call predecessors, (117), 1 states have return successors, (115), 3 states have call predecessors, (115), 3 states have call successors, (115) Word has length 1124 [2023-12-02 20:02:09,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 20:02:09,862 INFO L225 Difference]: With dead ends: 8124 [2023-12-02 20:02:09,863 INFO L226 Difference]: Without dead ends: 5432 [2023-12-02 20:02:09,888 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 20:02:09,891 INFO L413 NwaCegarLoop]: 3621 mSDtfsCounter, 3742 mSDsluCounter, 3562 mSDsCounter, 0 mSdLazyCounter, 1217 mSolverCounterSat, 22 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3742 SdHoareTripleChecker+Valid, 7183 SdHoareTripleChecker+Invalid, 1242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 1217 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.6s IncrementalHoareTripleChecker+Time [2023-12-02 20:02:09,892 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3742 Valid, 7183 Invalid, 1242 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [22 Valid, 1217 Invalid, 3 Unknown, 0 Unchecked, 22.6s Time] [2023-12-02 20:02:09,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5432 states. [2023-12-02 20:02:10,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5432 to 5428. [2023-12-02 20:02:10,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5428 states, 3423 states have (on average 1.3371311714869998) internal successors, (4577), 3462 states have internal predecessors, (4577), 1648 states have call successors, (1648), 355 states have call predecessors, (1648), 354 states have return successors, (1644), 1636 states have call predecessors, (1644), 1644 states have call successors, (1644) [2023-12-02 20:02:10,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5428 states to 5428 states and 7869 transitions. [2023-12-02 20:02:10,385 INFO L78 Accepts]: Start accepts. Automaton has 5428 states and 7869 transitions. Word has length 1124 [2023-12-02 20:02:10,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 20:02:10,390 INFO L495 AbstractCegarLoop]: Abstraction has 5428 states and 7869 transitions. [2023-12-02 20:02:10,390 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.0) internal successors, (126), 3 states have internal predecessors, (126), 3 states have call successors, (117), 2 states have call predecessors, (117), 1 states have return successors, (115), 3 states have call predecessors, (115), 3 states have call successors, (115) [2023-12-02 20:02:10,390 INFO L276 IsEmpty]: Start isEmpty. Operand 5428 states and 7869 transitions. [2023-12-02 20:02:10,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1142 [2023-12-02 20:02:10,567 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 20:02:10,568 INFO L195 NwaCegarLoop]: trace histogram [111, 110, 110, 110, 110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 20:02:10,569 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-02 20:02:10,569 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 20:02:10,570 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 20:02:10,570 INFO L85 PathProgramCache]: Analyzing trace with hash 96734234, now seen corresponding path program 1 times [2023-12-02 20:02:10,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 20:02:10,571 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [793315707] [2023-12-02 20:02:10,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 20:02:10,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 20:02:10,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 20:02:11,897 INFO L134 CoverageAnalysis]: Checked inductivity of 48180 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48180 trivial. 0 not checked. [2023-12-02 20:02:11,898 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 20:02:11,898 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [793315707] [2023-12-02 20:02:11,898 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [793315707] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 20:02:11,898 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 20:02:11,899 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 20:02:11,899 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586586534] [2023-12-02 20:02:11,899 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 20:02:11,902 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 20:02:11,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 20:02:11,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 20:02:11,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 20:02:11,904 INFO L87 Difference]: Start difference. First operand 5428 states and 7869 transitions. Second operand has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 3 states have call successors, (120), 2 states have call predecessors, (120), 1 states have return successors, (116), 3 states have call predecessors, (116), 3 states have call successors, (116) [2023-12-02 20:02:17,945 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:02:19,717 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:02:25,986 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:02:27,528 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:02:31,628 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 [] [2023-12-02 20:02:33,641 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:02:36,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 20:02:36,083 INFO L93 Difference]: Finished difference Result 15624 states and 22621 transitions. [2023-12-02 20:02:36,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 20:02:36,084 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 3 states have call successors, (120), 2 states have call predecessors, (120), 1 states have return successors, (116), 3 states have call predecessors, (116), 3 states have call successors, (116) Word has length 1141 [2023-12-02 20:02:36,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 20:02:36,142 INFO L225 Difference]: With dead ends: 15624 [2023-12-02 20:02:36,142 INFO L226 Difference]: Without dead ends: 10417 [2023-12-02 20:02:36,164 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 20:02:36,165 INFO L413 NwaCegarLoop]: 3581 mSDtfsCounter, 3640 mSDsluCounter, 3539 mSDsCounter, 0 mSdLazyCounter, 1239 mSolverCounterSat, 29 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3640 SdHoareTripleChecker+Valid, 7120 SdHoareTripleChecker+Invalid, 1271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 1239 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.7s IncrementalHoareTripleChecker+Time [2023-12-02 20:02:36,165 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3640 Valid, 7120 Invalid, 1271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 1239 Invalid, 3 Unknown, 0 Unchecked, 23.7s Time] [2023-12-02 20:02:36,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10417 states. [2023-12-02 20:02:36,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10417 to 10391. [2023-12-02 20:02:36,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10391 states, 6573 states have (on average 1.335767533850601) internal successors, (8780), 6653 states have internal predecessors, (8780), 3110 states have call successors, (3110), 706 states have call predecessors, (3110), 705 states have return successors, (3106), 3083 states have call predecessors, (3106), 3106 states have call successors, (3106) [2023-12-02 20:02:36,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10391 states to 10391 states and 14996 transitions. [2023-12-02 20:02:36,802 INFO L78 Accepts]: Start accepts. Automaton has 10391 states and 14996 transitions. Word has length 1141 [2023-12-02 20:02:36,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 20:02:36,804 INFO L495 AbstractCegarLoop]: Abstraction has 10391 states and 14996 transitions. [2023-12-02 20:02:36,805 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 3 states have call successors, (120), 2 states have call predecessors, (120), 1 states have return successors, (116), 3 states have call predecessors, (116), 3 states have call successors, (116) [2023-12-02 20:02:36,805 INFO L276 IsEmpty]: Start isEmpty. Operand 10391 states and 14996 transitions. [2023-12-02 20:02:36,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1142 [2023-12-02 20:02:36,826 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 20:02:36,827 INFO L195 NwaCegarLoop]: trace histogram [111, 110, 110, 110, 110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 20:02:36,827 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-02 20:02:36,828 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 20:02:36,828 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 20:02:36,828 INFO L85 PathProgramCache]: Analyzing trace with hash 734437392, now seen corresponding path program 1 times [2023-12-02 20:02:36,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 20:02:36,829 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [291103299] [2023-12-02 20:02:36,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 20:02:36,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 20:02:37,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 20:02:38,235 INFO L134 CoverageAnalysis]: Checked inductivity of 48180 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48180 trivial. 0 not checked. [2023-12-02 20:02:38,235 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 20:02:38,236 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [291103299] [2023-12-02 20:02:38,236 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [291103299] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 20:02:38,236 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 20:02:38,236 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 20:02:38,237 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84660030] [2023-12-02 20:02:38,237 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 20:02:38,238 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 20:02:38,238 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 20:02:38,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 20:02:38,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 20:02:38,239 INFO L87 Difference]: Start difference. First operand 10391 states and 14996 transitions. Second operand has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 3 states have call successors, (120), 2 states have call predecessors, (120), 1 states have return successors, (116), 3 states have call predecessors, (116), 3 states have call successors, (116) [2023-12-02 20:02:40,390 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:02:45,424 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:02:48,599 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:02:55,772 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:02:58,681 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:03:00,796 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 [] [2023-12-02 20:03:02,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 20:03:02,651 INFO L93 Difference]: Finished difference Result 25364 states and 36570 transitions. [2023-12-02 20:03:02,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 20:03:02,653 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 3 states have call successors, (120), 2 states have call predecessors, (120), 1 states have return successors, (116), 3 states have call predecessors, (116), 3 states have call successors, (116) Word has length 1141 [2023-12-02 20:03:02,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 20:03:02,739 INFO L225 Difference]: With dead ends: 25364 [2023-12-02 20:03:02,739 INFO L226 Difference]: Without dead ends: 15194 [2023-12-02 20:03:02,773 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 20:03:02,774 INFO L413 NwaCegarLoop]: 3598 mSDtfsCounter, 3735 mSDsluCounter, 3566 mSDsCounter, 0 mSdLazyCounter, 1194 mSolverCounterSat, 12 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3735 SdHoareTripleChecker+Valid, 7164 SdHoareTripleChecker+Invalid, 1209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1194 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.9s IncrementalHoareTripleChecker+Time [2023-12-02 20:03:02,775 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3735 Valid, 7164 Invalid, 1209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1194 Invalid, 3 Unknown, 0 Unchecked, 23.9s Time] [2023-12-02 20:03:02,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15194 states. [2023-12-02 20:03:03,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15194 to 15168. [2023-12-02 20:03:03,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15168 states, 9605 states have (on average 1.3340968245705362) internal successors, (12814), 9725 states have internal predecessors, (12814), 4512 states have call successors, (4512), 1049 states have call predecessors, (4512), 1048 states have return successors, (4508), 4469 states have call predecessors, (4508), 4508 states have call successors, (4508) [2023-12-02 20:03:03,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15168 states to 15168 states and 21834 transitions. [2023-12-02 20:03:03,350 INFO L78 Accepts]: Start accepts. Automaton has 15168 states and 21834 transitions. Word has length 1141 [2023-12-02 20:03:03,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 20:03:03,351 INFO L495 AbstractCegarLoop]: Abstraction has 15168 states and 21834 transitions. [2023-12-02 20:03:03,351 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 3 states have call successors, (120), 2 states have call predecessors, (120), 1 states have return successors, (116), 3 states have call predecessors, (116), 3 states have call successors, (116) [2023-12-02 20:03:03,352 INFO L276 IsEmpty]: Start isEmpty. Operand 15168 states and 21834 transitions. [2023-12-02 20:03:03,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1147 [2023-12-02 20:03:03,367 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 20:03:03,368 INFO L195 NwaCegarLoop]: trace histogram [111, 110, 110, 110, 110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 20:03:03,368 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-02 20:03:03,368 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 20:03:03,368 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 20:03:03,369 INFO L85 PathProgramCache]: Analyzing trace with hash -615095623, now seen corresponding path program 1 times [2023-12-02 20:03:03,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 20:03:03,369 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [710910290] [2023-12-02 20:03:03,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 20:03:03,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 20:03:03,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 20:03:04,790 INFO L134 CoverageAnalysis]: Checked inductivity of 48180 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48180 trivial. 0 not checked. [2023-12-02 20:03:04,790 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 20:03:04,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [710910290] [2023-12-02 20:03:04,790 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [710910290] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 20:03:04,790 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 20:03:04,791 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 20:03:04,791 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118958539] [2023-12-02 20:03:04,791 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 20:03:04,792 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 20:03:04,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 20:03:04,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 20:03:04,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 20:03:04,794 INFO L87 Difference]: Start difference. First operand 15168 states and 21834 transitions. Second operand has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 3 states have internal predecessors, (145), 3 states have call successors, (120), 2 states have call predecessors, (120), 1 states have return successors, (117), 3 states have call predecessors, (117), 3 states have call successors, (117) [2023-12-02 20:03:14,435 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:03:16,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 20:03:16,025 INFO L93 Difference]: Finished difference Result 30055 states and 43236 transitions. [2023-12-02 20:03:16,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 20:03:16,025 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 3 states have internal predecessors, (145), 3 states have call successors, (120), 2 states have call predecessors, (120), 1 states have return successors, (117), 3 states have call predecessors, (117), 3 states have call successors, (117) Word has length 1146 [2023-12-02 20:03:16,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 20:03:16,070 INFO L225 Difference]: With dead ends: 30055 [2023-12-02 20:03:16,071 INFO L226 Difference]: Without dead ends: 15108 [2023-12-02 20:03:16,105 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 20:03:16,106 INFO L413 NwaCegarLoop]: 3588 mSDtfsCounter, 3812 mSDsluCounter, 345 mSDsCounter, 0 mSdLazyCounter, 583 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3812 SdHoareTripleChecker+Valid, 3933 SdHoareTripleChecker+Invalid, 586 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 583 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.7s IncrementalHoareTripleChecker+Time [2023-12-02 20:03:16,107 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3812 Valid, 3933 Invalid, 586 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 583 Invalid, 1 Unknown, 0 Unchecked, 10.7s Time] [2023-12-02 20:03:16,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15108 states. [2023-12-02 20:03:16,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15108 to 15108. [2023-12-02 20:03:16,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15108 states, 9579 states have (on average 1.3332289383025369) internal successors, (12771), 9699 states have internal predecessors, (12771), 4474 states have call successors, (4474), 1053 states have call predecessors, (4474), 1052 states have return successors, (4470), 4431 states have call predecessors, (4470), 4470 states have call successors, (4470) [2023-12-02 20:03:16,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15108 states to 15108 states and 21715 transitions. [2023-12-02 20:03:16,718 INFO L78 Accepts]: Start accepts. Automaton has 15108 states and 21715 transitions. Word has length 1146 [2023-12-02 20:03:16,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 20:03:16,721 INFO L495 AbstractCegarLoop]: Abstraction has 15108 states and 21715 transitions. [2023-12-02 20:03:16,721 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 3 states have internal predecessors, (145), 3 states have call successors, (120), 2 states have call predecessors, (120), 1 states have return successors, (117), 3 states have call predecessors, (117), 3 states have call successors, (117) [2023-12-02 20:03:16,721 INFO L276 IsEmpty]: Start isEmpty. Operand 15108 states and 21715 transitions. [2023-12-02 20:03:16,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1148 [2023-12-02 20:03:16,793 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 20:03:16,794 INFO L195 NwaCegarLoop]: trace histogram [111, 110, 110, 110, 110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 20:03:16,794 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-02 20:03:16,794 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 20:03:16,794 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 20:03:16,795 INFO L85 PathProgramCache]: Analyzing trace with hash -1193316959, now seen corresponding path program 1 times [2023-12-02 20:03:16,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 20:03:16,795 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1784655378] [2023-12-02 20:03:16,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 20:03:16,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 20:03:17,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 20:03:17,977 INFO L134 CoverageAnalysis]: Checked inductivity of 48180 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48180 trivial. 0 not checked. [2023-12-02 20:03:17,977 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 20:03:17,978 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1784655378] [2023-12-02 20:03:17,978 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1784655378] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 20:03:17,978 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 20:03:17,978 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 20:03:17,978 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308733314] [2023-12-02 20:03:17,978 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 20:03:17,980 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 20:03:17,980 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 20:03:17,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 20:03:17,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 20:03:17,981 INFO L87 Difference]: Start difference. First operand 15108 states and 21715 transitions. Second operand has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 3 states have internal predecessors, (146), 3 states have call successors, (120), 2 states have call predecessors, (120), 1 states have return successors, (117), 3 states have call predecessors, (117), 3 states have call successors, (117) [2023-12-02 20:03:21,981 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 20:03:25,272 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:03:29,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 20:03:29,695 INFO L93 Difference]: Finished difference Result 29479 states and 42342 transitions. [2023-12-02 20:03:29,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 20:03:29,696 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 3 states have internal predecessors, (146), 3 states have call successors, (120), 2 states have call predecessors, (120), 1 states have return successors, (117), 3 states have call predecessors, (117), 3 states have call successors, (117) Word has length 1147 [2023-12-02 20:03:29,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 20:03:29,741 INFO L225 Difference]: With dead ends: 29479 [2023-12-02 20:03:29,741 INFO L226 Difference]: Without dead ends: 14610 [2023-12-02 20:03:29,769 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 20:03:29,770 INFO L413 NwaCegarLoop]: 3476 mSDtfsCounter, 3685 mSDsluCounter, 345 mSDsCounter, 0 mSdLazyCounter, 569 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3685 SdHoareTripleChecker+Valid, 3821 SdHoareTripleChecker+Invalid, 572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 569 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.2s IncrementalHoareTripleChecker+Time [2023-12-02 20:03:29,770 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3685 Valid, 3821 Invalid, 572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 569 Invalid, 1 Unknown, 0 Unchecked, 11.2s Time] [2023-12-02 20:03:29,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14610 states. [2023-12-02 20:03:30,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14610 to 14610. [2023-12-02 20:03:30,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14610 states, 9291 states have (on average 1.3332257022925411) internal successors, (12387), 9393 states have internal predecessors, (12387), 4288 states have call successors, (4288), 1029 states have call predecessors, (4288), 1028 states have return successors, (4284), 4245 states have call predecessors, (4284), 4284 states have call successors, (4284) [2023-12-02 20:03:30,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14610 states to 14610 states and 20959 transitions. [2023-12-02 20:03:30,603 INFO L78 Accepts]: Start accepts. Automaton has 14610 states and 20959 transitions. Word has length 1147 [2023-12-02 20:03:30,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 20:03:30,604 INFO L495 AbstractCegarLoop]: Abstraction has 14610 states and 20959 transitions. [2023-12-02 20:03:30,604 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 3 states have internal predecessors, (146), 3 states have call successors, (120), 2 states have call predecessors, (120), 1 states have return successors, (117), 3 states have call predecessors, (117), 3 states have call successors, (117) [2023-12-02 20:03:30,604 INFO L276 IsEmpty]: Start isEmpty. Operand 14610 states and 20959 transitions. [2023-12-02 20:03:30,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1158 [2023-12-02 20:03:30,623 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 20:03:30,624 INFO L195 NwaCegarLoop]: trace histogram [111, 110, 110, 110, 110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 20:03:30,624 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-02 20:03:30,624 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 20:03:30,625 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 20:03:30,625 INFO L85 PathProgramCache]: Analyzing trace with hash 525573474, now seen corresponding path program 1 times [2023-12-02 20:03:30,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 20:03:30,625 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [524482151] [2023-12-02 20:03:30,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 20:03:30,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 20:03:30,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 20:03:31,795 INFO L134 CoverageAnalysis]: Checked inductivity of 48180 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48180 trivial. 0 not checked. [2023-12-02 20:03:31,796 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 20:03:31,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [524482151] [2023-12-02 20:03:31,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [524482151] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 20:03:31,796 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 20:03:31,797 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 20:03:31,797 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1651368286] [2023-12-02 20:03:31,797 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 20:03:31,798 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 20:03:31,798 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 20:03:31,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 20:03:31,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 20:03:31,800 INFO L87 Difference]: Start difference. First operand 14610 states and 20959 transitions. Second operand has 3 states, 3 states have (on average 52.666666666666664) internal successors, (158), 3 states have internal predecessors, (158), 3 states have call successors, (119), 2 states have call predecessors, (119), 1 states have return successors, (116), 3 states have call predecessors, (116), 3 states have call successors, (116) [2023-12-02 20:03:33,790 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:03:40,229 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:03:42,283 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:03:52,297 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:03:54,322 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:03:56,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 20:03:56,576 INFO L93 Difference]: Finished difference Result 37708 states and 54109 transitions. [2023-12-02 20:03:56,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 20:03:56,576 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 52.666666666666664) internal successors, (158), 3 states have internal predecessors, (158), 3 states have call successors, (119), 2 states have call predecessors, (119), 1 states have return successors, (116), 3 states have call predecessors, (116), 3 states have call successors, (116) Word has length 1157 [2023-12-02 20:03:56,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 20:03:56,646 INFO L225 Difference]: With dead ends: 37708 [2023-12-02 20:03:56,646 INFO L226 Difference]: Without dead ends: 23337 [2023-12-02 20:03:56,675 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 20:03:56,676 INFO L413 NwaCegarLoop]: 3729 mSDtfsCounter, 3566 mSDsluCounter, 3438 mSDsCounter, 0 mSdLazyCounter, 1177 mSolverCounterSat, 7 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3566 SdHoareTripleChecker+Valid, 7167 SdHoareTripleChecker+Invalid, 1187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1177 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.7s IncrementalHoareTripleChecker+Time [2023-12-02 20:03:56,676 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3566 Valid, 7167 Invalid, 1187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1177 Invalid, 3 Unknown, 0 Unchecked, 23.7s Time] [2023-12-02 20:03:56,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23337 states. [2023-12-02 20:03:57,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23337 to 23307. [2023-12-02 20:03:57,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23307 states, 14853 states have (on average 1.3352858008483135) internal successors, (19833), 15026 states have internal predecessors, (19833), 6803 states have call successors, (6803), 1649 states have call predecessors, (6803), 1648 states have return successors, (6799), 6722 states have call predecessors, (6799), 6799 states have call successors, (6799) [2023-12-02 20:03:57,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23307 states to 23307 states and 33435 transitions. [2023-12-02 20:03:57,875 INFO L78 Accepts]: Start accepts. Automaton has 23307 states and 33435 transitions. Word has length 1157 [2023-12-02 20:03:57,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 20:03:57,877 INFO L495 AbstractCegarLoop]: Abstraction has 23307 states and 33435 transitions. [2023-12-02 20:03:57,877 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 52.666666666666664) internal successors, (158), 3 states have internal predecessors, (158), 3 states have call successors, (119), 2 states have call predecessors, (119), 1 states have return successors, (116), 3 states have call predecessors, (116), 3 states have call successors, (116) [2023-12-02 20:03:57,877 INFO L276 IsEmpty]: Start isEmpty. Operand 23307 states and 33435 transitions. [2023-12-02 20:03:57,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1161 [2023-12-02 20:03:57,901 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 20:03:57,902 INFO L195 NwaCegarLoop]: trace histogram [112, 110, 110, 110, 110, 110, 110, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 20:03:57,902 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-02 20:03:57,902 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 20:03:57,903 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 20:03:57,903 INFO L85 PathProgramCache]: Analyzing trace with hash 587825780, now seen corresponding path program 1 times [2023-12-02 20:03:57,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 20:03:57,903 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77887228] [2023-12-02 20:03:57,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 20:03:57,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 20:03:58,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 20:03:59,360 INFO L134 CoverageAnalysis]: Checked inductivity of 48408 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 48402 trivial. 0 not checked. [2023-12-02 20:03:59,360 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 20:03:59,360 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77887228] [2023-12-02 20:03:59,360 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [77887228] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 20:03:59,360 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 20:03:59,360 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 20:03:59,361 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038996934] [2023-12-02 20:03:59,361 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 20:03:59,362 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 20:03:59,362 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 20:03:59,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 20:03:59,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 20:03:59,364 INFO L87 Difference]: Start difference. First operand 23307 states and 33435 transitions. Second operand has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 3 states have call successors, (122), 2 states have call predecessors, (122), 1 states have return successors, (118), 3 states have call predecessors, (118), 3 states have call successors, (118) [2023-12-02 20:04:07,744 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:04:17,928 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:04:20,008 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 [] [2023-12-02 20:04:23,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 20:04:23,423 INFO L93 Difference]: Finished difference Result 61106 states and 87642 transitions. [2023-12-02 20:04:23,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 20:04:23,424 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 3 states have call successors, (122), 2 states have call predecessors, (122), 1 states have return successors, (118), 3 states have call predecessors, (118), 3 states have call successors, (118) Word has length 1160 [2023-12-02 20:04:23,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 20:04:23,538 INFO L225 Difference]: With dead ends: 61106 [2023-12-02 20:04:23,538 INFO L226 Difference]: Without dead ends: 38038 [2023-12-02 20:04:23,581 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 20:04:23,582 INFO L413 NwaCegarLoop]: 4970 mSDtfsCounter, 3612 mSDsluCounter, 3431 mSDsCounter, 0 mSdLazyCounter, 1410 mSolverCounterSat, 12 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3612 SdHoareTripleChecker+Valid, 8401 SdHoareTripleChecker+Invalid, 1425 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1410 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.5s IncrementalHoareTripleChecker+Time [2023-12-02 20:04:23,582 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3612 Valid, 8401 Invalid, 1425 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1410 Invalid, 3 Unknown, 0 Unchecked, 22.5s Time] [2023-12-02 20:04:23,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38038 states. [2023-12-02 20:04:25,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38038 to 38002. [2023-12-02 20:04:25,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38002 states, 24281 states have (on average 1.336641818705984) internal successors, (32455), 24578 states have internal predecessors, (32455), 10983 states have call successors, (10983), 2744 states have call predecessors, (10983), 2735 states have return successors, (10979), 10826 states have call predecessors, (10979), 10979 states have call successors, (10979) [2023-12-02 20:04:25,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38002 states to 38002 states and 54417 transitions. [2023-12-02 20:04:25,494 INFO L78 Accepts]: Start accepts. Automaton has 38002 states and 54417 transitions. Word has length 1160 [2023-12-02 20:04:25,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 20:04:25,495 INFO L495 AbstractCegarLoop]: Abstraction has 38002 states and 54417 transitions. [2023-12-02 20:04:25,495 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 3 states have call successors, (122), 2 states have call predecessors, (122), 1 states have return successors, (118), 3 states have call predecessors, (118), 3 states have call successors, (118) [2023-12-02 20:04:25,495 INFO L276 IsEmpty]: Start isEmpty. Operand 38002 states and 54417 transitions. [2023-12-02 20:04:25,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1182 [2023-12-02 20:04:25,511 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 20:04:25,512 INFO L195 NwaCegarLoop]: trace histogram [114, 110, 110, 110, 110, 110, 110, 5, 5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 20:04:25,512 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-02 20:04:25,512 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 20:04:25,512 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 20:04:25,513 INFO L85 PathProgramCache]: Analyzing trace with hash 1947389955, now seen corresponding path program 1 times [2023-12-02 20:04:25,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 20:04:25,513 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649206441] [2023-12-02 20:04:25,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 20:04:25,513 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 20:04:25,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 20:04:27,450 INFO L134 CoverageAnalysis]: Checked inductivity of 48886 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48886 trivial. 0 not checked. [2023-12-02 20:04:27,450 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 20:04:27,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649206441] [2023-12-02 20:04:27,450 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649206441] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 20:04:27,450 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 20:04:27,451 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 20:04:27,451 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560030566] [2023-12-02 20:04:27,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 20:04:27,453 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 20:04:27,453 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 20:04:27,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 20:04:27,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 20:04:27,455 INFO L87 Difference]: Start difference. First operand 38002 states and 54417 transitions. Second operand has 5 states, 5 states have (on average 31.6) internal successors, (158), 4 states have internal predecessors, (158), 2 states have call successors, (123), 3 states have call predecessors, (123), 1 states have return successors, (121), 2 states have call predecessors, (121), 2 states have call successors, (121) [2023-12-02 20:04:30,530 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:04:32,387 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:04:39,178 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:04:43,852 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:04:44,989 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:04:52,181 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:04:54,185 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:04:56,298 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 [] [2023-12-02 20:05:02,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 20:05:02,286 INFO L93 Difference]: Finished difference Result 38008 states and 54422 transitions. [2023-12-02 20:05:02,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 20:05:02,287 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.6) internal successors, (158), 4 states have internal predecessors, (158), 2 states have call successors, (123), 3 states have call predecessors, (123), 1 states have return successors, (121), 2 states have call predecessors, (121), 2 states have call successors, (121) Word has length 1181 [2023-12-02 20:05:02,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 20:05:02,482 INFO L225 Difference]: With dead ends: 38008 [2023-12-02 20:05:02,482 INFO L226 Difference]: Without dead ends: 38006 [2023-12-02 20:05:02,503 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 20:05:02,504 INFO L413 NwaCegarLoop]: 3459 mSDtfsCounter, 3761 mSDsluCounter, 6907 mSDsCounter, 0 mSdLazyCounter, 1697 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 32.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3769 SdHoareTripleChecker+Valid, 10366 SdHoareTripleChecker+Invalid, 1701 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1697 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33.3s IncrementalHoareTripleChecker+Time [2023-12-02 20:05:02,504 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3769 Valid, 10366 Invalid, 1701 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1697 Invalid, 3 Unknown, 0 Unchecked, 33.3s Time] [2023-12-02 20:05:02,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38006 states. [2023-12-02 20:05:04,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38006 to 38006. [2023-12-02 20:05:04,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38006 states, 24284 states have (on average 1.3366002306045133) internal successors, (32458), 24581 states have internal predecessors, (32458), 10983 states have call successors, (10983), 2745 states have call predecessors, (10983), 2736 states have return successors, (10979), 10826 states have call predecessors, (10979), 10979 states have call successors, (10979) [2023-12-02 20:05:04,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38006 states to 38006 states and 54420 transitions. [2023-12-02 20:05:04,454 INFO L78 Accepts]: Start accepts. Automaton has 38006 states and 54420 transitions. Word has length 1181 [2023-12-02 20:05:04,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 20:05:04,455 INFO L495 AbstractCegarLoop]: Abstraction has 38006 states and 54420 transitions. [2023-12-02 20:05:04,455 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.6) internal successors, (158), 4 states have internal predecessors, (158), 2 states have call successors, (123), 3 states have call predecessors, (123), 1 states have return successors, (121), 2 states have call predecessors, (121), 2 states have call successors, (121) [2023-12-02 20:05:04,455 INFO L276 IsEmpty]: Start isEmpty. Operand 38006 states and 54420 transitions. [2023-12-02 20:05:04,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1187 [2023-12-02 20:05:04,472 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 20:05:04,473 INFO L195 NwaCegarLoop]: trace histogram [114, 110, 110, 110, 110, 110, 110, 5, 5, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 20:05:04,473 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-02 20:05:04,473 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 20:05:04,473 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 20:05:04,473 INFO L85 PathProgramCache]: Analyzing trace with hash 447725194, now seen corresponding path program 1 times [2023-12-02 20:05:04,474 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 20:05:04,474 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430334906] [2023-12-02 20:05:04,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 20:05:04,474 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 20:05:04,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 20:05:06,288 INFO L134 CoverageAnalysis]: Checked inductivity of 48888 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 48886 trivial. 0 not checked. [2023-12-02 20:05:06,288 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 20:05:06,289 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430334906] [2023-12-02 20:05:06,289 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1430334906] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 20:05:06,289 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 20:05:06,289 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 20:05:06,289 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953654866] [2023-12-02 20:05:06,290 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 20:05:06,291 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 20:05:06,291 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 20:05:06,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 20:05:06,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 20:05:06,293 INFO L87 Difference]: Start difference. First operand 38006 states and 54420 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (124), 3 states have call predecessors, (124), 1 states have return successors, (122), 2 states have call predecessors, (122), 2 states have call successors, (122) [2023-12-02 20:05:09,908 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:05:10,958 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:05:18,033 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:05:19,359 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:05:22,344 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:05:25,902 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:05:29,965 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:05:32,832 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:05:34,988 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 [] [2023-12-02 20:05:36,991 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:05:43,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 20:05:43,010 INFO L93 Difference]: Finished difference Result 38012 states and 54425 transitions. [2023-12-02 20:05:43,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 20:05:43,011 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (124), 3 states have call predecessors, (124), 1 states have return successors, (122), 2 states have call predecessors, (122), 2 states have call successors, (122) Word has length 1186 [2023-12-02 20:05:43,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 20:05:43,132 INFO L225 Difference]: With dead ends: 38012 [2023-12-02 20:05:43,132 INFO L226 Difference]: Without dead ends: 38010 [2023-12-02 20:05:43,147 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 20:05:43,147 INFO L413 NwaCegarLoop]: 3462 mSDtfsCounter, 3756 mSDsluCounter, 6907 mSDsCounter, 0 mSdLazyCounter, 1697 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 34.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3763 SdHoareTripleChecker+Valid, 10369 SdHoareTripleChecker+Invalid, 1701 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1697 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34.9s IncrementalHoareTripleChecker+Time [2023-12-02 20:05:43,148 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3763 Valid, 10369 Invalid, 1701 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1697 Invalid, 3 Unknown, 0 Unchecked, 34.9s Time] [2023-12-02 20:05:43,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38010 states. [2023-12-02 20:05:44,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38010 to 38010. [2023-12-02 20:05:45,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38010 states, 24287 states have (on average 1.336558652777206) internal successors, (32461), 24584 states have internal predecessors, (32461), 10983 states have call successors, (10983), 2746 states have call predecessors, (10983), 2737 states have return successors, (10979), 10826 states have call predecessors, (10979), 10979 states have call successors, (10979) [2023-12-02 20:05:45,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38010 states to 38010 states and 54423 transitions. [2023-12-02 20:05:45,142 INFO L78 Accepts]: Start accepts. Automaton has 38010 states and 54423 transitions. Word has length 1186 [2023-12-02 20:05:45,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 20:05:45,143 INFO L495 AbstractCegarLoop]: Abstraction has 38010 states and 54423 transitions. [2023-12-02 20:05:45,143 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (124), 3 states have call predecessors, (124), 1 states have return successors, (122), 2 states have call predecessors, (122), 2 states have call successors, (122) [2023-12-02 20:05:45,143 INFO L276 IsEmpty]: Start isEmpty. Operand 38010 states and 54423 transitions. [2023-12-02 20:05:45,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1193 [2023-12-02 20:05:45,162 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 20:05:45,162 INFO L195 NwaCegarLoop]: trace histogram [114, 110, 110, 110, 110, 110, 110, 5, 5, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 20:05:45,163 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-02 20:05:45,163 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 20:05:45,163 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 20:05:45,164 INFO L85 PathProgramCache]: Analyzing trace with hash -337023178, now seen corresponding path program 1 times [2023-12-02 20:05:45,164 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 20:05:45,164 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648476937] [2023-12-02 20:05:45,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 20:05:45,164 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 20:05:45,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 20:05:46,781 INFO L134 CoverageAnalysis]: Checked inductivity of 48895 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 48891 trivial. 0 not checked. [2023-12-02 20:05:46,781 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 20:05:46,781 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648476937] [2023-12-02 20:05:46,781 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648476937] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 20:05:46,781 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 20:05:46,782 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 20:05:46,782 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503103210] [2023-12-02 20:05:46,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 20:05:46,784 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 20:05:46,784 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 20:05:46,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 20:05:46,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 20:05:46,786 INFO L87 Difference]: Start difference. First operand 38010 states and 54423 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (125), 3 states have call predecessors, (125), 1 states have return successors, (123), 2 states have call predecessors, (123), 2 states have call successors, (123) [2023-12-02 20:05:50,946 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:05:57,668 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-02 20:05:58,803 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:06:02,566 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:06:03,607 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:06:05,683 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:06:09,956 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:06:14,792 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:06:16,808 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:06:18,929 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 [] [2023-12-02 20:06:25,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 20:06:25,028 INFO L93 Difference]: Finished difference Result 38564 states and 55045 transitions. [2023-12-02 20:06:25,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 20:06:25,029 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (125), 3 states have call predecessors, (125), 1 states have return successors, (123), 2 states have call predecessors, (123), 2 states have call successors, (123) Word has length 1192 [2023-12-02 20:06:25,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 20:06:25,132 INFO L225 Difference]: With dead ends: 38564 [2023-12-02 20:06:25,132 INFO L226 Difference]: Without dead ends: 38562 [2023-12-02 20:06:25,145 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 20:06:25,146 INFO L413 NwaCegarLoop]: 3460 mSDtfsCounter, 3702 mSDsluCounter, 6987 mSDsCounter, 0 mSdLazyCounter, 1716 mSolverCounterSat, 2 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 35.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3708 SdHoareTripleChecker+Valid, 10447 SdHoareTripleChecker+Invalid, 1722 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1716 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 36.4s IncrementalHoareTripleChecker+Time [2023-12-02 20:06:25,146 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3708 Valid, 10447 Invalid, 1722 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 1716 Invalid, 4 Unknown, 0 Unchecked, 36.4s Time] [2023-12-02 20:06:25,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38562 states. [2023-12-02 20:06:27,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38562 to 38560. [2023-12-02 20:06:27,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38560 states, 24640 states have (on average 1.3345779220779221) internal successors, (32884), 24937 states have internal predecessors, (32884), 11081 states have call successors, (11081), 2845 states have call predecessors, (11081), 2836 states have return successors, (11077), 10924 states have call predecessors, (11077), 11077 states have call successors, (11077) [2023-12-02 20:06:27,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38560 states to 38560 states and 55042 transitions. [2023-12-02 20:06:27,204 INFO L78 Accepts]: Start accepts. Automaton has 38560 states and 55042 transitions. Word has length 1192 [2023-12-02 20:06:27,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 20:06:27,206 INFO L495 AbstractCegarLoop]: Abstraction has 38560 states and 55042 transitions. [2023-12-02 20:06:27,206 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (125), 3 states have call predecessors, (125), 1 states have return successors, (123), 2 states have call predecessors, (123), 2 states have call successors, (123) [2023-12-02 20:06:27,206 INFO L276 IsEmpty]: Start isEmpty. Operand 38560 states and 55042 transitions. [2023-12-02 20:06:27,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1197 [2023-12-02 20:06:27,224 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 20:06:27,224 INFO L195 NwaCegarLoop]: trace histogram [114, 110, 110, 110, 110, 110, 110, 5, 5, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 20:06:27,224 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-12-02 20:06:27,224 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 20:06:27,225 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 20:06:27,225 INFO L85 PathProgramCache]: Analyzing trace with hash -2062455318, now seen corresponding path program 1 times [2023-12-02 20:06:27,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 20:06:27,225 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085997582] [2023-12-02 20:06:27,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 20:06:27,226 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 20:06:27,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 20:06:28,943 INFO L134 CoverageAnalysis]: Checked inductivity of 48904 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 48898 trivial. 0 not checked. [2023-12-02 20:06:28,943 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 20:06:28,944 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085997582] [2023-12-02 20:06:28,944 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085997582] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 20:06:28,944 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 20:06:28,945 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 20:06:28,945 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [909313679] [2023-12-02 20:06:28,945 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 20:06:28,947 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 20:06:28,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 20:06:28,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 20:06:28,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 20:06:28,949 INFO L87 Difference]: Start difference. First operand 38560 states and 55042 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (126), 3 states have call predecessors, (126), 1 states have return successors, (124), 2 states have call predecessors, (124), 2 states have call successors, (124) [2023-12-02 20:06:39,595 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.85s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-02 20:06:41,379 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:06:53,701 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:06:55,782 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 [] [2023-12-02 20:06:57,793 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:06:59,912 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 [] [2023-12-02 20:07:07,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 20:07:07,102 INFO L93 Difference]: Finished difference Result 38666 states and 55104 transitions. [2023-12-02 20:07:07,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 20:07:07,103 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (126), 3 states have call predecessors, (126), 1 states have return successors, (124), 2 states have call predecessors, (124), 2 states have call successors, (124) Word has length 1196 [2023-12-02 20:07:07,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 20:07:07,222 INFO L225 Difference]: With dead ends: 38666 [2023-12-02 20:07:07,222 INFO L226 Difference]: Without dead ends: 38664 [2023-12-02 20:07:07,238 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 20:07:07,239 INFO L413 NwaCegarLoop]: 3465 mSDtfsCounter, 3731 mSDsluCounter, 6935 mSDsCounter, 0 mSdLazyCounter, 1721 mSolverCounterSat, 2 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 35.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3736 SdHoareTripleChecker+Valid, 10400 SdHoareTripleChecker+Invalid, 1726 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1721 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 36.1s IncrementalHoareTripleChecker+Time [2023-12-02 20:07:07,239 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3736 Valid, 10400 Invalid, 1726 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 1721 Invalid, 3 Unknown, 0 Unchecked, 36.1s Time] [2023-12-02 20:07:07,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38664 states. [2023-12-02 20:07:09,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38664 to 38662. [2023-12-02 20:07:09,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38662 states, 24699 states have (on average 1.3337786954937447) internal successors, (32943), 24996 states have internal predecessors, (32943), 11081 states have call successors, (11081), 2888 states have call predecessors, (11081), 2879 states have return successors, (11077), 10924 states have call predecessors, (11077), 11077 states have call successors, (11077) [2023-12-02 20:07:09,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38662 states to 38662 states and 55101 transitions. [2023-12-02 20:07:09,382 INFO L78 Accepts]: Start accepts. Automaton has 38662 states and 55101 transitions. Word has length 1196 [2023-12-02 20:07:09,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 20:07:09,383 INFO L495 AbstractCegarLoop]: Abstraction has 38662 states and 55101 transitions. [2023-12-02 20:07:09,383 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (126), 3 states have call predecessors, (126), 1 states have return successors, (124), 2 states have call predecessors, (124), 2 states have call successors, (124) [2023-12-02 20:07:09,384 INFO L276 IsEmpty]: Start isEmpty. Operand 38662 states and 55101 transitions. [2023-12-02 20:07:09,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1202 [2023-12-02 20:07:09,403 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 20:07:09,404 INFO L195 NwaCegarLoop]: trace histogram [114, 110, 110, 110, 110, 110, 110, 5, 5, 5, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 20:07:09,404 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-02 20:07:09,404 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 20:07:09,404 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 20:07:09,404 INFO L85 PathProgramCache]: Analyzing trace with hash 1808924739, now seen corresponding path program 1 times [2023-12-02 20:07:09,405 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 20:07:09,405 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [312792439] [2023-12-02 20:07:09,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 20:07:09,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 20:07:09,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 20:07:10,992 INFO L134 CoverageAnalysis]: Checked inductivity of 48918 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 48910 trivial. 0 not checked. [2023-12-02 20:07:10,992 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 20:07:10,992 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [312792439] [2023-12-02 20:07:10,992 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [312792439] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 20:07:10,993 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 20:07:10,993 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 20:07:10,993 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665991194] [2023-12-02 20:07:10,994 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 20:07:10,995 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 20:07:10,995 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 20:07:10,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 20:07:10,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 20:07:10,997 INFO L87 Difference]: Start difference. First operand 38662 states and 55101 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (127), 3 states have call predecessors, (127), 1 states have return successors, (125), 2 states have call predecessors, (125), 2 states have call successors, (125) [2023-12-02 20:07:14,812 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:07:16,499 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:07:22,284 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-02 20:07:28,948 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.98s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:07:36,473 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:07:38,502 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:07:39,806 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:07:41,855 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:07:43,914 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 [] [2023-12-02 20:07:45,937 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:07:52,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 20:07:52,823 INFO L93 Difference]: Finished difference Result 38668 states and 55106 transitions. [2023-12-02 20:07:52,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 20:07:52,824 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (127), 3 states have call predecessors, (127), 1 states have return successors, (125), 2 states have call predecessors, (125), 2 states have call successors, (125) Word has length 1201 [2023-12-02 20:07:52,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 20:07:52,942 INFO L225 Difference]: With dead ends: 38668 [2023-12-02 20:07:52,942 INFO L226 Difference]: Without dead ends: 38666 [2023-12-02 20:07:52,957 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 20:07:52,958 INFO L413 NwaCegarLoop]: 3462 mSDtfsCounter, 3756 mSDsluCounter, 6907 mSDsCounter, 0 mSdLazyCounter, 1696 mSolverCounterSat, 1 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 38.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3760 SdHoareTripleChecker+Valid, 10369 SdHoareTripleChecker+Invalid, 1701 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1696 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 39.5s IncrementalHoareTripleChecker+Time [2023-12-02 20:07:52,958 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3760 Valid, 10369 Invalid, 1701 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1696 Invalid, 4 Unknown, 0 Unchecked, 39.5s Time] [2023-12-02 20:07:52,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38666 states. [2023-12-02 20:07:55,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38666 to 38666. [2023-12-02 20:07:55,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38666 states, 24702 states have (on average 1.3337381588535342) internal successors, (32946), 24999 states have internal predecessors, (32946), 11081 states have call successors, (11081), 2889 states have call predecessors, (11081), 2880 states have return successors, (11077), 10924 states have call predecessors, (11077), 11077 states have call successors, (11077) [2023-12-02 20:07:55,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38666 states to 38666 states and 55104 transitions. [2023-12-02 20:07:55,408 INFO L78 Accepts]: Start accepts. Automaton has 38666 states and 55104 transitions. Word has length 1201 [2023-12-02 20:07:55,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 20:07:55,409 INFO L495 AbstractCegarLoop]: Abstraction has 38666 states and 55104 transitions. [2023-12-02 20:07:55,409 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (127), 3 states have call predecessors, (127), 1 states have return successors, (125), 2 states have call predecessors, (125), 2 states have call successors, (125) [2023-12-02 20:07:55,409 INFO L276 IsEmpty]: Start isEmpty. Operand 38666 states and 55104 transitions. [2023-12-02 20:07:55,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1207 [2023-12-02 20:07:55,430 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 20:07:55,430 INFO L195 NwaCegarLoop]: trace histogram [114, 110, 110, 110, 110, 110, 110, 6, 5, 5, 5, 5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 20:07:55,430 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-02 20:07:55,430 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 20:07:55,431 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 20:07:55,431 INFO L85 PathProgramCache]: Analyzing trace with hash 2023298378, now seen corresponding path program 1 times [2023-12-02 20:07:55,431 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 20:07:55,431 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1762290091] [2023-12-02 20:07:55,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 20:07:55,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 20:07:55,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 20:07:57,178 INFO L134 CoverageAnalysis]: Checked inductivity of 48936 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 48926 trivial. 0 not checked. [2023-12-02 20:07:57,179 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 20:07:57,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1762290091] [2023-12-02 20:07:57,179 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1762290091] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 20:07:57,179 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 20:07:57,179 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 20:07:57,179 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140638035] [2023-12-02 20:07:57,180 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 20:07:57,181 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 20:07:57,181 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 20:07:57,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 20:07:57,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 20:07:57,182 INFO L87 Difference]: Start difference. First operand 38666 states and 55104 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (128), 3 states have call predecessors, (128), 1 states have return successors, (126), 2 states have call predecessors, (126), 2 states have call successors, (126) [2023-12-02 20:08:00,417 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:08:06,805 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.84s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-02 20:08:08,214 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:08:09,395 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:08:13,517 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:08:21,751 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:08:23,936 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.18s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:08:25,947 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:08:32,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 20:08:32,980 INFO L93 Difference]: Finished difference Result 38672 states and 55109 transitions. [2023-12-02 20:08:32,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 20:08:32,981 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (128), 3 states have call predecessors, (128), 1 states have return successors, (126), 2 states have call predecessors, (126), 2 states have call successors, (126) Word has length 1206 [2023-12-02 20:08:32,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 20:08:33,112 INFO L225 Difference]: With dead ends: 38672 [2023-12-02 20:08:33,113 INFO L226 Difference]: Without dead ends: 38670 [2023-12-02 20:08:33,130 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 20:08:33,130 INFO L413 NwaCegarLoop]: 3462 mSDtfsCounter, 3756 mSDsluCounter, 6907 mSDsCounter, 0 mSdLazyCounter, 1697 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 32.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3759 SdHoareTripleChecker+Valid, 10369 SdHoareTripleChecker+Invalid, 1701 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1697 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33.2s IncrementalHoareTripleChecker+Time [2023-12-02 20:08:33,131 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3759 Valid, 10369 Invalid, 1701 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1697 Invalid, 3 Unknown, 0 Unchecked, 33.2s Time] [2023-12-02 20:08:33,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38670 states. [2023-12-02 20:08:35,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38670 to 38670. [2023-12-02 20:08:35,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38670 states, 24705 states have (on average 1.3336976320582878) internal successors, (32949), 25002 states have internal predecessors, (32949), 11081 states have call successors, (11081), 2890 states have call predecessors, (11081), 2881 states have return successors, (11077), 10924 states have call predecessors, (11077), 11077 states have call successors, (11077) [2023-12-02 20:08:35,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38670 states to 38670 states and 55107 transitions. [2023-12-02 20:08:35,632 INFO L78 Accepts]: Start accepts. Automaton has 38670 states and 55107 transitions. Word has length 1206 [2023-12-02 20:08:35,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 20:08:35,633 INFO L495 AbstractCegarLoop]: Abstraction has 38670 states and 55107 transitions. [2023-12-02 20:08:35,633 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (128), 3 states have call predecessors, (128), 1 states have return successors, (126), 2 states have call predecessors, (126), 2 states have call successors, (126) [2023-12-02 20:08:35,634 INFO L276 IsEmpty]: Start isEmpty. Operand 38670 states and 55107 transitions. [2023-12-02 20:08:35,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1212 [2023-12-02 20:08:35,655 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 20:08:35,655 INFO L195 NwaCegarLoop]: trace histogram [114, 110, 110, 110, 110, 110, 110, 7, 6, 6, 5, 5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 20:08:35,655 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-02 20:08:35,655 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 20:08:35,656 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 20:08:35,656 INFO L85 PathProgramCache]: Analyzing trace with hash 839263331, now seen corresponding path program 1 times [2023-12-02 20:08:35,656 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 20:08:35,656 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1717424467] [2023-12-02 20:08:35,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 20:08:35,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 20:08:35,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 20:08:37,161 INFO L134 CoverageAnalysis]: Checked inductivity of 48958 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 48946 trivial. 0 not checked. [2023-12-02 20:08:37,162 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 20:08:37,162 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1717424467] [2023-12-02 20:08:37,162 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1717424467] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 20:08:37,162 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 20:08:37,162 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 20:08:37,162 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196802233] [2023-12-02 20:08:37,162 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 20:08:37,163 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 20:08:37,164 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 20:08:37,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 20:08:37,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 20:08:37,165 INFO L87 Difference]: Start difference. First operand 38670 states and 55107 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (129), 3 states have call predecessors, (129), 1 states have return successors, (127), 2 states have call predecessors, (127), 2 states have call successors, (127) [2023-12-02 20:08:41,821 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:08:47,260 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:08:49,958 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:08:53,238 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:08:55,155 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:09:02,622 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 [] [2023-12-02 20:09:04,742 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 [] [2023-12-02 20:09:06,849 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 [] [2023-12-02 20:09:14,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 20:09:14,113 INFO L93 Difference]: Finished difference Result 38676 states and 55112 transitions. [2023-12-02 20:09:14,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 20:09:14,114 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (129), 3 states have call predecessors, (129), 1 states have return successors, (127), 2 states have call predecessors, (127), 2 states have call successors, (127) Word has length 1211 [2023-12-02 20:09:14,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 20:09:14,224 INFO L225 Difference]: With dead ends: 38676 [2023-12-02 20:09:14,224 INFO L226 Difference]: Without dead ends: 38674 [2023-12-02 20:09:14,235 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 20:09:14,236 INFO L413 NwaCegarLoop]: 3462 mSDtfsCounter, 3756 mSDsluCounter, 6907 mSDsCounter, 0 mSdLazyCounter, 1695 mSolverCounterSat, 1 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 33.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3758 SdHoareTripleChecker+Valid, 10369 SdHoareTripleChecker+Invalid, 1701 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1695 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34.2s IncrementalHoareTripleChecker+Time [2023-12-02 20:09:14,236 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3758 Valid, 10369 Invalid, 1701 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1695 Invalid, 5 Unknown, 0 Unchecked, 34.2s Time] [2023-12-02 20:09:14,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38674 states. [2023-12-02 20:09:16,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38674 to 38674. [2023-12-02 20:09:16,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38674 states, 24708 states have (on average 1.3336571151044196) internal successors, (32952), 25005 states have internal predecessors, (32952), 11081 states have call successors, (11081), 2891 states have call predecessors, (11081), 2882 states have return successors, (11077), 10924 states have call predecessors, (11077), 11077 states have call successors, (11077) [2023-12-02 20:09:16,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38674 states to 38674 states and 55110 transitions. [2023-12-02 20:09:16,790 INFO L78 Accepts]: Start accepts. Automaton has 38674 states and 55110 transitions. Word has length 1211 [2023-12-02 20:09:16,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 20:09:16,791 INFO L495 AbstractCegarLoop]: Abstraction has 38674 states and 55110 transitions. [2023-12-02 20:09:16,791 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (129), 3 states have call predecessors, (129), 1 states have return successors, (127), 2 states have call predecessors, (127), 2 states have call successors, (127) [2023-12-02 20:09:16,791 INFO L276 IsEmpty]: Start isEmpty. Operand 38674 states and 55110 transitions. [2023-12-02 20:09:16,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1218 [2023-12-02 20:09:16,814 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 20:09:16,814 INFO L195 NwaCegarLoop]: trace histogram [114, 110, 110, 110, 110, 110, 110, 8, 7, 7, 5, 5, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 20:09:16,815 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-02 20:09:16,815 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 20:09:16,815 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 20:09:16,815 INFO L85 PathProgramCache]: Analyzing trace with hash -1648511753, now seen corresponding path program 1 times [2023-12-02 20:09:16,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 20:09:16,816 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071287311] [2023-12-02 20:09:16,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 20:09:16,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 20:09:17,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 20:09:18,421 INFO L134 CoverageAnalysis]: Checked inductivity of 48985 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 48971 trivial. 0 not checked. [2023-12-02 20:09:18,421 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 20:09:18,421 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071287311] [2023-12-02 20:09:18,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2071287311] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 20:09:18,422 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 20:09:18,422 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 20:09:18,422 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283429690] [2023-12-02 20:09:18,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 20:09:18,424 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 20:09:18,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 20:09:18,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 20:09:18,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 20:09:18,425 INFO L87 Difference]: Start difference. First operand 38674 states and 55110 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (130), 3 states have call predecessors, (130), 1 states have return successors, (128), 2 states have call predecessors, (128), 2 states have call successors, (128) [2023-12-02 20:09:21,647 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:09:27,372 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-02 20:09:28,686 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-02 20:09:31,678 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:09:37,802 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:09:45,006 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:09:47,112 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 [] [2023-12-02 20:09:49,222 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 [] [2023-12-02 20:09:56,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 20:09:56,015 INFO L93 Difference]: Finished difference Result 38680 states and 55115 transitions. [2023-12-02 20:09:56,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 20:09:56,015 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (130), 3 states have call predecessors, (130), 1 states have return successors, (128), 2 states have call predecessors, (128), 2 states have call successors, (128) Word has length 1217 [2023-12-02 20:09:56,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 20:09:56,115 INFO L225 Difference]: With dead ends: 38680 [2023-12-02 20:09:56,115 INFO L226 Difference]: Without dead ends: 38676 [2023-12-02 20:09:56,126 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 20:09:56,126 INFO L413 NwaCegarLoop]: 3462 mSDtfsCounter, 3756 mSDsluCounter, 6907 mSDsCounter, 0 mSdLazyCounter, 1696 mSolverCounterSat, 1 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 33.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3757 SdHoareTripleChecker+Valid, 10369 SdHoareTripleChecker+Invalid, 1701 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1696 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34.9s IncrementalHoareTripleChecker+Time [2023-12-02 20:09:56,127 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3757 Valid, 10369 Invalid, 1701 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1696 Invalid, 4 Unknown, 0 Unchecked, 34.9s Time] [2023-12-02 20:09:56,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38676 states. [2023-12-02 20:09:58,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38676 to 38676. [2023-12-02 20:09:58,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38676 states, 24710 states have (on average 1.3335896398219345) internal successors, (32953), 25006 states have internal predecessors, (32953), 11081 states have call successors, (11081), 2892 states have call predecessors, (11081), 2882 states have return successors, (11077), 10924 states have call predecessors, (11077), 11077 states have call successors, (11077) [2023-12-02 20:09:59,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38676 states to 38676 states and 55111 transitions. [2023-12-02 20:09:59,040 INFO L78 Accepts]: Start accepts. Automaton has 38676 states and 55111 transitions. Word has length 1217 [2023-12-02 20:09:59,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 20:09:59,042 INFO L495 AbstractCegarLoop]: Abstraction has 38676 states and 55111 transitions. [2023-12-02 20:09:59,042 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (130), 3 states have call predecessors, (130), 1 states have return successors, (128), 2 states have call predecessors, (128), 2 states have call successors, (128) [2023-12-02 20:09:59,042 INFO L276 IsEmpty]: Start isEmpty. Operand 38676 states and 55111 transitions. [2023-12-02 20:09:59,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1222 [2023-12-02 20:09:59,065 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 20:09:59,066 INFO L195 NwaCegarLoop]: trace histogram [114, 110, 110, 110, 110, 110, 110, 9, 8, 8, 5, 5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 20:09:59,066 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-02 20:09:59,066 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 20:09:59,067 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 20:09:59,067 INFO L85 PathProgramCache]: Analyzing trace with hash -1352314749, now seen corresponding path program 1 times [2023-12-02 20:09:59,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 20:09:59,067 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [408240508] [2023-12-02 20:09:59,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 20:09:59,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 20:09:59,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 20:10:00,667 INFO L134 CoverageAnalysis]: Checked inductivity of 49014 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 48998 trivial. 0 not checked. [2023-12-02 20:10:00,667 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 20:10:00,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [408240508] [2023-12-02 20:10:00,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [408240508] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 20:10:00,668 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 20:10:00,668 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 20:10:00,668 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339218616] [2023-12-02 20:10:00,669 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 20:10:00,670 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 20:10:00,670 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 20:10:00,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 20:10:00,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 20:10:00,671 INFO L87 Difference]: Start difference. First operand 38676 states and 55111 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (131), 3 states have call predecessors, (131), 1 states have return successors, (129), 2 states have call predecessors, (129), 2 states have call successors, (129) [2023-12-02 20:10:11,567 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:10:16,656 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.75s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:10:18,672 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:10:20,062 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:10:26,857 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:10:28,864 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:10:30,926 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 [] [2023-12-02 20:10:38,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 20:10:38,018 INFO L93 Difference]: Finished difference Result 38676 states and 55111 transitions. [2023-12-02 20:10:38,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 20:10:38,019 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (131), 3 states have call predecessors, (131), 1 states have return successors, (129), 2 states have call predecessors, (129), 2 states have call successors, (129) Word has length 1221 [2023-12-02 20:10:38,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 20:10:38,129 INFO L225 Difference]: With dead ends: 38676 [2023-12-02 20:10:38,129 INFO L226 Difference]: Without dead ends: 38500 [2023-12-02 20:10:38,142 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 20:10:38,142 INFO L413 NwaCegarLoop]: 3460 mSDtfsCounter, 3752 mSDsluCounter, 6906 mSDsCounter, 0 mSdLazyCounter, 1691 mSolverCounterSat, 1 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 33.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3752 SdHoareTripleChecker+Valid, 10366 SdHoareTripleChecker+Invalid, 1696 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1691 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34.4s IncrementalHoareTripleChecker+Time [2023-12-02 20:10:38,143 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3752 Valid, 10366 Invalid, 1696 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1691 Invalid, 4 Unknown, 0 Unchecked, 34.4s Time] [2023-12-02 20:10:38,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38500 states. [2023-12-02 20:10:41,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38500 to 38500. [2023-12-02 20:10:41,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38500 states, 24659 states have (on average 1.3323330224258891) internal successors, (32854), 24907 states have internal predecessors, (32854), 10973 states have call successors, (10973), 2866 states have call predecessors, (10973), 2866 states have return successors, (10973), 10873 states have call predecessors, (10973), 10973 states have call successors, (10973) [2023-12-02 20:10:41,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38500 states to 38500 states and 54800 transitions. [2023-12-02 20:10:41,220 INFO L78 Accepts]: Start accepts. Automaton has 38500 states and 54800 transitions. Word has length 1221 [2023-12-02 20:10:41,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 20:10:41,221 INFO L495 AbstractCegarLoop]: Abstraction has 38500 states and 54800 transitions. [2023-12-02 20:10:41,222 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (131), 3 states have call predecessors, (131), 1 states have return successors, (129), 2 states have call predecessors, (129), 2 states have call successors, (129) [2023-12-02 20:10:41,222 INFO L276 IsEmpty]: Start isEmpty. Operand 38500 states and 54800 transitions. [2023-12-02 20:10:41,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1223 [2023-12-02 20:10:41,248 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 20:10:41,249 INFO L195 NwaCegarLoop]: trace histogram [115, 110, 110, 110, 110, 110, 110, 5, 5, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 20:10:41,249 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-02 20:10:41,249 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 20:10:41,250 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 20:10:41,250 INFO L85 PathProgramCache]: Analyzing trace with hash -1335647404, now seen corresponding path program 1 times [2023-12-02 20:10:41,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 20:10:41,250 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [258712107] [2023-12-02 20:10:41,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 20:10:41,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 20:10:41,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 20:10:42,204 INFO L134 CoverageAnalysis]: Checked inductivity of 49122 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 49110 trivial. 0 not checked. [2023-12-02 20:10:42,204 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 20:10:42,204 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [258712107] [2023-12-02 20:10:42,204 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [258712107] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 20:10:42,204 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 20:10:42,205 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 20:10:42,205 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664946373] [2023-12-02 20:10:42,205 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 20:10:42,206 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 20:10:42,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 20:10:42,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 20:10:42,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 20:10:42,207 INFO L87 Difference]: Start difference. First operand 38500 states and 54800 transitions. Second operand has 3 states, 3 states have (on average 63.333333333333336) internal successors, (190), 3 states have internal predecessors, (190), 3 states have call successors, (130), 2 states have call predecessors, (130), 1 states have return successors, (126), 3 states have call predecessors, (126), 3 states have call successors, (126) [2023-12-02 20:10:45,561 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:10:49,582 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:10:53,945 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:10:59,734 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:11:01,844 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 [] [2023-12-02 20:11:08,829 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:11:13,697 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:11:20,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 20:11:20,116 INFO L93 Difference]: Finished difference Result 93316 states and 132883 transitions. [2023-12-02 20:11:20,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 20:11:20,117 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 63.333333333333336) internal successors, (190), 3 states have internal predecessors, (190), 3 states have call successors, (130), 2 states have call predecessors, (130), 1 states have return successors, (126), 3 states have call predecessors, (126), 3 states have call successors, (126) Word has length 1222 [2023-12-02 20:11:20,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 20:11:20,283 INFO L225 Difference]: With dead ends: 93316 [2023-12-02 20:11:20,283 INFO L226 Difference]: Without dead ends: 56338 [2023-12-02 20:11:20,361 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 20:11:20,362 INFO L413 NwaCegarLoop]: 5070 mSDtfsCounter, 3568 mSDsluCounter, 3393 mSDsCounter, 0 mSdLazyCounter, 1498 mSolverCounterSat, 11 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 32.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3568 SdHoareTripleChecker+Valid, 8463 SdHoareTripleChecker+Invalid, 1512 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1498 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33.4s IncrementalHoareTripleChecker+Time [2023-12-02 20:11:20,362 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3568 Valid, 8463 Invalid, 1512 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1498 Invalid, 3 Unknown, 0 Unchecked, 33.4s Time] [2023-12-02 20:11:20,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56338 states. [2023-12-02 20:11:24,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56338 to 56326. [2023-12-02 20:11:24,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56326 states, 36100 states have (on average 1.3325484764542936) internal successors, (48105), 36467 states have internal predecessors, (48105), 16008 states have call successors, (16008), 4216 states have call predecessors, (16008), 4216 states have return successors, (16008), 15858 states have call predecessors, (16008), 16008 states have call successors, (16008) [2023-12-02 20:11:24,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56326 states to 56326 states and 80121 transitions. [2023-12-02 20:11:24,744 INFO L78 Accepts]: Start accepts. Automaton has 56326 states and 80121 transitions. Word has length 1222 [2023-12-02 20:11:24,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 20:11:24,746 INFO L495 AbstractCegarLoop]: Abstraction has 56326 states and 80121 transitions. [2023-12-02 20:11:24,746 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 63.333333333333336) internal successors, (190), 3 states have internal predecessors, (190), 3 states have call successors, (130), 2 states have call predecessors, (130), 1 states have return successors, (126), 3 states have call predecessors, (126), 3 states have call successors, (126) [2023-12-02 20:11:24,746 INFO L276 IsEmpty]: Start isEmpty. Operand 56326 states and 80121 transitions. [2023-12-02 20:11:24,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1229 [2023-12-02 20:11:24,773 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 20:11:24,774 INFO L195 NwaCegarLoop]: trace histogram [115, 110, 110, 110, 110, 110, 110, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 20:11:24,774 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-02 20:11:24,774 INFO L420 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)] === [2023-12-02 20:11:24,774 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 20:11:24,774 INFO L85 PathProgramCache]: Analyzing trace with hash 2066060331, now seen corresponding path program 1 times [2023-12-02 20:11:24,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 20:11:24,775 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508641734] [2023-12-02 20:11:24,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 20:11:24,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 20:11:25,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 20:11:25,740 INFO L134 CoverageAnalysis]: Checked inductivity of 49127 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 49120 trivial. 0 not checked. [2023-12-02 20:11:25,740 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 20:11:25,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [508641734] [2023-12-02 20:11:25,740 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [508641734] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 20:11:25,740 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 20:11:25,741 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 20:11:25,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896911177] [2023-12-02 20:11:25,741 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 20:11:25,742 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 20:11:25,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 20:11:25,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 20:11:25,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 20:11:25,743 INFO L87 Difference]: Start difference. First operand 56326 states and 80121 transitions. Second operand has 3 states, 3 states have (on average 60.0) internal successors, (180), 3 states have internal predecessors, (180), 3 states have call successors, (128), 2 states have call predecessors, (128), 1 states have return successors, (124), 3 states have call predecessors, (124), 3 states have call successors, (124) [2023-12-02 20:11:34,238 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.68s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:11:41,614 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:11:43,671 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:11:45,688 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:11:53,637 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:11:55,783 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:11:57,285 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:11:59,902 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:12:08,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 20:12:08,066 INFO L93 Difference]: Finished difference Result 136382 states and 194053 transitions. [2023-12-02 20:12:08,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 20:12:08,067 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), 3 states have call successors, (128), 2 states have call predecessors, (128), 1 states have return successors, (124), 3 states have call predecessors, (124), 3 states have call successors, (124) Word has length 1228 [2023-12-02 20:12:08,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 20:12:08,309 INFO L225 Difference]: With dead ends: 136382 [2023-12-02 20:12:08,309 INFO L226 Difference]: Without dead ends: 81578 [2023-12-02 20:12:08,422 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 20:12:08,423 INFO L413 NwaCegarLoop]: 6431 mSDtfsCounter, 3543 mSDsluCounter, 3392 mSDsCounter, 0 mSdLazyCounter, 1685 mSolverCounterSat, 9 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 34.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3543 SdHoareTripleChecker+Valid, 9823 SdHoareTripleChecker+Invalid, 1697 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1685 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 36.0s IncrementalHoareTripleChecker+Time [2023-12-02 20:12:08,423 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3543 Valid, 9823 Invalid, 1697 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1685 Invalid, 3 Unknown, 0 Unchecked, 36.0s Time] [2023-12-02 20:12:08,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81578 states. [2023-12-02 20:12:14,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81578 to 81550. [2023-12-02 20:12:14,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81550 states, 52327 states have (on average 1.3329256406826304) internal successors, (69748), 52865 states have internal predecessors, (69748), 23093 states have call successors, (23093), 6128 states have call predecessors, (23093), 6128 states have return successors, (23093), 22865 states have call predecessors, (23093), 23093 states have call successors, (23093) [2023-12-02 20:12:15,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81550 states to 81550 states and 115934 transitions. [2023-12-02 20:12:15,040 INFO L78 Accepts]: Start accepts. Automaton has 81550 states and 115934 transitions. Word has length 1228 [2023-12-02 20:12:15,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 20:12:15,041 INFO L495 AbstractCegarLoop]: Abstraction has 81550 states and 115934 transitions. [2023-12-02 20:12:15,041 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 60.0) internal successors, (180), 3 states have internal predecessors, (180), 3 states have call successors, (128), 2 states have call predecessors, (128), 1 states have return successors, (124), 3 states have call predecessors, (124), 3 states have call successors, (124) [2023-12-02 20:12:15,041 INFO L276 IsEmpty]: Start isEmpty. Operand 81550 states and 115934 transitions. [2023-12-02 20:12:15,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1240 [2023-12-02 20:12:15,072 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 20:12:15,072 INFO L195 NwaCegarLoop]: trace histogram [115, 110, 110, 110, 110, 110, 110, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 20:12:15,072 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-02 20:12:15,073 INFO L420 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)] === [2023-12-02 20:12:15,073 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 20:12:15,073 INFO L85 PathProgramCache]: Analyzing trace with hash -1614844027, now seen corresponding path program 1 times [2023-12-02 20:12:15,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 20:12:15,073 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1126139595] [2023-12-02 20:12:15,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 20:12:15,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 20:12:15,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 20:12:15,741 INFO L134 CoverageAnalysis]: Checked inductivity of 49122 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 49115 trivial. 0 not checked. [2023-12-02 20:12:15,741 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 20:12:15,741 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1126139595] [2023-12-02 20:12:15,742 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1126139595] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 20:12:15,742 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 20:12:15,742 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 20:12:15,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802015334] [2023-12-02 20:12:15,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 20:12:15,744 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 20:12:15,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 20:12:15,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 20:12:15,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 20:12:15,746 INFO L87 Difference]: Start difference. First operand 81550 states and 115934 transitions. Second operand has 3 states, 3 states have (on average 65.66666666666667) internal successors, (197), 3 states have internal predecessors, (197), 3 states have call successors, (127), 2 states have call predecessors, (127), 1 states have return successors, (124), 3 states have call predecessors, (124), 3 states have call successors, (124) [2023-12-02 20:12:19,126 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:12:24,799 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:12:26,683 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:12:27,807 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:12:32,928 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:12:35,031 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 [] [2023-12-02 20:12:47,418 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:12:58,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 20:12:58,079 INFO L93 Difference]: Finished difference Result 200127 states and 284634 transitions. [2023-12-02 20:12:58,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 20:12:58,080 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 65.66666666666667) internal successors, (197), 3 states have internal predecessors, (197), 3 states have call successors, (127), 2 states have call predecessors, (127), 1 states have return successors, (124), 3 states have call predecessors, (124), 3 states have call successors, (124) Word has length 1239 [2023-12-02 20:12:58,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 20:12:58,470 INFO L225 Difference]: With dead ends: 200127 [2023-12-02 20:12:58,470 INFO L226 Difference]: Without dead ends: 120099 [2023-12-02 20:12:58,637 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 20:12:58,638 INFO L413 NwaCegarLoop]: 6433 mSDtfsCounter, 3544 mSDsluCounter, 3396 mSDsCounter, 0 mSdLazyCounter, 1679 mSolverCounterSat, 4 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 32.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3544 SdHoareTripleChecker+Valid, 9829 SdHoareTripleChecker+Invalid, 1686 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1679 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33.2s IncrementalHoareTripleChecker+Time [2023-12-02 20:12:58,638 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3544 Valid, 9829 Invalid, 1686 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1679 Invalid, 3 Unknown, 0 Unchecked, 33.2s Time] [2023-12-02 20:12:58,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120099 states. [2023-12-02 20:13:07,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120099 to 120059. [2023-12-02 20:13:07,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120059 states, 77109 states have (on average 1.3340077033809283) internal successors, (102864), 77917 states have internal predecessors, (102864), 33931 states have call successors, (33931), 9017 states have call predecessors, (33931), 9017 states have return successors, (33931), 33577 states have call predecessors, (33931), 33931 states have call successors, (33931) [2023-12-02 20:13:08,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120059 states to 120059 states and 170726 transitions. [2023-12-02 20:13:08,356 INFO L78 Accepts]: Start accepts. Automaton has 120059 states and 170726 transitions. Word has length 1239 [2023-12-02 20:13:08,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 20:13:08,357 INFO L495 AbstractCegarLoop]: Abstraction has 120059 states and 170726 transitions. [2023-12-02 20:13:08,357 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 65.66666666666667) internal successors, (197), 3 states have internal predecessors, (197), 3 states have call successors, (127), 2 states have call predecessors, (127), 1 states have return successors, (124), 3 states have call predecessors, (124), 3 states have call successors, (124) [2023-12-02 20:13:08,357 INFO L276 IsEmpty]: Start isEmpty. Operand 120059 states and 170726 transitions. [2023-12-02 20:13:08,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1253 [2023-12-02 20:13:08,401 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 20:13:08,402 INFO L195 NwaCegarLoop]: trace histogram [117, 110, 110, 110, 110, 110, 110, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 20:13:08,402 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-02 20:13:08,402 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 20:13:08,403 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 20:13:08,403 INFO L85 PathProgramCache]: Analyzing trace with hash -1680673439, now seen corresponding path program 1 times [2023-12-02 20:13:08,403 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 20:13:08,403 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153364600] [2023-12-02 20:13:08,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 20:13:08,403 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 20:13:08,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 20:13:11,385 INFO L134 CoverageAnalysis]: Checked inductivity of 49605 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 49605 trivial. 0 not checked. [2023-12-02 20:13:11,386 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 20:13:11,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153364600] [2023-12-02 20:13:11,386 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153364600] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 20:13:11,386 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 20:13:11,386 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 20:13:11,386 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443035544] [2023-12-02 20:13:11,387 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 20:13:11,388 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 20:13:11,388 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 20:13:11,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 20:13:11,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 20:13:11,389 INFO L87 Difference]: Start difference. First operand 120059 states and 170726 transitions. Second operand has 5 states, 5 states have (on average 37.6) internal successors, (188), 4 states have internal predecessors, (188), 2 states have call successors, (128), 3 states have call predecessors, (128), 1 states have return successors, (124), 2 states have call predecessors, (124), 2 states have call successors, (124) [2023-12-02 20:13:22,130 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-02 20:13:28,855 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:13:31,210 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:13:35,220 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:13:38,901 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:13:40,975 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 [] [2023-12-02 20:13:43,004 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 20:13:56,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 20:13:56,020 INFO L93 Difference]: Finished difference Result 120231 states and 170896 transitions. [2023-12-02 20:13:56,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 20:13:56,021 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 37.6) internal successors, (188), 4 states have internal predecessors, (188), 2 states have call successors, (128), 3 states have call predecessors, (128), 1 states have return successors, (124), 2 states have call predecessors, (124), 2 states have call successors, (124) Word has length 1252 [2023-12-02 20:13:56,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 20:13:56,406 INFO L225 Difference]: With dead ends: 120231 [2023-12-02 20:13:56,407 INFO L226 Difference]: Without dead ends: 120229 [2023-12-02 20:13:56,448 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 20:13:56,448 INFO L413 NwaCegarLoop]: 3423 mSDtfsCounter, 3668 mSDsluCounter, 6866 mSDsCounter, 0 mSdLazyCounter, 1702 mSolverCounterSat, 2 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 35.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3670 SdHoareTripleChecker+Valid, 10289 SdHoareTripleChecker+Invalid, 1708 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1702 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 36.3s IncrementalHoareTripleChecker+Time [2023-12-02 20:13:56,449 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3670 Valid, 10289 Invalid, 1708 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 1702 Invalid, 4 Unknown, 0 Unchecked, 36.3s Time] [2023-12-02 20:13:56,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120229 states. [2023-12-02 20:14:05,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120229 to 120227. [2023-12-02 20:14:05,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120227 states, 77235 states have (on average 1.3334628083122937) internal successors, (102990), 78043 states have internal predecessors, (102990), 33931 states have call successors, (33931), 9059 states have call predecessors, (33931), 9059 states have return successors, (33931), 33577 states have call predecessors, (33931), 33931 states have call successors, (33931) [2023-12-02 20:14:06,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120227 states to 120227 states and 170852 transitions. [2023-12-02 20:14:06,289 INFO L78 Accepts]: Start accepts. Automaton has 120227 states and 170852 transitions. Word has length 1252 [2023-12-02 20:14:06,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 20:14:06,290 INFO L495 AbstractCegarLoop]: Abstraction has 120227 states and 170852 transitions. [2023-12-02 20:14:06,291 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 37.6) internal successors, (188), 4 states have internal predecessors, (188), 2 states have call successors, (128), 3 states have call predecessors, (128), 1 states have return successors, (124), 2 states have call predecessors, (124), 2 states have call successors, (124) [2023-12-02 20:14:06,291 INFO L276 IsEmpty]: Start isEmpty. Operand 120227 states and 170852 transitions. [2023-12-02 20:14:06,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1269 [2023-12-02 20:14:06,550 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 20:14:06,551 INFO L195 NwaCegarLoop]: trace histogram [117, 110, 110, 110, 110, 110, 110, 7, 7, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 20:14:06,551 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-02 20:14:06,551 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 20:14:06,552 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 20:14:06,552 INFO L85 PathProgramCache]: Analyzing trace with hash -2021829412, now seen corresponding path program 1 times [2023-12-02 20:14:06,552 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 20:14:06,552 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714462227] [2023-12-02 20:14:06,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 20:14:06,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 20:14:06,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat