./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wireless-rtl818x-rtl8180-rtl8180.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_709f180f-81cb-4c2d-bcf7-8443b0c4125e/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_709f180f-81cb-4c2d-bcf7-8443b0c4125e/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_709f180f-81cb-4c2d-bcf7-8443b0c4125e/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_709f180f-81cb-4c2d-bcf7-8443b0c4125e/bin/utaipan-verify-nQ1chXbOIh/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wireless-rtl818x-rtl8180-rtl8180.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_709f180f-81cb-4c2d-bcf7-8443b0c4125e/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_709f180f-81cb-4c2d-bcf7-8443b0c4125e/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 5a5abe7d84ebfba3a3d05a8884a5cfb8bfd1e0698553d38fcfc4a2d2724f4159 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 14:02:19,035 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 14:02:19,101 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_709f180f-81cb-4c2d-bcf7-8443b0c4125e/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-64bit-Taipan_Default.epf [2023-12-02 14:02:19,106 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 14:02:19,107 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 14:02:19,132 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 14:02:19,133 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 14:02:19,134 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 14:02:19,134 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 14:02:19,135 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 14:02:19,135 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 14:02:19,136 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 14:02:19,136 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 14:02:19,137 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-12-02 14:02:19,137 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 14:02:19,138 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 14:02:19,139 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-12-02 14:02:19,139 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-12-02 14:02:19,139 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 14:02:19,140 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-12-02 14:02:19,141 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-12-02 14:02:19,141 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2023-12-02 14:02:19,142 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 14:02:19,143 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 14:02:19,143 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-02 14:02:19,143 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 14:02:19,144 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 14:02:19,144 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 14:02:19,145 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 14:02:19,145 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 14:02:19,145 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 14:02:19,146 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 14:02:19,146 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 14:02:19,146 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 14:02:19,147 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 14:02:19,147 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 14:02:19,147 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 14:02:19,147 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 14:02:19,148 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-12-02 14:02:19,148 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-02 14:02:19,148 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 14:02:19,148 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 14:02:19,149 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 14:02:19,149 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 14:02:19,149 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_709f180f-81cb-4c2d-bcf7-8443b0c4125e/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_709f180f-81cb-4c2d-bcf7-8443b0c4125e/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 -> 5a5abe7d84ebfba3a3d05a8884a5cfb8bfd1e0698553d38fcfc4a2d2724f4159 [2023-12-02 14:02:19,400 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 14:02:19,421 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 14:02:19,423 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 14:02:19,424 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 14:02:19,425 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 14:02:19,426 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_709f180f-81cb-4c2d-bcf7-8443b0c4125e/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wireless-rtl818x-rtl8180-rtl8180.cil.i [2023-12-02 14:02:22,194 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 14:02:22,767 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 14:02:22,768 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_709f180f-81cb-4c2d-bcf7-8443b0c4125e/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wireless-rtl818x-rtl8180-rtl8180.cil.i [2023-12-02 14:02:22,835 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_709f180f-81cb-4c2d-bcf7-8443b0c4125e/bin/utaipan-verify-nQ1chXbOIh/data/45a1b2bfa/f171ee15fd2946d4b3b3c65c63ac2966/FLAG97fe94cc1 [2023-12-02 14:02:22,849 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_709f180f-81cb-4c2d-bcf7-8443b0c4125e/bin/utaipan-verify-nQ1chXbOIh/data/45a1b2bfa/f171ee15fd2946d4b3b3c65c63ac2966 [2023-12-02 14:02:22,851 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 14:02:22,853 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 14:02:22,854 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 14:02:22,855 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 14:02:22,860 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 14:02:22,860 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 02:02:22" (1/1) ... [2023-12-02 14:02:22,862 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@72229289 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:02:22, skipping insertion in model container [2023-12-02 14:02:22,862 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 02:02:22" (1/1) ... [2023-12-02 14:02:23,026 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 14:02:26,068 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_709f180f-81cb-4c2d-bcf7-8443b0c4125e/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wireless-rtl818x-rtl8180-rtl8180.cil.i[459471,459484] [2023-12-02 14:02:26,072 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_709f180f-81cb-4c2d-bcf7-8443b0c4125e/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wireless-rtl818x-rtl8180-rtl8180.cil.i[459640,459653] [2023-12-02 14:02:26,072 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_709f180f-81cb-4c2d-bcf7-8443b0c4125e/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wireless-rtl818x-rtl8180-rtl8180.cil.i[459807,459820] [2023-12-02 14:02:26,073 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_709f180f-81cb-4c2d-bcf7-8443b0c4125e/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wireless-rtl818x-rtl8180-rtl8180.cil.i[459975,459988] [2023-12-02 14:02:26,099 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 14:02:26,154 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 14:02:26,247 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/f860c18/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6518-6519] [2023-12-02 14:02:26,249 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [6524-6526] [2023-12-02 14:02:26,255 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [6758-6759] [2023-12-02 14:02:26,257 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [6792-6793] [2023-12-02 14:02:26,458 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_709f180f-81cb-4c2d-bcf7-8443b0c4125e/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wireless-rtl818x-rtl8180-rtl8180.cil.i[459471,459484] [2023-12-02 14:02:26,459 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_709f180f-81cb-4c2d-bcf7-8443b0c4125e/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wireless-rtl818x-rtl8180-rtl8180.cil.i[459640,459653] [2023-12-02 14:02:26,459 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_709f180f-81cb-4c2d-bcf7-8443b0c4125e/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wireless-rtl818x-rtl8180-rtl8180.cil.i[459807,459820] [2023-12-02 14:02:26,459 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_709f180f-81cb-4c2d-bcf7-8443b0c4125e/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wireless-rtl818x-rtl8180-rtl8180.cil.i[459975,459988] [2023-12-02 14:02:26,466 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 14:02:26,642 INFO L206 MainTranslator]: Completed translation [2023-12-02 14:02:26,642 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:02:26 WrapperNode [2023-12-02 14:02:26,642 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 14:02:26,643 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 14:02:26,643 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 14:02:26,643 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 14:02:26,649 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:02:26" (1/1) ... [2023-12-02 14:02:26,750 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:02:26" (1/1) ... [2023-12-02 14:02:26,992 INFO L138 Inliner]: procedures = 522, calls = 3840, calls flagged for inlining = 277, calls inlined = 261, statements flattened = 7523 [2023-12-02 14:02:26,993 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 14:02:26,993 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 14:02:26,994 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 14:02:26,994 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 14:02:27,004 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:02:26" (1/1) ... [2023-12-02 14:02:27,005 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:02:26" (1/1) ... [2023-12-02 14:02:27,048 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:02:26" (1/1) ... [2023-12-02 14:02:27,048 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:02:26" (1/1) ... [2023-12-02 14:02:27,199 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:02:26" (1/1) ... [2023-12-02 14:02:27,227 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:02:26" (1/1) ... [2023-12-02 14:02:27,363 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:02:26" (1/1) ... [2023-12-02 14:02:27,384 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:02:26" (1/1) ... [2023-12-02 14:02:27,441 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 14:02:27,442 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 14:02:27,442 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 14:02:27,442 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 14:02:27,443 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:02:26" (1/1) ... [2023-12-02 14:02:27,449 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 14:02:27,464 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_709f180f-81cb-4c2d-bcf7-8443b0c4125e/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:02:27,478 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_709f180f-81cb-4c2d-bcf7-8443b0c4125e/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 14:02:27,480 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_709f180f-81cb-4c2d-bcf7-8443b0c4125e/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 14:02:27,510 INFO L130 BoogieDeclarations]: Found specification of procedure rtl818x_ioread8 [2023-12-02 14:02:27,510 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl818x_ioread8 [2023-12-02 14:02:27,510 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_frequency_to_channel [2023-12-02 14:02:27,511 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_frequency_to_channel [2023-12-02 14:02:27,511 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8180_free_tx_ring [2023-12-02 14:02:27,511 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8180_free_tx_ring [2023-12-02 14:02:27,511 INFO L130 BoogieDeclarations]: Found specification of procedure rtl818x_iowrite8 [2023-12-02 14:02:27,511 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl818x_iowrite8 [2023-12-02 14:02:27,511 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2023-12-02 14:02:27,511 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2023-12-02 14:02:27,511 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-12-02 14:02:27,511 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-12-02 14:02:27,512 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-12-02 14:02:27,512 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-12-02 14:02:27,512 INFO L130 BoogieDeclarations]: Found specification of procedure max2820_rf_init [2023-12-02 14:02:27,512 INFO L138 BoogieDeclarations]: Found implementation of procedure max2820_rf_init [2023-12-02 14:02:27,512 INFO L130 BoogieDeclarations]: Found specification of procedure sa2400_rf_calc_rssi [2023-12-02 14:02:27,512 INFO L138 BoogieDeclarations]: Found implementation of procedure sa2400_rf_calc_rssi [2023-12-02 14:02:27,512 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-12-02 14:02:27,513 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-12-02 14:02:27,513 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2023-12-02 14:02:27,513 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2023-12-02 14:02:27,513 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2023-12-02 14:02:27,513 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2023-12-02 14:02:27,513 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-12-02 14:02:27,513 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-12-02 14:02:27,513 INFO L130 BoogieDeclarations]: Found specification of procedure sa2400_write_phy_antenna [2023-12-02 14:02:27,513 INFO L138 BoogieDeclarations]: Found implementation of procedure sa2400_write_phy_antenna [2023-12-02 14:02:27,514 INFO L130 BoogieDeclarations]: Found specification of procedure sa2400_rf_init [2023-12-02 14:02:27,514 INFO L138 BoogieDeclarations]: Found implementation of procedure sa2400_rf_init [2023-12-02 14:02:27,514 INFO L130 BoogieDeclarations]: Found specification of procedure rtl818x_ioread32 [2023-12-02 14:02:27,514 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl818x_ioread32 [2023-12-02 14:02:27,514 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2023-12-02 14:02:27,514 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2023-12-02 14:02:27,514 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8180_free_rx_ring [2023-12-02 14:02:27,514 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8180_free_rx_ring [2023-12-02 14:02:27,515 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8180_bss_info_changed [2023-12-02 14:02:27,515 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8180_bss_info_changed [2023-12-02 14:02:27,515 INFO L130 BoogieDeclarations]: Found specification of procedure grf5101_rf_calc_rssi [2023-12-02 14:02:27,515 INFO L138 BoogieDeclarations]: Found implementation of procedure grf5101_rf_calc_rssi [2023-12-02 14:02:27,515 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-12-02 14:02:27,515 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-12-02 14:02:27,515 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2023-12-02 14:02:27,515 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2023-12-02 14:02:27,515 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_rtl8180_driver_exit_14_2 [2023-12-02 14:02:27,515 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_rtl8180_driver_exit_14_2 [2023-12-02 14:02:27,516 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-12-02 14:02:27,516 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8225z2_rf_set_tx_power [2023-12-02 14:02:27,516 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8225z2_rf_set_tx_power [2023-12-02 14:02:27,516 INFO L130 BoogieDeclarations]: Found specification of procedure rtl818x_ioread16 [2023-12-02 14:02:27,516 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl818x_ioread16 [2023-12-02 14:02:27,516 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8180_set_anaparam [2023-12-02 14:02:27,516 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8180_set_anaparam [2023-12-02 14:02:27,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-12-02 14:02:27,516 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_get_tx_rate [2023-12-02 14:02:27,517 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_get_tx_rate [2023-12-02 14:02:27,517 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8225_rf_conf_erp [2023-12-02 14:02:27,517 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8225_rf_conf_erp [2023-12-02 14:02:27,517 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2023-12-02 14:02:27,517 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2023-12-02 14:02:27,517 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-12-02 14:02:27,517 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-12-02 14:02:27,517 INFO L130 BoogieDeclarations]: Found specification of procedure max2820_rf_stop [2023-12-02 14:02:27,517 INFO L138 BoogieDeclarations]: Found implementation of procedure max2820_rf_stop [2023-12-02 14:02:27,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-12-02 14:02:27,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2023-12-02 14:02:27,518 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2023-12-02 14:02:27,518 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8225_rf_stop [2023-12-02 14:02:27,518 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8225_rf_stop [2023-12-02 14:02:27,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-12-02 14:02:27,518 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2023-12-02 14:02:27,518 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2023-12-02 14:02:27,518 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8180_get_tsf [2023-12-02 14:02:27,518 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8180_get_tsf [2023-12-02 14:02:27,518 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-12-02 14:02:27,518 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-12-02 14:02:27,519 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2023-12-02 14:02:27,519 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2023-12-02 14:02:27,519 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2023-12-02 14:02:27,519 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2023-12-02 14:02:27,519 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2023-12-02 14:02:27,519 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2023-12-02 14:02:27,519 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iomap [2023-12-02 14:02:27,519 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iomap [2023-12-02 14:02:27,519 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8180_add_interface [2023-12-02 14:02:27,520 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8180_add_interface [2023-12-02 14:02:27,520 INFO L130 BoogieDeclarations]: Found specification of procedure max2820_write_phy_antenna [2023-12-02 14:02:27,520 INFO L138 BoogieDeclarations]: Found implementation of procedure max2820_write_phy_antenna [2023-12-02 14:02:27,520 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2023-12-02 14:02:27,520 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2023-12-02 14:02:27,520 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2023-12-02 14:02:27,520 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2023-12-02 14:02:27,520 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8225_rf_set_channel [2023-12-02 14:02:27,520 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8225_rf_set_channel [2023-12-02 14:02:27,520 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8225_rf_set_tx_power [2023-12-02 14:02:27,520 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8225_rf_set_tx_power [2023-12-02 14:02:27,521 INFO L130 BoogieDeclarations]: Found specification of procedure sa2400_rf_set_channel [2023-12-02 14:02:27,521 INFO L138 BoogieDeclarations]: Found implementation of procedure sa2400_rf_set_channel [2023-12-02 14:02:27,521 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2023-12-02 14:02:27,521 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2023-12-02 14:02:27,521 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_dequeue [2023-12-02 14:02:27,521 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_dequeue [2023-12-02 14:02:27,521 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-12-02 14:02:27,521 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2023-12-02 14:02:27,521 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2023-12-02 14:02:27,521 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2023-12-02 14:02:27,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2023-12-02 14:02:27,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 14:02:27,522 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2023-12-02 14:02:27,522 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2023-12-02 14:02:27,522 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_free_hw [2023-12-02 14:02:27,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_free_hw [2023-12-02 14:02:27,522 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8225_write_phy_cck [2023-12-02 14:02:27,522 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8225_write_phy_cck [2023-12-02 14:02:27,522 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-12-02 14:02:27,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-12-02 14:02:27,523 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2023-12-02 14:02:27,523 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2023-12-02 14:02:27,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-12-02 14:02:27,523 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-12-02 14:02:27,523 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-12-02 14:02:27,523 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-12-02 14:02:27,523 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-12-02 14:02:27,523 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_get_rts_cts_rate [2023-12-02 14:02:27,523 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_get_rts_cts_rate [2023-12-02 14:02:27,523 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8180_start [2023-12-02 14:02:27,523 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8180_start [2023-12-02 14:02:27,524 INFO L130 BoogieDeclarations]: Found specification of procedure grf5101_rf_set_channel [2023-12-02 14:02:27,524 INFO L138 BoogieDeclarations]: Found implementation of procedure grf5101_rf_set_channel [2023-12-02 14:02:27,524 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-12-02 14:02:27,524 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-12-02 14:02:27,524 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8180_resume [2023-12-02 14:02:27,524 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8180_resume [2023-12-02 14:02:27,524 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8225_write_phy_ofdm [2023-12-02 14:02:27,524 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8225_write_phy_ofdm [2023-12-02 14:02:27,524 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_rtl8180_priv [2023-12-02 14:02:27,525 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_rtl8180_priv [2023-12-02 14:02:27,525 INFO L130 BoogieDeclarations]: Found specification of procedure max2820_rf_calc_rssi [2023-12-02 14:02:27,525 INFO L138 BoogieDeclarations]: Found implementation of procedure max2820_rf_calc_rssi [2023-12-02 14:02:27,525 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8180_write_phy [2023-12-02 14:02:27,525 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8180_write_phy [2023-12-02 14:02:27,525 INFO L130 BoogieDeclarations]: Found specification of procedure skb_tail_pointer [2023-12-02 14:02:27,525 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_tail_pointer [2023-12-02 14:02:27,525 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 14:02:27,525 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 14:02:27,525 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2023-12-02 14:02:27,526 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2023-12-02 14:02:27,526 INFO L130 BoogieDeclarations]: Found specification of procedure write_sa2400 [2023-12-02 14:02:27,526 INFO L138 BoogieDeclarations]: Found implementation of procedure write_sa2400 [2023-12-02 14:02:27,526 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-12-02 14:02:27,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-12-02 14:02:27,526 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-12-02 14:02:27,526 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-12-02 14:02:27,526 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8180_stop [2023-12-02 14:02:27,526 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8180_stop [2023-12-02 14:02:27,526 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-12-02 14:02:27,527 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-12-02 14:02:27,527 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ieee80211_free_hw [2023-12-02 14:02:27,527 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ieee80211_free_hw [2023-12-02 14:02:27,527 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8225_rf_init [2023-12-02 14:02:27,527 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8225_rf_init [2023-12-02 14:02:27,527 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8225z2_rf_init [2023-12-02 14:02:27,527 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8225z2_rf_init [2023-12-02 14:02:27,527 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8180_remove [2023-12-02 14:02:27,527 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8180_remove [2023-12-02 14:02:27,527 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2023-12-02 14:02:27,528 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2023-12-02 14:02:27,528 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2023-12-02 14:02:27,528 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2023-12-02 14:02:27,528 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2023-12-02 14:02:27,528 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2023-12-02 14:02:27,528 INFO L130 BoogieDeclarations]: Found specification of procedure sa2400_rf_stop [2023-12-02 14:02:27,528 INFO L138 BoogieDeclarations]: Found implementation of procedure sa2400_rf_stop [2023-12-02 14:02:27,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-12-02 14:02:27,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-12-02 14:02:27,528 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2023-12-02 14:02:27,529 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2023-12-02 14:02:27,529 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8225_write [2023-12-02 14:02:27,529 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8225_write [2023-12-02 14:02:27,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-12-02 14:02:27,529 INFO L130 BoogieDeclarations]: Found specification of procedure grf5101_write_phy_antenna [2023-12-02 14:02:27,529 INFO L138 BoogieDeclarations]: Found implementation of procedure grf5101_write_phy_antenna [2023-12-02 14:02:27,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-12-02 14:02:27,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-12-02 14:02:27,529 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-12-02 14:02:27,529 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-12-02 14:02:27,530 INFO L130 BoogieDeclarations]: Found specification of procedure kfree_skb [2023-12-02 14:02:27,530 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree_skb [2023-12-02 14:02:27,530 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2023-12-02 14:02:27,530 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2023-12-02 14:02:27,530 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2023-12-02 14:02:27,530 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2023-12-02 14:02:27,530 INFO L130 BoogieDeclarations]: Found specification of procedure write_max2820 [2023-12-02 14:02:27,530 INFO L138 BoogieDeclarations]: Found implementation of procedure write_max2820 [2023-12-02 14:02:27,530 INFO L130 BoogieDeclarations]: Found specification of procedure write_grf5101 [2023-12-02 14:02:27,530 INFO L138 BoogieDeclarations]: Found implementation of procedure write_grf5101 [2023-12-02 14:02:27,530 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8180_remove_interface [2023-12-02 14:02:27,531 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8180_remove_interface [2023-12-02 14:02:27,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_61 [2023-12-02 14:02:27,531 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_61 [2023-12-02 14:02:27,531 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2023-12-02 14:02:27,531 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2023-12-02 14:02:27,531 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8225_read [2023-12-02 14:02:27,531 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8225_read [2023-12-02 14:02:27,531 INFO L130 BoogieDeclarations]: Found specification of procedure max2820_rf_set_channel [2023-12-02 14:02:27,531 INFO L138 BoogieDeclarations]: Found implementation of procedure max2820_rf_set_channel [2023-12-02 14:02:27,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-12-02 14:02:27,531 INFO L130 BoogieDeclarations]: Found specification of procedure eeprom_93cx6_read [2023-12-02 14:02:27,532 INFO L138 BoogieDeclarations]: Found implementation of procedure eeprom_93cx6_read [2023-12-02 14:02:27,532 INFO L130 BoogieDeclarations]: Found specification of procedure dev_alloc_skb [2023-12-02 14:02:27,532 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_alloc_skb [2023-12-02 14:02:27,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-12-02 14:02:27,532 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-12-02 14:02:27,532 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8180_handle_tx [2023-12-02 14:02:27,532 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8180_handle_tx [2023-12-02 14:02:27,532 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8180_configure_filter [2023-12-02 14:02:27,532 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8180_configure_filter [2023-12-02 14:02:27,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_rtl8180_priv [2023-12-02 14:02:27,533 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_rtl8180_priv [2023-12-02 14:02:27,533 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2023-12-02 14:02:27,533 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2023-12-02 14:02:27,533 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_len [2023-12-02 14:02:27,533 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_len [2023-12-02 14:02:27,533 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2023-12-02 14:02:27,533 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2023-12-02 14:02:27,533 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8180_prepare_multicast [2023-12-02 14:02:27,533 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8180_prepare_multicast [2023-12-02 14:02:27,533 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2023-12-02 14:02:27,533 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2023-12-02 14:02:27,534 INFO L130 BoogieDeclarations]: Found specification of procedure rtl818x_iowrite32 [2023-12-02 14:02:27,534 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl818x_iowrite32 [2023-12-02 14:02:27,534 INFO L130 BoogieDeclarations]: Found specification of procedure eeprom_93cx6_multiread [2023-12-02 14:02:27,534 INFO L138 BoogieDeclarations]: Found implementation of procedure eeprom_93cx6_multiread [2023-12-02 14:02:27,534 INFO L130 BoogieDeclarations]: Found specification of procedure delayed_work_timer_fn [2023-12-02 14:02:27,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-12-02 14:02:27,534 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2023-12-02 14:02:27,534 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2023-12-02 14:02:27,534 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8180_config [2023-12-02 14:02:27,534 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8180_config [2023-12-02 14:02:27,535 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2023-12-02 14:02:27,535 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2023-12-02 14:02:27,535 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8180_tx [2023-12-02 14:02:27,535 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8180_tx [2023-12-02 14:02:27,535 INFO L130 BoogieDeclarations]: Found specification of procedure rtl818x_iowrite16 [2023-12-02 14:02:27,535 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl818x_iowrite16 [2023-12-02 14:02:27,535 INFO L130 BoogieDeclarations]: Found specification of procedure IEEE80211_SKB_CB [2023-12-02 14:02:27,535 INFO L138 BoogieDeclarations]: Found implementation of procedure IEEE80211_SKB_CB [2023-12-02 14:02:28,580 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 14:02:28,584 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 14:02:28,901 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-12-02 14:02:38,838 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2023-12-02 14:02:38,978 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 14:02:42,659 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 14:02:42,659 INFO L309 CfgBuilder]: Removed 0 assume(true) statements. [2023-12-02 14:02:42,661 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 02:02:42 BoogieIcfgContainer [2023-12-02 14:02:42,662 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 14:02:42,663 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 14:02:42,663 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 14:02:42,666 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 14:02:42,666 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 02:02:22" (1/3) ... [2023-12-02 14:02:42,666 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@75da3397 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 02:02:42, skipping insertion in model container [2023-12-02 14:02:42,667 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:02:26" (2/3) ... [2023-12-02 14:02:42,667 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@75da3397 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 02:02:42, skipping insertion in model container [2023-12-02 14:02:42,667 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 02:02:42" (3/3) ... [2023-12-02 14:02:42,668 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wireless-rtl818x-rtl8180-rtl8180.cil.i [2023-12-02 14:02:42,682 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 14:02:42,682 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2023-12-02 14:02:42,781 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 14:02:42,788 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;@ef2105e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 14:02:42,789 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2023-12-02 14:02:42,800 INFO L276 IsEmpty]: Start isEmpty. Operand has 2552 states, 1208 states have (on average 1.2516556291390728) internal successors, (1512), 1244 states have internal predecessors, (1512), 1227 states have call successors, (1227), 115 states have call predecessors, (1227), 114 states have return successors, (1219), 1202 states have call predecessors, (1219), 1219 states have call successors, (1219) [2023-12-02 14:02:42,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 382 [2023-12-02 14:02:42,832 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:02:42,833 INFO L195 NwaCegarLoop]: trace histogram [37, 36, 36, 36, 36, 36, 36, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:02:42,834 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 14:02:42,839 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:02:42,839 INFO L85 PathProgramCache]: Analyzing trace with hash -1655203665, now seen corresponding path program 1 times [2023-12-02 14:02:42,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:02:42,849 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662790072] [2023-12-02 14:02:42,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:02:42,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:02:43,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:02:43,973 INFO L134 CoverageAnalysis]: Checked inductivity of 5112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5112 trivial. 0 not checked. [2023-12-02 14:02:43,974 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:02:43,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662790072] [2023-12-02 14:02:43,975 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [662790072] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:02:43,975 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:02:43,975 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 14:02:43,976 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562873108] [2023-12-02 14:02:43,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:02:43,982 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 14:02:43,982 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:02:44,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 14:02:44,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 14:02:44,015 INFO L87 Difference]: Start difference. First operand has 2552 states, 1208 states have (on average 1.2516556291390728) internal successors, (1512), 1244 states have internal predecessors, (1512), 1227 states have call successors, (1227), 115 states have call predecessors, (1227), 114 states have return successors, (1219), 1202 states have call predecessors, (1219), 1219 states have call successors, (1219) Second operand has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (39), 3 states have call predecessors, (39), 3 states have call successors, (39) [2023-12-02 14:02:46,623 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 14:02:51,266 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:02:54,427 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:02:56,433 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:02:57,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:02:57,133 INFO L93 Difference]: Finished difference Result 7436 states and 11622 transitions. [2023-12-02 14:02:57,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 14:02:57,135 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (39), 3 states have call predecessors, (39), 3 states have call successors, (39) Word has length 381 [2023-12-02 14:02:57,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:02:57,195 INFO L225 Difference]: With dead ends: 7436 [2023-12-02 14:02:57,195 INFO L226 Difference]: Without dead ends: 4943 [2023-12-02 14:02:57,220 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 14:02:57,223 INFO L413 NwaCegarLoop]: 3545 mSDtfsCounter, 3760 mSDsluCounter, 3501 mSDsCounter, 0 mSdLazyCounter, 848 mSolverCounterSat, 7 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3760 SdHoareTripleChecker+Valid, 7046 SdHoareTripleChecker+Invalid, 858 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 848 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.7s IncrementalHoareTripleChecker+Time [2023-12-02 14:02:57,224 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3760 Valid, 7046 Invalid, 858 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [7 Valid, 848 Invalid, 3 Unknown, 0 Unchecked, 12.7s Time] [2023-12-02 14:02:57,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4943 states. [2023-12-02 14:02:57,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4943 to 4939. [2023-12-02 14:02:57,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4939 states, 2342 states have (on average 1.248078565328779) internal successors, (2923), 2409 states have internal predecessors, (2923), 2370 states have call successors, (2370), 225 states have call predecessors, (2370), 224 states have return successors, (2366), 2332 states have call predecessors, (2366), 2366 states have call successors, (2366) [2023-12-02 14:02:57,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4939 states to 4939 states and 7659 transitions. [2023-12-02 14:02:57,873 INFO L78 Accepts]: Start accepts. Automaton has 4939 states and 7659 transitions. Word has length 381 [2023-12-02 14:02:57,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:02:57,875 INFO L495 AbstractCegarLoop]: Abstraction has 4939 states and 7659 transitions. [2023-12-02 14:02:57,876 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (39), 3 states have call predecessors, (39), 3 states have call successors, (39) [2023-12-02 14:02:57,876 INFO L276 IsEmpty]: Start isEmpty. Operand 4939 states and 7659 transitions. [2023-12-02 14:02:57,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 384 [2023-12-02 14:02:57,888 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:02:57,888 INFO L195 NwaCegarLoop]: trace histogram [37, 36, 36, 36, 36, 36, 36, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:02:57,888 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-02 14:02:57,889 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 14:02:57,889 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:02:57,889 INFO L85 PathProgramCache]: Analyzing trace with hash 120022552, now seen corresponding path program 1 times [2023-12-02 14:02:57,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:02:57,890 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302858874] [2023-12-02 14:02:57,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:02:57,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:02:58,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:02:58,628 INFO L134 CoverageAnalysis]: Checked inductivity of 5112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5112 trivial. 0 not checked. [2023-12-02 14:02:58,628 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:02:58,628 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302858874] [2023-12-02 14:02:58,628 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302858874] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:02:58,629 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:02:58,629 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 14:02:58,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696264494] [2023-12-02 14:02:58,629 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:02:58,631 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 14:02:58,631 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:02:58,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 14:02:58,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 14:02:58,633 INFO L87 Difference]: Start difference. First operand 4939 states and 7659 transitions. Second operand has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (39), 3 states have call predecessors, (39), 3 states have call successors, (39) [2023-12-02 14:03:00,795 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 14:03:03,073 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 14:03:06,060 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:03:09,226 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.55s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:03:13,486 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:03:15,493 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:03:16,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:03:16,192 INFO L93 Difference]: Finished difference Result 14461 states and 22489 transitions. [2023-12-02 14:03:16,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 14:03:16,192 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (39), 3 states have call predecessors, (39), 3 states have call successors, (39) Word has length 383 [2023-12-02 14:03:16,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:03:16,277 INFO L225 Difference]: With dead ends: 14461 [2023-12-02 14:03:16,277 INFO L226 Difference]: Without dead ends: 9595 [2023-12-02 14:03:16,317 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 14:03:16,318 INFO L413 NwaCegarLoop]: 3553 mSDtfsCounter, 3674 mSDsluCounter, 3491 mSDsCounter, 0 mSdLazyCounter, 855 mSolverCounterSat, 6 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3674 SdHoareTripleChecker+Valid, 7044 SdHoareTripleChecker+Invalid, 866 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 855 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.1s IncrementalHoareTripleChecker+Time [2023-12-02 14:03:16,318 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3674 Valid, 7044 Invalid, 866 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 855 Invalid, 5 Unknown, 0 Unchecked, 17.1s Time] [2023-12-02 14:03:16,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9595 states. [2023-12-02 14:03:17,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9595 to 9566. [2023-12-02 14:03:17,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9566 states, 4509 states have (on average 1.2481703260146373) internal successors, (5628), 4637 states have internal predecessors, (5628), 4613 states have call successors, (4613), 444 states have call predecessors, (4613), 441 states have return successors, (4655), 4532 states have call predecessors, (4655), 4609 states have call successors, (4655) [2023-12-02 14:03:17,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9566 states to 9566 states and 14896 transitions. [2023-12-02 14:03:17,326 INFO L78 Accepts]: Start accepts. Automaton has 9566 states and 14896 transitions. Word has length 383 [2023-12-02 14:03:17,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:03:17,328 INFO L495 AbstractCegarLoop]: Abstraction has 9566 states and 14896 transitions. [2023-12-02 14:03:17,328 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (39), 3 states have call predecessors, (39), 3 states have call successors, (39) [2023-12-02 14:03:17,328 INFO L276 IsEmpty]: Start isEmpty. Operand 9566 states and 14896 transitions. [2023-12-02 14:03:17,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 424 [2023-12-02 14:03:17,344 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:03:17,345 INFO L195 NwaCegarLoop]: trace histogram [40, 36, 36, 36, 36, 36, 36, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 14:03:17,345 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-02 14:03:17,345 INFO L420 AbstractCegarLoop]: === Iteration 3 === 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 14:03:17,345 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:03:17,346 INFO L85 PathProgramCache]: Analyzing trace with hash -93792015, now seen corresponding path program 1 times [2023-12-02 14:03:17,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:03:17,346 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161516417] [2023-12-02 14:03:17,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:03:17,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:03:17,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:03:18,313 INFO L134 CoverageAnalysis]: Checked inductivity of 5367 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5367 trivial. 0 not checked. [2023-12-02 14:03:18,313 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:03:18,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [161516417] [2023-12-02 14:03:18,313 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [161516417] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:03:18,314 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:03:18,314 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:03:18,314 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109447733] [2023-12-02 14:03:18,314 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:03:18,315 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:03:18,315 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:03:18,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:03:18,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:03:18,317 INFO L87 Difference]: Start difference. First operand 9566 states and 14896 transitions. Second operand has 5 states, 5 states have (on average 13.4) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (47), 3 states have call predecessors, (47), 1 states have return successors, (45), 2 states have call predecessors, (45), 2 states have call successors, (45) [2023-12-02 14:03:20,388 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.87s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:03:22,401 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 14:03:28,957 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:03:30,970 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:03:32,976 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:03:34,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:03:34,061 INFO L93 Difference]: Finished difference Result 9572 states and 14901 transitions. [2023-12-02 14:03:34,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:03:34,061 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (47), 3 states have call predecessors, (47), 1 states have return successors, (45), 2 states have call predecessors, (45), 2 states have call successors, (45) Word has length 423 [2023-12-02 14:03:34,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:03:34,149 INFO L225 Difference]: With dead ends: 9572 [2023-12-02 14:03:34,149 INFO L226 Difference]: Without dead ends: 9570 [2023-12-02 14:03:34,158 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 14:03:34,159 INFO L413 NwaCegarLoop]: 3510 mSDtfsCounter, 3828 mSDsluCounter, 7006 mSDsCounter, 0 mSdLazyCounter, 1264 mSolverCounterSat, 1 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3839 SdHoareTripleChecker+Valid, 10516 SdHoareTripleChecker+Invalid, 1269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1264 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.3s IncrementalHoareTripleChecker+Time [2023-12-02 14:03:34,160 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3839 Valid, 10516 Invalid, 1269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1264 Invalid, 4 Unknown, 0 Unchecked, 15.3s Time] [2023-12-02 14:03:34,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9570 states. [2023-12-02 14:03:34,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9570 to 9570. [2023-12-02 14:03:34,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9570 states, 4512 states have (on average 1.2480053191489362) internal successors, (5631), 4640 states have internal predecessors, (5631), 4613 states have call successors, (4613), 445 states have call predecessors, (4613), 442 states have return successors, (4655), 4532 states have call predecessors, (4655), 4609 states have call successors, (4655) [2023-12-02 14:03:35,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9570 states to 9570 states and 14899 transitions. [2023-12-02 14:03:35,041 INFO L78 Accepts]: Start accepts. Automaton has 9570 states and 14899 transitions. Word has length 423 [2023-12-02 14:03:35,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:03:35,042 INFO L495 AbstractCegarLoop]: Abstraction has 9570 states and 14899 transitions. [2023-12-02 14:03:35,042 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (47), 3 states have call predecessors, (47), 1 states have return successors, (45), 2 states have call predecessors, (45), 2 states have call successors, (45) [2023-12-02 14:03:35,042 INFO L276 IsEmpty]: Start isEmpty. Operand 9570 states and 14899 transitions. [2023-12-02 14:03:35,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 429 [2023-12-02 14:03:35,052 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:03:35,052 INFO L195 NwaCegarLoop]: trace histogram [40, 36, 36, 36, 36, 36, 36, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:03:35,053 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-02 14:03:35,053 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 14:03:35,053 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:03:35,053 INFO L85 PathProgramCache]: Analyzing trace with hash 1398549981, now seen corresponding path program 1 times [2023-12-02 14:03:35,054 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:03:35,054 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294734765] [2023-12-02 14:03:35,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:03:35,054 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:03:35,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:03:35,864 INFO L134 CoverageAnalysis]: Checked inductivity of 5369 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 5367 trivial. 0 not checked. [2023-12-02 14:03:35,864 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:03:35,864 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294734765] [2023-12-02 14:03:35,864 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294734765] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:03:35,865 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:03:35,865 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:03:35,865 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770223969] [2023-12-02 14:03:35,865 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:03:35,866 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:03:35,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:03:35,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:03:35,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:03:35,867 INFO L87 Difference]: Start difference. First operand 9570 states and 14899 transitions. Second operand has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (48), 3 states have call predecessors, (48), 1 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) [2023-12-02 14:03:38,013 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 14:03:39,046 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:03:41,189 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:03:44,506 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:03:46,512 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:03:48,517 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:03:49,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:03:49,731 INFO L93 Difference]: Finished difference Result 9576 states and 14904 transitions. [2023-12-02 14:03:49,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:03:49,731 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (48), 3 states have call predecessors, (48), 1 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) Word has length 428 [2023-12-02 14:03:49,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:03:49,786 INFO L225 Difference]: With dead ends: 9576 [2023-12-02 14:03:49,786 INFO L226 Difference]: Without dead ends: 9574 [2023-12-02 14:03:49,794 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 14:03:49,794 INFO L413 NwaCegarLoop]: 3513 mSDtfsCounter, 3823 mSDsluCounter, 7006 mSDsCounter, 0 mSdLazyCounter, 1265 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3833 SdHoareTripleChecker+Valid, 10519 SdHoareTripleChecker+Invalid, 1269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1265 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.4s IncrementalHoareTripleChecker+Time [2023-12-02 14:03:49,795 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3833 Valid, 10519 Invalid, 1269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1265 Invalid, 3 Unknown, 0 Unchecked, 13.4s Time] [2023-12-02 14:03:49,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9574 states. [2023-12-02 14:03:50,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9574 to 9574. [2023-12-02 14:03:50,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9574 states, 4515 states have (on average 1.2478405315614618) internal successors, (5634), 4643 states have internal predecessors, (5634), 4613 states have call successors, (4613), 446 states have call predecessors, (4613), 443 states have return successors, (4655), 4532 states have call predecessors, (4655), 4609 states have call successors, (4655) [2023-12-02 14:03:50,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9574 states to 9574 states and 14902 transitions. [2023-12-02 14:03:50,714 INFO L78 Accepts]: Start accepts. Automaton has 9574 states and 14902 transitions. Word has length 428 [2023-12-02 14:03:50,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:03:50,715 INFO L495 AbstractCegarLoop]: Abstraction has 9574 states and 14902 transitions. [2023-12-02 14:03:50,716 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (48), 3 states have call predecessors, (48), 1 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) [2023-12-02 14:03:50,716 INFO L276 IsEmpty]: Start isEmpty. Operand 9574 states and 14902 transitions. [2023-12-02 14:03:50,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 438 [2023-12-02 14:03:50,731 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:03:50,732 INFO L195 NwaCegarLoop]: trace histogram [40, 36, 36, 36, 36, 36, 36, 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] [2023-12-02 14:03:50,732 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-02 14:03:50,732 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 14:03:50,733 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:03:50,733 INFO L85 PathProgramCache]: Analyzing trace with hash -184757956, now seen corresponding path program 1 times [2023-12-02 14:03:50,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:03:50,733 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1481201282] [2023-12-02 14:03:50,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:03:50,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:03:50,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:03:51,526 INFO L134 CoverageAnalysis]: Checked inductivity of 5383 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 5379 trivial. 0 not checked. [2023-12-02 14:03:51,526 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:03:51,526 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1481201282] [2023-12-02 14:03:51,527 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1481201282] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:03:51,527 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:03:51,527 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:03:51,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987867492] [2023-12-02 14:03:51,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:03:51,528 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:03:51,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:03:51,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:03:51,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:03:51,529 INFO L87 Difference]: Start difference. First operand 9574 states and 14902 transitions. Second operand has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (51), 3 states have call predecessors, (51), 1 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) [2023-12-02 14:03:54,221 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 14:03:57,456 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:04:00,387 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:04:02,396 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:04:04,408 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:04:05,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:04:05,589 INFO L93 Difference]: Finished difference Result 9580 states and 14907 transitions. [2023-12-02 14:04:05,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:04:05,590 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (51), 3 states have call predecessors, (51), 1 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) Word has length 437 [2023-12-02 14:04:05,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:04:05,634 INFO L225 Difference]: With dead ends: 9580 [2023-12-02 14:04:05,634 INFO L226 Difference]: Without dead ends: 9578 [2023-12-02 14:04:05,640 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 14:04:05,641 INFO L413 NwaCegarLoop]: 3513 mSDtfsCounter, 3822 mSDsluCounter, 7006 mSDsCounter, 0 mSdLazyCounter, 1264 mSolverCounterSat, 1 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3831 SdHoareTripleChecker+Valid, 10519 SdHoareTripleChecker+Invalid, 1269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1264 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.5s IncrementalHoareTripleChecker+Time [2023-12-02 14:04:05,642 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3831 Valid, 10519 Invalid, 1269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1264 Invalid, 4 Unknown, 0 Unchecked, 13.5s Time] [2023-12-02 14:04:05,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9578 states. [2023-12-02 14:04:06,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9578 to 9578. [2023-12-02 14:04:06,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9578 states, 4518 states have (on average 1.247675962815405) internal successors, (5637), 4646 states have internal predecessors, (5637), 4613 states have call successors, (4613), 447 states have call predecessors, (4613), 444 states have return successors, (4655), 4532 states have call predecessors, (4655), 4609 states have call successors, (4655) [2023-12-02 14:04:06,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9578 states to 9578 states and 14905 transitions. [2023-12-02 14:04:06,480 INFO L78 Accepts]: Start accepts. Automaton has 9578 states and 14905 transitions. Word has length 437 [2023-12-02 14:04:06,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:04:06,481 INFO L495 AbstractCegarLoop]: Abstraction has 9578 states and 14905 transitions. [2023-12-02 14:04:06,481 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (51), 3 states have call predecessors, (51), 1 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) [2023-12-02 14:04:06,481 INFO L276 IsEmpty]: Start isEmpty. Operand 9578 states and 14905 transitions. [2023-12-02 14:04:06,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 442 [2023-12-02 14:04:06,497 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:04:06,497 INFO L195 NwaCegarLoop]: trace histogram [40, 36, 36, 36, 36, 36, 36, 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] [2023-12-02 14:04:06,498 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-02 14:04:06,498 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 14:04:06,498 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:04:06,498 INFO L85 PathProgramCache]: Analyzing trace with hash -1515242692, now seen corresponding path program 1 times [2023-12-02 14:04:06,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:04:06,499 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [460032837] [2023-12-02 14:04:06,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:04:06,499 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:04:06,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:04:07,478 INFO L134 CoverageAnalysis]: Checked inductivity of 5392 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 5386 trivial. 0 not checked. [2023-12-02 14:04:07,478 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:04:07,478 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [460032837] [2023-12-02 14:04:07,478 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [460032837] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:04:07,479 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:04:07,479 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:04:07,479 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118422821] [2023-12-02 14:04:07,479 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:04:07,480 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:04:07,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:04:07,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:04:07,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:04:07,481 INFO L87 Difference]: Start difference. First operand 9578 states and 14905 transitions. Second operand has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (52), 3 states have call predecessors, (52), 1 states have return successors, (50), 2 states have call predecessors, (50), 2 states have call successors, (50) [2023-12-02 14:04:11,762 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 14:04:16,455 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:04:18,464 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:04:20,116 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.65s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:04:21,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:04:21,417 INFO L93 Difference]: Finished difference Result 9584 states and 14910 transitions. [2023-12-02 14:04:21,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:04:21,417 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (52), 3 states have call predecessors, (52), 1 states have return successors, (50), 2 states have call predecessors, (50), 2 states have call successors, (50) Word has length 441 [2023-12-02 14:04:21,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:04:21,462 INFO L225 Difference]: With dead ends: 9584 [2023-12-02 14:04:21,462 INFO L226 Difference]: Without dead ends: 9582 [2023-12-02 14:04:21,469 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 14:04:21,469 INFO L413 NwaCegarLoop]: 3513 mSDtfsCounter, 3822 mSDsluCounter, 7006 mSDsCounter, 0 mSdLazyCounter, 1265 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3830 SdHoareTripleChecker+Valid, 10519 SdHoareTripleChecker+Invalid, 1269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1265 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.3s IncrementalHoareTripleChecker+Time [2023-12-02 14:04:21,470 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3830 Valid, 10519 Invalid, 1269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1265 Invalid, 3 Unknown, 0 Unchecked, 13.3s Time] [2023-12-02 14:04:21,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9582 states. [2023-12-02 14:04:22,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9582 to 9582. [2023-12-02 14:04:22,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9582 states, 4521 states have (on average 1.2475116124751162) internal successors, (5640), 4649 states have internal predecessors, (5640), 4613 states have call successors, (4613), 448 states have call predecessors, (4613), 445 states have return successors, (4655), 4532 states have call predecessors, (4655), 4609 states have call successors, (4655) [2023-12-02 14:04:22,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9582 states to 9582 states and 14908 transitions. [2023-12-02 14:04:22,424 INFO L78 Accepts]: Start accepts. Automaton has 9582 states and 14908 transitions. Word has length 441 [2023-12-02 14:04:22,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:04:22,425 INFO L495 AbstractCegarLoop]: Abstraction has 9582 states and 14908 transitions. [2023-12-02 14:04:22,425 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (52), 3 states have call predecessors, (52), 1 states have return successors, (50), 2 states have call predecessors, (50), 2 states have call successors, (50) [2023-12-02 14:04:22,425 INFO L276 IsEmpty]: Start isEmpty. Operand 9582 states and 14908 transitions. [2023-12-02 14:04:22,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 444 [2023-12-02 14:04:22,440 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:04:22,441 INFO L195 NwaCegarLoop]: trace histogram [40, 36, 36, 36, 36, 36, 36, 5, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:04:22,441 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-02 14:04:22,441 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 14:04:22,441 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:04:22,441 INFO L85 PathProgramCache]: Analyzing trace with hash -2101866639, now seen corresponding path program 1 times [2023-12-02 14:04:22,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:04:22,442 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [80848737] [2023-12-02 14:04:22,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:04:22,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:04:22,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:04:23,427 INFO L134 CoverageAnalysis]: Checked inductivity of 5399 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 5391 trivial. 0 not checked. [2023-12-02 14:04:23,427 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:04:23,428 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [80848737] [2023-12-02 14:04:23,428 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [80848737] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:04:23,428 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:04:23,428 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:04:23,428 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524087177] [2023-12-02 14:04:23,428 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:04:23,429 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:04:23,429 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:04:23,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:04:23,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:04:23,431 INFO L87 Difference]: Start difference. First operand 9582 states and 14908 transitions. Second operand has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (51), 3 states have call predecessors, (51), 1 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) [2023-12-02 14:04:25,630 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 14:04:27,637 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 14:04:29,631 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.99s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:04:33,315 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:04:35,321 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:04:37,326 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:04:38,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:04:38,429 INFO L93 Difference]: Finished difference Result 9588 states and 14913 transitions. [2023-12-02 14:04:38,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:04:38,430 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (51), 3 states have call predecessors, (51), 1 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) Word has length 443 [2023-12-02 14:04:38,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:04:38,472 INFO L225 Difference]: With dead ends: 9588 [2023-12-02 14:04:38,472 INFO L226 Difference]: Without dead ends: 9586 [2023-12-02 14:04:38,479 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 14:04:38,480 INFO L413 NwaCegarLoop]: 3513 mSDtfsCounter, 3823 mSDsluCounter, 7006 mSDsCounter, 0 mSdLazyCounter, 1263 mSolverCounterSat, 1 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3830 SdHoareTripleChecker+Valid, 10519 SdHoareTripleChecker+Invalid, 1269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1263 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.4s IncrementalHoareTripleChecker+Time [2023-12-02 14:04:38,480 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3830 Valid, 10519 Invalid, 1269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1263 Invalid, 5 Unknown, 0 Unchecked, 14.4s Time] [2023-12-02 14:04:38,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9586 states. [2023-12-02 14:04:39,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9586 to 9586. [2023-12-02 14:04:39,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9586 states, 4524 states have (on average 1.2473474801061009) internal successors, (5643), 4652 states have internal predecessors, (5643), 4613 states have call successors, (4613), 449 states have call predecessors, (4613), 446 states have return successors, (4655), 4532 states have call predecessors, (4655), 4609 states have call successors, (4655) [2023-12-02 14:04:39,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9586 states to 9586 states and 14911 transitions. [2023-12-02 14:04:39,369 INFO L78 Accepts]: Start accepts. Automaton has 9586 states and 14911 transitions. Word has length 443 [2023-12-02 14:04:39,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:04:39,370 INFO L495 AbstractCegarLoop]: Abstraction has 9586 states and 14911 transitions. [2023-12-02 14:04:39,370 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (51), 3 states have call predecessors, (51), 1 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) [2023-12-02 14:04:39,370 INFO L276 IsEmpty]: Start isEmpty. Operand 9586 states and 14911 transitions. [2023-12-02 14:04:39,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 453 [2023-12-02 14:04:39,380 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:04:39,380 INFO L195 NwaCegarLoop]: trace histogram [40, 36, 36, 36, 36, 36, 36, 6, 5, 5, 5, 5, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:04:39,381 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-02 14:04:39,381 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 14:04:39,381 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:04:39,381 INFO L85 PathProgramCache]: Analyzing trace with hash -1960205838, now seen corresponding path program 1 times [2023-12-02 14:04:39,381 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:04:39,381 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890456372] [2023-12-02 14:04:39,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:04:39,382 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:04:39,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:04:40,099 INFO L134 CoverageAnalysis]: Checked inductivity of 5425 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 5415 trivial. 0 not checked. [2023-12-02 14:04:40,099 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:04:40,099 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890456372] [2023-12-02 14:04:40,099 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890456372] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:04:40,099 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:04:40,099 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:04:40,100 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623091903] [2023-12-02 14:04:40,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:04:40,100 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:04:40,101 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:04:40,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:04:40,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:04:40,101 INFO L87 Difference]: Start difference. First operand 9586 states and 14911 transitions. Second operand has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (54), 3 states have call predecessors, (54), 1 states have return successors, (52), 2 states have call predecessors, (52), 2 states have call successors, (52) [2023-12-02 14:04:44,506 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 14:04:48,025 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:04:49,540 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:04:51,548 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:04:52,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:04:52,843 INFO L93 Difference]: Finished difference Result 9592 states and 14916 transitions. [2023-12-02 14:04:52,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:04:52,843 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (54), 3 states have call predecessors, (54), 1 states have return successors, (52), 2 states have call predecessors, (52), 2 states have call successors, (52) Word has length 452 [2023-12-02 14:04:52,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:04:52,880 INFO L225 Difference]: With dead ends: 9592 [2023-12-02 14:04:52,880 INFO L226 Difference]: Without dead ends: 9590 [2023-12-02 14:04:52,886 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 14:04:52,887 INFO L413 NwaCegarLoop]: 3513 mSDtfsCounter, 3822 mSDsluCounter, 7006 mSDsCounter, 0 mSdLazyCounter, 1265 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3828 SdHoareTripleChecker+Valid, 10519 SdHoareTripleChecker+Invalid, 1269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1265 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.1s IncrementalHoareTripleChecker+Time [2023-12-02 14:04:52,887 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3828 Valid, 10519 Invalid, 1269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1265 Invalid, 3 Unknown, 0 Unchecked, 12.1s Time] [2023-12-02 14:04:52,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9590 states. [2023-12-02 14:04:53,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9590 to 9590. [2023-12-02 14:04:53,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9590 states, 4527 states have (on average 1.2471835652750165) internal successors, (5646), 4655 states have internal predecessors, (5646), 4613 states have call successors, (4613), 450 states have call predecessors, (4613), 447 states have return successors, (4655), 4532 states have call predecessors, (4655), 4609 states have call successors, (4655) [2023-12-02 14:04:53,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9590 states to 9590 states and 14914 transitions. [2023-12-02 14:04:53,813 INFO L78 Accepts]: Start accepts. Automaton has 9590 states and 14914 transitions. Word has length 452 [2023-12-02 14:04:53,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:04:53,813 INFO L495 AbstractCegarLoop]: Abstraction has 9590 states and 14914 transitions. [2023-12-02 14:04:53,813 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (54), 3 states have call predecessors, (54), 1 states have return successors, (52), 2 states have call predecessors, (52), 2 states have call successors, (52) [2023-12-02 14:04:53,814 INFO L276 IsEmpty]: Start isEmpty. Operand 9590 states and 14914 transitions. [2023-12-02 14:04:53,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 458 [2023-12-02 14:04:53,824 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:04:53,825 INFO L195 NwaCegarLoop]: trace histogram [40, 36, 36, 36, 36, 36, 36, 7, 6, 6, 5, 5, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 14:04:53,825 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-02 14:04:53,825 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 14:04:53,825 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:04:53,826 INFO L85 PathProgramCache]: Analyzing trace with hash 989287484, now seen corresponding path program 1 times [2023-12-02 14:04:53,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:04:53,826 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466450685] [2023-12-02 14:04:53,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:04:53,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:04:53,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:04:54,597 INFO L134 CoverageAnalysis]: Checked inductivity of 5447 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 5435 trivial. 0 not checked. [2023-12-02 14:04:54,597 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:04:54,598 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [466450685] [2023-12-02 14:04:54,598 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [466450685] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:04:54,598 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:04:54,598 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:04:54,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132949276] [2023-12-02 14:04:54,599 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:04:54,600 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:04:54,600 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:04:54,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:04:54,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:04:54,601 INFO L87 Difference]: Start difference. First operand 9590 states and 14914 transitions. Second operand has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (53), 2 states have call predecessors, (53), 2 states have call successors, (53) [2023-12-02 14:04:58,074 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 14:05:01,335 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 14:05:03,344 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 14:05:04,418 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:05:07,030 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:05:09,037 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:05:11,046 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:05:13,051 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:05:14,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:05:14,570 INFO L93 Difference]: Finished difference Result 9784 states and 15095 transitions. [2023-12-02 14:05:14,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:05:14,571 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (53), 2 states have call predecessors, (53), 2 states have call successors, (53) Word has length 457 [2023-12-02 14:05:14,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:05:14,607 INFO L225 Difference]: With dead ends: 9784 [2023-12-02 14:05:14,607 INFO L226 Difference]: Without dead ends: 9782 [2023-12-02 14:05:14,612 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 14:05:14,613 INFO L413 NwaCegarLoop]: 3511 mSDtfsCounter, 3678 mSDsluCounter, 7174 mSDsCounter, 0 mSdLazyCounter, 1323 mSolverCounterSat, 2 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3683 SdHoareTripleChecker+Valid, 10685 SdHoareTripleChecker+Invalid, 1332 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1323 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.1s IncrementalHoareTripleChecker+Time [2023-12-02 14:05:14,613 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3683 Valid, 10685 Invalid, 1332 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1323 Invalid, 7 Unknown, 0 Unchecked, 19.1s Time] [2023-12-02 14:05:14,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9782 states. [2023-12-02 14:05:15,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9782 to 9782. [2023-12-02 14:05:15,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9782 states, 4632 states have (on average 1.2437392055267702) internal successors, (5761), 4760 states have internal predecessors, (5761), 4645 states have call successors, (4645), 505 states have call predecessors, (4645), 502 states have return successors, (4687), 4564 states have call predecessors, (4687), 4641 states have call successors, (4687) [2023-12-02 14:05:15,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9782 states to 9782 states and 15093 transitions. [2023-12-02 14:05:15,706 INFO L78 Accepts]: Start accepts. Automaton has 9782 states and 15093 transitions. Word has length 457 [2023-12-02 14:05:15,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:05:15,707 INFO L495 AbstractCegarLoop]: Abstraction has 9782 states and 15093 transitions. [2023-12-02 14:05:15,707 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (53), 2 states have call predecessors, (53), 2 states have call successors, (53) [2023-12-02 14:05:15,707 INFO L276 IsEmpty]: Start isEmpty. Operand 9782 states and 15093 transitions. [2023-12-02 14:05:15,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 462 [2023-12-02 14:05:15,719 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:05:15,719 INFO L195 NwaCegarLoop]: trace histogram [40, 36, 36, 36, 36, 36, 36, 8, 7, 7, 5, 5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:05:15,719 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-02 14:05:15,719 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 14:05:15,720 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:05:15,720 INFO L85 PathProgramCache]: Analyzing trace with hash -409702852, now seen corresponding path program 1 times [2023-12-02 14:05:15,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:05:15,720 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000545711] [2023-12-02 14:05:15,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:05:15,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:05:15,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:05:16,301 INFO L134 CoverageAnalysis]: Checked inductivity of 5472 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 5458 trivial. 0 not checked. [2023-12-02 14:05:16,301 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:05:16,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000545711] [2023-12-02 14:05:16,302 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1000545711] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:05:16,302 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:05:16,302 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:05:16,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1699368238] [2023-12-02 14:05:16,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:05:16,303 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:05:16,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:05:16,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:05:16,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:05:16,303 INFO L87 Difference]: Start difference. First operand 9782 states and 15093 transitions. Second operand has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (56), 3 states have call predecessors, (56), 1 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) [2023-12-02 14:05:18,449 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 14:05:20,458 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 14:05:22,187 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.73s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:05:24,286 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 14:05:26,023 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.74s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:05:28,118 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:05:30,979 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:05:32,987 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:05:34,993 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:05:36,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:05:36,390 INFO L93 Difference]: Finished difference Result 9788 states and 15098 transitions. [2023-12-02 14:05:36,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:05:36,391 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (56), 3 states have call predecessors, (56), 1 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) Word has length 461 [2023-12-02 14:05:36,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:05:36,422 INFO L225 Difference]: With dead ends: 9788 [2023-12-02 14:05:36,423 INFO L226 Difference]: Without dead ends: 9786 [2023-12-02 14:05:36,426 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 14:05:36,427 INFO L413 NwaCegarLoop]: 3513 mSDtfsCounter, 3822 mSDsluCounter, 7006 mSDsCounter, 0 mSdLazyCounter, 1263 mSolverCounterSat, 1 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3826 SdHoareTripleChecker+Valid, 10519 SdHoareTripleChecker+Invalid, 1269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1263 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.2s IncrementalHoareTripleChecker+Time [2023-12-02 14:05:36,427 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3826 Valid, 10519 Invalid, 1269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1263 Invalid, 5 Unknown, 0 Unchecked, 19.2s Time] [2023-12-02 14:05:36,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9786 states. [2023-12-02 14:05:37,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9786 to 9786. [2023-12-02 14:05:37,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9786 states, 4635 states have (on average 1.243581445523193) internal successors, (5764), 4763 states have internal predecessors, (5764), 4645 states have call successors, (4645), 506 states have call predecessors, (4645), 503 states have return successors, (4687), 4564 states have call predecessors, (4687), 4641 states have call successors, (4687) [2023-12-02 14:05:37,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9786 states to 9786 states and 15096 transitions. [2023-12-02 14:05:37,468 INFO L78 Accepts]: Start accepts. Automaton has 9786 states and 15096 transitions. Word has length 461 [2023-12-02 14:05:37,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:05:37,469 INFO L495 AbstractCegarLoop]: Abstraction has 9786 states and 15096 transitions. [2023-12-02 14:05:37,469 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (56), 3 states have call predecessors, (56), 1 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) [2023-12-02 14:05:37,469 INFO L276 IsEmpty]: Start isEmpty. Operand 9786 states and 15096 transitions. [2023-12-02 14:05:37,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 464 [2023-12-02 14:05:37,518 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:05:37,518 INFO L195 NwaCegarLoop]: trace histogram [37, 36, 36, 36, 36, 36, 36, 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] [2023-12-02 14:05:37,518 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-12-02 14:05:37,518 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 14:05:37,519 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:05:37,519 INFO L85 PathProgramCache]: Analyzing trace with hash -1666707423, now seen corresponding path program 1 times [2023-12-02 14:05:37,519 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:05:37,519 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144270426] [2023-12-02 14:05:37,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:05:37,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:05:37,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:05:38,026 INFO L134 CoverageAnalysis]: Checked inductivity of 5138 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5138 trivial. 0 not checked. [2023-12-02 14:05:38,027 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:05:38,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144270426] [2023-12-02 14:05:38,027 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1144270426] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:05:38,027 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:05:38,028 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 14:05:38,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377127157] [2023-12-02 14:05:38,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:05:38,029 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 14:05:38,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:05:38,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 14:05:38,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 14:05:38,030 INFO L87 Difference]: Start difference. First operand 9786 states and 15096 transitions. Second operand has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 3 states have call successors, (54), 2 states have call predecessors, (54), 1 states have return successors, (51), 3 states have call predecessors, (51), 3 states have call successors, (51) [2023-12-02 14:05:40,979 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 14:05:44,167 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:05:48,678 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:05:50,683 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:05:52,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:05:52,036 INFO L93 Difference]: Finished difference Result 28952 states and 44764 transitions. [2023-12-02 14:05:52,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 14:05:52,036 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 3 states have call successors, (54), 2 states have call predecessors, (54), 1 states have return successors, (51), 3 states have call predecessors, (51), 3 states have call successors, (51) Word has length 463 [2023-12-02 14:05:52,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:05:52,112 INFO L225 Difference]: With dead ends: 28952 [2023-12-02 14:05:52,112 INFO L226 Difference]: Without dead ends: 19239 [2023-12-02 14:05:52,172 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 14:05:52,173 INFO L413 NwaCegarLoop]: 3527 mSDtfsCounter, 3699 mSDsluCounter, 3462 mSDsCounter, 0 mSdLazyCounter, 905 mSolverCounterSat, 15 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3699 SdHoareTripleChecker+Valid, 6989 SdHoareTripleChecker+Invalid, 924 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 905 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.4s IncrementalHoareTripleChecker+Time [2023-12-02 14:05:52,173 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3699 Valid, 6989 Invalid, 924 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 905 Invalid, 4 Unknown, 0 Unchecked, 12.4s Time] [2023-12-02 14:05:52,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19239 states. [2023-12-02 14:05:54,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19239 to 19168. [2023-12-02 14:05:54,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19168 states, 9049 states have (on average 1.238368880539286) internal successors, (11206), 9301 states have internal predecessors, (11206), 9123 states have call successors, (9123), 998 states have call predecessors, (9123), 993 states have return successors, (9325), 8964 states have call predecessors, (9325), 9119 states have call successors, (9325) [2023-12-02 14:05:54,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19168 states to 19168 states and 29654 transitions. [2023-12-02 14:05:54,762 INFO L78 Accepts]: Start accepts. Automaton has 19168 states and 29654 transitions. Word has length 463 [2023-12-02 14:05:54,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:05:54,763 INFO L495 AbstractCegarLoop]: Abstraction has 19168 states and 29654 transitions. [2023-12-02 14:05:54,763 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 3 states have call successors, (54), 2 states have call predecessors, (54), 1 states have return successors, (51), 3 states have call predecessors, (51), 3 states have call successors, (51) [2023-12-02 14:05:54,763 INFO L276 IsEmpty]: Start isEmpty. Operand 19168 states and 29654 transitions. [2023-12-02 14:05:54,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 462 [2023-12-02 14:05:54,776 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:05:54,776 INFO L195 NwaCegarLoop]: trace histogram [37, 36, 36, 36, 36, 36, 36, 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] [2023-12-02 14:05:54,776 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-02 14:05:54,777 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 14:05:54,777 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:05:54,777 INFO L85 PathProgramCache]: Analyzing trace with hash 461390652, now seen corresponding path program 1 times [2023-12-02 14:05:54,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:05:54,777 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615614779] [2023-12-02 14:05:54,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:05:54,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:05:54,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:05:55,199 INFO L134 CoverageAnalysis]: Checked inductivity of 5138 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5138 trivial. 0 not checked. [2023-12-02 14:05:55,199 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:05:55,199 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615614779] [2023-12-02 14:05:55,200 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1615614779] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:05:55,200 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:05:55,200 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 14:05:55,200 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870730501] [2023-12-02 14:05:55,200 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:05:55,201 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 14:05:55,201 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:05:55,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 14:05:55,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 14:05:55,202 INFO L87 Difference]: Start difference. First operand 19168 states and 29654 transitions. Second operand has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 3 states have call successors, (54), 2 states have call predecessors, (54), 1 states have return successors, (51), 3 states have call predecessors, (51), 3 states have call successors, (51) [2023-12-02 14:06:01,081 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:06:03,359 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:06:07,846 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:06:09,853 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:06:12,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:06:12,909 INFO L93 Difference]: Finished difference Result 56838 states and 88088 transitions. [2023-12-02 14:06:12,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 14:06:12,962 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 3 states have call successors, (54), 2 states have call predecessors, (54), 1 states have return successors, (51), 3 states have call predecessors, (51), 3 states have call successors, (51) Word has length 461 [2023-12-02 14:06:12,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:06:13,162 INFO L225 Difference]: With dead ends: 56838 [2023-12-02 14:06:13,163 INFO L226 Difference]: Without dead ends: 37743 [2023-12-02 14:06:13,241 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 14:06:13,241 INFO L413 NwaCegarLoop]: 3523 mSDtfsCounter, 3700 mSDsluCounter, 3462 mSDsCounter, 0 mSdLazyCounter, 903 mSolverCounterSat, 15 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3700 SdHoareTripleChecker+Valid, 6985 SdHoareTripleChecker+Invalid, 921 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 903 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.1s IncrementalHoareTripleChecker+Time [2023-12-02 14:06:13,242 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3700 Valid, 6985 Invalid, 921 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 903 Invalid, 3 Unknown, 0 Unchecked, 14.1s Time] [2023-12-02 14:06:13,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37743 states. [2023-12-02 14:06:17,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37743 to 37662. [2023-12-02 14:06:17,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37662 states, 17719 states have (on average 1.232123709012924) internal successors, (21832), 18221 states have internal predecessors, (21832), 17963 states have call successors, (17963), 1986 states have call predecessors, (17963), 1977 states have return successors, (18563), 17646 states have call predecessors, (18563), 17959 states have call successors, (18563) [2023-12-02 14:06:18,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37662 states to 37662 states and 58358 transitions. [2023-12-02 14:06:18,017 INFO L78 Accepts]: Start accepts. Automaton has 37662 states and 58358 transitions. Word has length 461 [2023-12-02 14:06:18,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:06:18,018 INFO L495 AbstractCegarLoop]: Abstraction has 37662 states and 58358 transitions. [2023-12-02 14:06:18,018 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 3 states have call successors, (54), 2 states have call predecessors, (54), 1 states have return successors, (51), 3 states have call predecessors, (51), 3 states have call successors, (51) [2023-12-02 14:06:18,018 INFO L276 IsEmpty]: Start isEmpty. Operand 37662 states and 58358 transitions. [2023-12-02 14:06:18,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 468 [2023-12-02 14:06:18,028 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:06:18,028 INFO L195 NwaCegarLoop]: trace histogram [40, 36, 36, 36, 36, 36, 36, 9, 8, 8, 5, 5, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:06:18,028 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-02 14:06:18,028 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 14:06:18,029 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:06:18,029 INFO L85 PathProgramCache]: Analyzing trace with hash -747090500, now seen corresponding path program 1 times [2023-12-02 14:06:18,029 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:06:18,029 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135852585] [2023-12-02 14:06:18,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:06:18,029 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:06:18,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:06:18,618 INFO L134 CoverageAnalysis]: Checked inductivity of 5503 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 5487 trivial. 0 not checked. [2023-12-02 14:06:18,618 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:06:18,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135852585] [2023-12-02 14:06:18,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2135852585] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:06:18,619 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:06:18,619 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:06:18,619 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569770236] [2023-12-02 14:06:18,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:06:18,620 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:06:18,620 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:06:18,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:06:18,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:06:18,621 INFO L87 Difference]: Start difference. First operand 37662 states and 58358 transitions. Second operand has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (57), 3 states have call predecessors, (57), 1 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) [2023-12-02 14:06:20,639 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.87s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:06:22,648 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 14:06:23,768 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 14:06:26,040 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 14:06:28,820 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.88s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:06:31,754 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:06:33,762 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:06:35,162 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:06:39,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:06:39,393 INFO L93 Difference]: Finished difference Result 37668 states and 58363 transitions. [2023-12-02 14:06:39,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:06:39,394 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (57), 3 states have call predecessors, (57), 1 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) Word has length 467 [2023-12-02 14:06:39,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:06:39,555 INFO L225 Difference]: With dead ends: 37668 [2023-12-02 14:06:39,555 INFO L226 Difference]: Without dead ends: 37666 [2023-12-02 14:06:39,578 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 14:06:39,579 INFO L413 NwaCegarLoop]: 3513 mSDtfsCounter, 3822 mSDsluCounter, 7006 mSDsCounter, 0 mSdLazyCounter, 1264 mSolverCounterSat, 1 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3825 SdHoareTripleChecker+Valid, 10519 SdHoareTripleChecker+Invalid, 1269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1264 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.2s IncrementalHoareTripleChecker+Time [2023-12-02 14:06:39,579 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3825 Valid, 10519 Invalid, 1269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1264 Invalid, 4 Unknown, 0 Unchecked, 17.2s Time] [2023-12-02 14:06:39,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37666 states. [2023-12-02 14:06:44,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37666 to 37666. [2023-12-02 14:06:44,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37666 states, 17722 states have (on average 1.2320844148515968) internal successors, (21835), 18224 states have internal predecessors, (21835), 17963 states have call successors, (17963), 1987 states have call predecessors, (17963), 1978 states have return successors, (18563), 17646 states have call predecessors, (18563), 17959 states have call successors, (18563) [2023-12-02 14:06:44,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37666 states to 37666 states and 58361 transitions. [2023-12-02 14:06:44,681 INFO L78 Accepts]: Start accepts. Automaton has 37666 states and 58361 transitions. Word has length 467 [2023-12-02 14:06:44,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:06:44,682 INFO L495 AbstractCegarLoop]: Abstraction has 37666 states and 58361 transitions. [2023-12-02 14:06:44,682 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (57), 3 states have call predecessors, (57), 1 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) [2023-12-02 14:06:44,682 INFO L276 IsEmpty]: Start isEmpty. Operand 37666 states and 58361 transitions. [2023-12-02 14:06:44,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 465 [2023-12-02 14:06:44,691 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:06:44,691 INFO L195 NwaCegarLoop]: trace histogram [37, 36, 36, 36, 36, 36, 36, 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] [2023-12-02 14:06:44,691 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-02 14:06:44,691 INFO L420 AbstractCegarLoop]: === Iteration 14 === 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 14:06:44,692 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:06:44,692 INFO L85 PathProgramCache]: Analyzing trace with hash 1282910509, now seen corresponding path program 1 times [2023-12-02 14:06:44,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:06:44,692 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94730179] [2023-12-02 14:06:44,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:06:44,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:06:44,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:06:45,013 INFO L134 CoverageAnalysis]: Checked inductivity of 5138 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5138 trivial. 0 not checked. [2023-12-02 14:06:45,014 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:06:45,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94730179] [2023-12-02 14:06:45,014 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [94730179] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:06:45,014 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:06:45,014 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 14:06:45,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736259593] [2023-12-02 14:06:45,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:06:45,015 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 14:06:45,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:06:45,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 14:06:45,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 14:06:45,016 INFO L87 Difference]: Start difference. First operand 37666 states and 58361 transitions. Second operand has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 states have internal predecessors, (104), 3 states have call successors, (54), 2 states have call predecessors, (54), 1 states have return successors, (51), 3 states have call predecessors, (51), 3 states have call successors, (51) [2023-12-02 14:06:47,163 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 14:06:50,591 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:06:52,850 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 14:06:55,315 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:06:58,230 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:07:00,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=true, quantifiers [] [2023-12-02 14:07:07,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:07:07,005 INFO L93 Difference]: Finished difference Result 111796 states and 173481 transitions. [2023-12-02 14:07:07,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 14:07:07,006 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 states have internal predecessors, (104), 3 states have call successors, (54), 2 states have call predecessors, (54), 1 states have return successors, (51), 3 states have call predecessors, (51), 3 states have call successors, (51) Word has length 464 [2023-12-02 14:07:07,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:07:07,368 INFO L225 Difference]: With dead ends: 111796 [2023-12-02 14:07:07,369 INFO L226 Difference]: Without dead ends: 74203 [2023-12-02 14:07:07,544 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 14:07:07,545 INFO L413 NwaCegarLoop]: 3522 mSDtfsCounter, 3697 mSDsluCounter, 3462 mSDsCounter, 0 mSdLazyCounter, 902 mSolverCounterSat, 15 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3697 SdHoareTripleChecker+Valid, 6984 SdHoareTripleChecker+Invalid, 922 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 902 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.9s IncrementalHoareTripleChecker+Time [2023-12-02 14:07:07,545 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3697 Valid, 6984 Invalid, 922 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 902 Invalid, 5 Unknown, 0 Unchecked, 14.9s Time] [2023-12-02 14:07:07,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74203 states. [2023-12-02 14:07:16,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74203 to 74062. [2023-12-02 14:07:16,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74062 states, 34710 states have (on average 1.2254393546528377) internal successors, (42535), 35712 states have internal predecessors, (42535), 35411 states have call successors, (35411), 3955 states have call predecessors, (35411), 3938 states have return successors, (36935), 34778 states have call predecessors, (36935), 35407 states have call successors, (36935) [2023-12-02 14:07:17,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74062 states to 74062 states and 114881 transitions. [2023-12-02 14:07:17,294 INFO L78 Accepts]: Start accepts. Automaton has 74062 states and 114881 transitions. Word has length 464 [2023-12-02 14:07:17,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:07:17,294 INFO L495 AbstractCegarLoop]: Abstraction has 74062 states and 114881 transitions. [2023-12-02 14:07:17,294 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 states have internal predecessors, (104), 3 states have call successors, (54), 2 states have call predecessors, (54), 1 states have return successors, (51), 3 states have call predecessors, (51), 3 states have call successors, (51) [2023-12-02 14:07:17,295 INFO L276 IsEmpty]: Start isEmpty. Operand 74062 states and 114881 transitions. [2023-12-02 14:07:17,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 486 [2023-12-02 14:07:17,305 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:07:17,306 INFO L195 NwaCegarLoop]: trace histogram [38, 37, 37, 37, 37, 37, 37, 5, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:07:17,306 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-02 14:07:17,306 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 14:07:17,307 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:07:17,307 INFO L85 PathProgramCache]: Analyzing trace with hash -1117003179, now seen corresponding path program 1 times [2023-12-02 14:07:17,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:07:17,307 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95154637] [2023-12-02 14:07:17,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:07:17,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:07:17,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:07:17,985 INFO L134 CoverageAnalysis]: Checked inductivity of 5430 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5430 trivial. 0 not checked. [2023-12-02 14:07:17,986 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:07:17,986 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95154637] [2023-12-02 14:07:17,986 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [95154637] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:07:17,986 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:07:17,986 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 14:07:17,987 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802937096] [2023-12-02 14:07:17,987 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:07:17,988 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 14:07:17,988 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:07:17,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 14:07:17,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 14:07:17,989 INFO L87 Difference]: Start difference. First operand 74062 states and 114881 transitions. Second operand has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 3 states have call successors, (59), 2 states have call predecessors, (59), 1 states have return successors, (55), 3 states have call predecessors, (55), 3 states have call successors, (55) [2023-12-02 14:07:20,250 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:07:22,112 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 14:07:24,594 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 14:07:26,769 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:07:28,964 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:07:30,973 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:07:39,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:07:39,991 INFO L93 Difference]: Finished difference Result 148606 states and 230364 transitions. [2023-12-02 14:07:39,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 14:07:39,992 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 3 states have call successors, (59), 2 states have call predecessors, (59), 1 states have return successors, (55), 3 states have call predecessors, (55), 3 states have call successors, (55) Word has length 485 [2023-12-02 14:07:39,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:07:40,551 INFO L225 Difference]: With dead ends: 148606 [2023-12-02 14:07:40,551 INFO L226 Difference]: Without dead ends: 74617 [2023-12-02 14:07:40,986 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 14:07:40,987 INFO L413 NwaCegarLoop]: 5358 mSDtfsCounter, 3412 mSDsluCounter, 3472 mSDsCounter, 0 mSdLazyCounter, 1037 mSolverCounterSat, 16 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3412 SdHoareTripleChecker+Valid, 8830 SdHoareTripleChecker+Invalid, 1057 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 1037 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.9s IncrementalHoareTripleChecker+Time [2023-12-02 14:07:40,987 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3412 Valid, 8830 Invalid, 1057 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 1037 Invalid, 4 Unknown, 0 Unchecked, 13.9s Time] [2023-12-02 14:07:41,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74617 states. [2023-12-02 14:07:50,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74617 to 74526. [2023-12-02 14:07:50,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74526 states, 34415 states have (on average 1.2162138602353625) internal successors, (41856), 35522 states have internal predecessors, (41856), 36000 states have call successors, (36000), 4142 states have call predecessors, (36000), 4108 states have return successors, (37376), 35251 states have call predecessors, (37376), 35996 states have call successors, (37376) [2023-12-02 14:07:51,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74526 states to 74526 states and 115232 transitions. [2023-12-02 14:07:51,062 INFO L78 Accepts]: Start accepts. Automaton has 74526 states and 115232 transitions. Word has length 485 [2023-12-02 14:07:51,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:07:51,063 INFO L495 AbstractCegarLoop]: Abstraction has 74526 states and 115232 transitions. [2023-12-02 14:07:51,063 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 3 states have call successors, (59), 2 states have call predecessors, (59), 1 states have return successors, (55), 3 states have call predecessors, (55), 3 states have call successors, (55) [2023-12-02 14:07:51,063 INFO L276 IsEmpty]: Start isEmpty. Operand 74526 states and 115232 transitions. [2023-12-02 14:07:51,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 463 [2023-12-02 14:07:51,070 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:07:51,070 INFO L195 NwaCegarLoop]: trace histogram [37, 36, 36, 36, 36, 36, 36, 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] [2023-12-02 14:07:51,070 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-02 14:07:51,070 INFO L420 AbstractCegarLoop]: === Iteration 16 === 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 14:07:51,071 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:07:51,071 INFO L85 PathProgramCache]: Analyzing trace with hash 960821652, now seen corresponding path program 1 times [2023-12-02 14:07:51,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:07:51,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588517651] [2023-12-02 14:07:51,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:07:51,072 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:07:51,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:07:51,375 INFO L134 CoverageAnalysis]: Checked inductivity of 5138 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5138 trivial. 0 not checked. [2023-12-02 14:07:51,375 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:07:51,375 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588517651] [2023-12-02 14:07:51,375 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1588517651] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:07:51,375 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:07:51,376 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 14:07:51,376 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [286346887] [2023-12-02 14:07:51,376 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:07:51,377 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 14:07:51,377 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:07:51,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 14:07:51,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 14:07:51,378 INFO L87 Difference]: Start difference. First operand 74526 states and 115232 transitions. Second operand has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 3 states have call successors, (54), 2 states have call predecessors, (54), 1 states have return successors, (51), 3 states have call predecessors, (51), 3 states have call successors, (51) [2023-12-02 14:07:54,102 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:07:55,957 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 14:07:58,138 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 14:08:00,686 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.55s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:08:04,155 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:08:06,165 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:08:19,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:08:19,333 INFO L93 Difference]: Finished difference Result 210570 states and 325991 transitions. [2023-12-02 14:08:19,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 14:08:19,334 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 3 states have call successors, (54), 2 states have call predecessors, (54), 1 states have return successors, (51), 3 states have call predecessors, (51), 3 states have call successors, (51) Word has length 462 [2023-12-02 14:08:19,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:08:20,203 INFO L225 Difference]: With dead ends: 210570 [2023-12-02 14:08:20,203 INFO L226 Difference]: Without dead ends: 136117 [2023-12-02 14:08:20,695 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 14:08:20,695 INFO L413 NwaCegarLoop]: 3561 mSDtfsCounter, 3699 mSDsluCounter, 3462 mSDsCounter, 0 mSdLazyCounter, 904 mSolverCounterSat, 15 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3699 SdHoareTripleChecker+Valid, 7023 SdHoareTripleChecker+Invalid, 923 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 904 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.1s IncrementalHoareTripleChecker+Time [2023-12-02 14:08:20,695 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3699 Valid, 7023 Invalid, 923 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 904 Invalid, 4 Unknown, 0 Unchecked, 14.1s Time] [2023-12-02 14:08:20,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136117 states. [2023-12-02 14:08:38,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136117 to 135960. [2023-12-02 14:08:38,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135960 states, 62875 states have (on average 1.2107355864811133) internal successors, (76125), 64917 states have internal predecessors, (76125), 65502 states have call successors, (65502), 7637 states have call predecessors, (65502), 7580 states have return successors, (68656), 64127 states have call predecessors, (68656), 65498 states have call successors, (68656) [2023-12-02 14:08:39,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135960 states to 135960 states and 210283 transitions. [2023-12-02 14:08:39,600 INFO L78 Accepts]: Start accepts. Automaton has 135960 states and 210283 transitions. Word has length 462 [2023-12-02 14:08:39,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:08:39,601 INFO L495 AbstractCegarLoop]: Abstraction has 135960 states and 210283 transitions. [2023-12-02 14:08:39,601 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 3 states have call successors, (54), 2 states have call predecessors, (54), 1 states have return successors, (51), 3 states have call predecessors, (51), 3 states have call successors, (51) [2023-12-02 14:08:39,601 INFO L276 IsEmpty]: Start isEmpty. Operand 135960 states and 210283 transitions. [2023-12-02 14:08:39,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 469 [2023-12-02 14:08:39,605 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:08:39,605 INFO L195 NwaCegarLoop]: trace histogram [40, 36, 36, 36, 36, 36, 36, 10, 9, 9, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:08:39,605 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-02 14:08:39,605 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 14:08:39,606 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:08:39,606 INFO L85 PathProgramCache]: Analyzing trace with hash 1449139933, now seen corresponding path program 1 times [2023-12-02 14:08:39,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:08:39,606 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301923878] [2023-12-02 14:08:39,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:08:39,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:08:40,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:08:40,844 INFO L134 CoverageAnalysis]: Checked inductivity of 5529 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 5511 trivial. 0 not checked. [2023-12-02 14:08:40,844 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:08:40,844 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301923878] [2023-12-02 14:08:40,844 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [301923878] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:08:40,845 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:08:40,845 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:08:40,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360637284] [2023-12-02 14:08:40,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:08:40,846 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:08:40,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:08:40,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:08:40,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:08:40,847 INFO L87 Difference]: Start difference. First operand 135960 states and 210283 transitions. Second operand has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (56), 3 states have call predecessors, (56), 1 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) [2023-12-02 14:08:45,808 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:08:47,816 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:08:49,821 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:08:52,504 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.95s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:08:54,512 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 14:09:10,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:09:10,405 INFO L93 Difference]: Finished difference Result 135966 states and 210288 transitions. [2023-12-02 14:09:10,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:09:10,406 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (56), 3 states have call predecessors, (56), 1 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) Word has length 468 [2023-12-02 14:09:10,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:09:11,133 INFO L225 Difference]: With dead ends: 135966 [2023-12-02 14:09:11,133 INFO L226 Difference]: Without dead ends: 135964 [2023-12-02 14:09:11,202 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 14:09:11,203 INFO L413 NwaCegarLoop]: 3513 mSDtfsCounter, 3823 mSDsluCounter, 7006 mSDsCounter, 0 mSdLazyCounter, 1264 mSolverCounterSat, 1 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3825 SdHoareTripleChecker+Valid, 10519 SdHoareTripleChecker+Invalid, 1269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1264 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.4s IncrementalHoareTripleChecker+Time [2023-12-02 14:09:11,203 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3825 Valid, 10519 Invalid, 1269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1264 Invalid, 4 Unknown, 0 Unchecked, 15.4s Time] [2023-12-02 14:09:11,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135964 states. [2023-12-02 14:09:29,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135964 to 135964. [2023-12-02 14:09:29,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135964 states, 62878 states have (on average 1.2107255319825694) internal successors, (76128), 64920 states have internal predecessors, (76128), 65502 states have call successors, (65502), 7638 states have call predecessors, (65502), 7581 states have return successors, (68656), 64127 states have call predecessors, (68656), 65498 states have call successors, (68656) [2023-12-02 14:09:31,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135964 states to 135964 states and 210286 transitions. [2023-12-02 14:09:31,434 INFO L78 Accepts]: Start accepts. Automaton has 135964 states and 210286 transitions. Word has length 468 [2023-12-02 14:09:31,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:09:31,435 INFO L495 AbstractCegarLoop]: Abstraction has 135964 states and 210286 transitions. [2023-12-02 14:09:31,435 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (56), 3 states have call predecessors, (56), 1 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) [2023-12-02 14:09:31,436 INFO L276 IsEmpty]: Start isEmpty. Operand 135964 states and 210286 transitions. [2023-12-02 14:09:31,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 477 [2023-12-02 14:09:31,442 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:09:31,442 INFO L195 NwaCegarLoop]: trace histogram [40, 36, 36, 36, 36, 36, 36, 11, 10, 10, 5, 5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:09:31,442 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-02 14:09:31,443 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 14:09:31,443 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:09:31,443 INFO L85 PathProgramCache]: Analyzing trace with hash 1478271922, now seen corresponding path program 1 times [2023-12-02 14:09:31,443 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:09:31,444 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737139630] [2023-12-02 14:09:31,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:09:31,444 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:09:31,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:09:32,248 INFO L134 CoverageAnalysis]: Checked inductivity of 5574 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 5554 trivial. 0 not checked. [2023-12-02 14:09:32,249 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:09:32,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737139630] [2023-12-02 14:09:32,249 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [737139630] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:09:32,249 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:09:32,249 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:09:32,249 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342445991] [2023-12-02 14:09:32,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:09:32,250 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:09:32,250 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:09:32,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:09:32,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:09:32,251 INFO L87 Difference]: Start difference. First operand 135964 states and 210286 transitions. Second operand has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (59), 3 states have call predecessors, (59), 1 states have return successors, (57), 2 states have call predecessors, (57), 2 states have call successors, (57) [2023-12-02 14:09:35,791 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:09:37,349 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:09:39,359 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:09:42,013 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 14:09:43,080 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:09:44,669 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:09:47,716 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.58s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:10:00,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:10:00,762 INFO L93 Difference]: Finished difference Result 135970 states and 210291 transitions. [2023-12-02 14:10:00,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:10:00,762 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (59), 3 states have call predecessors, (59), 1 states have return successors, (57), 2 states have call predecessors, (57), 2 states have call successors, (57) Word has length 476 [2023-12-02 14:10:00,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:10:01,638 INFO L225 Difference]: With dead ends: 135970 [2023-12-02 14:10:01,638 INFO L226 Difference]: Without dead ends: 135966 [2023-12-02 14:10:01,708 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 14:10:01,708 INFO L413 NwaCegarLoop]: 3513 mSDtfsCounter, 3822 mSDsluCounter, 7006 mSDsCounter, 0 mSdLazyCounter, 1265 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3823 SdHoareTripleChecker+Valid, 10519 SdHoareTripleChecker+Invalid, 1269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1265 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.8s IncrementalHoareTripleChecker+Time [2023-12-02 14:10:01,708 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3823 Valid, 10519 Invalid, 1269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1265 Invalid, 3 Unknown, 0 Unchecked, 14.8s Time] [2023-12-02 14:10:01,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135966 states. [2023-12-02 14:10:20,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135966 to 135966. [2023-12-02 14:10:21,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135966 states, 62880 states have (on average 1.2107029262086515) internal successors, (76129), 64921 states have internal predecessors, (76129), 65502 states have call successors, (65502), 7639 states have call predecessors, (65502), 7581 states have return successors, (68656), 64127 states have call predecessors, (68656), 65498 states have call successors, (68656) [2023-12-02 14:10:22,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135966 states to 135966 states and 210287 transitions. [2023-12-02 14:10:22,665 INFO L78 Accepts]: Start accepts. Automaton has 135966 states and 210287 transitions. Word has length 476 [2023-12-02 14:10:22,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:10:22,666 INFO L495 AbstractCegarLoop]: Abstraction has 135966 states and 210287 transitions. [2023-12-02 14:10:22,666 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (59), 3 states have call predecessors, (59), 1 states have return successors, (57), 2 states have call predecessors, (57), 2 states have call successors, (57) [2023-12-02 14:10:22,666 INFO L276 IsEmpty]: Start isEmpty. Operand 135966 states and 210287 transitions. [2023-12-02 14:10:22,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 479 [2023-12-02 14:10:22,673 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:10:22,674 INFO L195 NwaCegarLoop]: trace histogram [40, 36, 36, 36, 36, 36, 36, 12, 11, 11, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:10:22,674 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-02 14:10:22,674 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 14:10:22,674 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:10:22,675 INFO L85 PathProgramCache]: Analyzing trace with hash 426478365, now seen corresponding path program 1 times [2023-12-02 14:10:22,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:10:22,675 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109697586] [2023-12-02 14:10:22,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:10:22,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:10:22,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:10:23,353 INFO L134 CoverageAnalysis]: Checked inductivity of 5609 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 5587 trivial. 0 not checked. [2023-12-02 14:10:23,353 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:10:23,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109697586] [2023-12-02 14:10:23,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [109697586] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:10:23,353 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:10:23,353 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:10:23,353 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979064834] [2023-12-02 14:10:23,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:10:23,354 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:10:23,354 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:10:23,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:10:23,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:10:23,355 INFO L87 Difference]: Start difference. First operand 135966 states and 210287 transitions. Second operand has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (58), 3 states have call predecessors, (58), 1 states have return successors, (56), 2 states have call predecessors, (56), 2 states have call successors, (56) [2023-12-02 14:10:25,975 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:10:28,312 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:10:30,320 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:10:32,326 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:10:34,728 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.72s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:10:36,604 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.88s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:10:38,604 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:10:40,746 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 14:10:42,857 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:10:56,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:10:56,555 INFO L93 Difference]: Finished difference Result 135966 states and 210287 transitions. [2023-12-02 14:10:56,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:10:56,556 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (58), 3 states have call predecessors, (58), 1 states have return successors, (56), 2 states have call predecessors, (56), 2 states have call successors, (56) Word has length 478 [2023-12-02 14:10:56,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:10:57,297 INFO L225 Difference]: With dead ends: 135966 [2023-12-02 14:10:57,298 INFO L226 Difference]: Without dead ends: 135391 [2023-12-02 14:10:57,371 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 14:10:57,372 INFO L413 NwaCegarLoop]: 3511 mSDtfsCounter, 3819 mSDsluCounter, 7005 mSDsCounter, 0 mSdLazyCounter, 1260 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3819 SdHoareTripleChecker+Valid, 10516 SdHoareTripleChecker+Invalid, 1264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1260 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.7s IncrementalHoareTripleChecker+Time [2023-12-02 14:10:57,372 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3819 Valid, 10516 Invalid, 1264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1260 Invalid, 3 Unknown, 0 Unchecked, 18.7s Time] [2023-12-02 14:10:57,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135391 states. [2023-12-02 14:11:16,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135391 to 135391. [2023-12-02 14:11:17,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135391 states, 62748 states have (on average 1.2080863135080002) internal successors, (75805), 64597 states have internal predecessors, (75805), 65103 states have call successors, (65103), 7562 states have call predecessors, (65103), 7538 states have return successors, (68261), 63953 states have call predecessors, (68261), 65103 states have call successors, (68261) [2023-12-02 14:11:18,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135391 states to 135391 states and 209169 transitions. [2023-12-02 14:11:18,597 INFO L78 Accepts]: Start accepts. Automaton has 135391 states and 209169 transitions. Word has length 478 [2023-12-02 14:11:18,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:11:18,598 INFO L495 AbstractCegarLoop]: Abstraction has 135391 states and 209169 transitions. [2023-12-02 14:11:18,598 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (58), 3 states have call predecessors, (58), 1 states have return successors, (56), 2 states have call predecessors, (56), 2 states have call successors, (56) [2023-12-02 14:11:18,598 INFO L276 IsEmpty]: Start isEmpty. Operand 135391 states and 209169 transitions. [2023-12-02 14:11:18,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 533 [2023-12-02 14:11:18,603 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:11:18,604 INFO L195 NwaCegarLoop]: trace histogram [41, 37, 37, 37, 37, 37, 37, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:11:18,604 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-02 14:11:18,604 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 14:11:18,604 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:11:18,605 INFO L85 PathProgramCache]: Analyzing trace with hash 959229247, now seen corresponding path program 1 times [2023-12-02 14:11:18,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:11:18,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116175348] [2023-12-02 14:11:18,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:11:18,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:11:18,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:11:19,033 INFO L134 CoverageAnalysis]: Checked inductivity of 5685 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 5682 trivial. 0 not checked. [2023-12-02 14:11:19,033 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:11:19,033 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116175348] [2023-12-02 14:11:19,033 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [116175348] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:11:19,033 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:11:19,034 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 14:11:19,034 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142249342] [2023-12-02 14:11:19,034 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:11:19,035 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 14:11:19,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:11:19,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 14:11:19,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 14:11:19,036 INFO L87 Difference]: Start difference. First operand 135391 states and 209169 transitions. Second operand has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 3 states have call successors, (67), 2 states have call predecessors, (67), 1 states have return successors, (63), 3 states have call predecessors, (63), 3 states have call successors, (63) [2023-12-02 14:11:22,127 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:11:24,133 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:11:26,972 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 14:11:27,974 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 14:11:31,831 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 14:11:33,762 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:11:36,242 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:11:59,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:11:59,197 INFO L93 Difference]: Finished difference Result 332775 states and 514361 transitions. [2023-12-02 14:11:59,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 14:11:59,198 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 3 states have call successors, (67), 2 states have call predecessors, (67), 1 states have return successors, (63), 3 states have call predecessors, (63), 3 states have call successors, (63) Word has length 532 [2023-12-02 14:11:59,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:12:00,782 INFO L225 Difference]: With dead ends: 332775 [2023-12-02 14:12:00,782 INFO L226 Difference]: Without dead ends: 197568 [2023-12-02 14:12:01,489 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 14:12:01,490 INFO L413 NwaCegarLoop]: 6454 mSDtfsCounter, 3366 mSDsluCounter, 3425 mSDsCounter, 0 mSdLazyCounter, 1216 mSolverCounterSat, 15 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3366 SdHoareTripleChecker+Valid, 9879 SdHoareTripleChecker+Invalid, 1236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1216 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.7s IncrementalHoareTripleChecker+Time [2023-12-02 14:12:01,490 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3366 Valid, 9879 Invalid, 1236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1216 Invalid, 5 Unknown, 0 Unchecked, 15.7s Time] [2023-12-02 14:12:01,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197568 states. [2023-12-02 14:12:32,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197568 to 197532. [2023-12-02 14:12:32,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197532 states, 91155 states have (on average 1.2051341122264274) internal successors, (109854), 93910 states have internal predecessors, (109854), 95261 states have call successors, (95261), 11144 states have call predecessors, (95261), 11114 states have return successors, (99797), 93537 states have call predecessors, (99797), 95261 states have call successors, (99797) [2023-12-02 14:12:34,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197532 states to 197532 states and 304912 transitions. [2023-12-02 14:12:34,501 INFO L78 Accepts]: Start accepts. Automaton has 197532 states and 304912 transitions. Word has length 532 [2023-12-02 14:12:34,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:12:34,501 INFO L495 AbstractCegarLoop]: Abstraction has 197532 states and 304912 transitions. [2023-12-02 14:12:34,501 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 3 states have call successors, (67), 2 states have call predecessors, (67), 1 states have return successors, (63), 3 states have call predecessors, (63), 3 states have call successors, (63) [2023-12-02 14:12:34,501 INFO L276 IsEmpty]: Start isEmpty. Operand 197532 states and 304912 transitions. [2023-12-02 14:12:34,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 598 [2023-12-02 14:12:34,507 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:12:34,508 INFO L195 NwaCegarLoop]: trace histogram [43, 37, 37, 37, 37, 37, 37, 8, 8, 5, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:12:34,508 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-02 14:12:34,508 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 14:12:34,508 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:12:34,509 INFO L85 PathProgramCache]: Analyzing trace with hash 558380185, now seen corresponding path program 1 times [2023-12-02 14:12:34,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:12:34,509 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [259033178] [2023-12-02 14:12:34,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:12:34,509 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:12:34,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:12:36,187 INFO L134 CoverageAnalysis]: Checked inductivity of 5941 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5941 trivial. 0 not checked. [2023-12-02 14:12:36,188 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:12:36,188 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [259033178] [2023-12-02 14:12:36,188 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [259033178] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:12:36,188 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:12:36,189 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:12:36,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506008196] [2023-12-02 14:12:36,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:12:36,190 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:12:36,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:12:36,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:12:36,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:12:36,192 INFO L87 Difference]: Start difference. First operand 197532 states and 304912 transitions. Second operand has 5 states, 5 states have (on average 30.0) internal successors, (150), 4 states have internal predecessors, (150), 2 states have call successors, (72), 3 states have call predecessors, (72), 1 states have return successors, (68), 2 states have call predecessors, (68), 2 states have call successors, (68) [2023-12-02 14:12:40,565 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:12:42,574 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:12:44,580 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:12:46,588 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:12:49,806 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 14:12:51,816 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 14:13:14,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:13:14,386 INFO L93 Difference]: Finished difference Result 197532 states and 304912 transitions. [2023-12-02 14:13:14,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 14:13:14,387 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.0) internal successors, (150), 4 states have internal predecessors, (150), 2 states have call successors, (72), 3 states have call predecessors, (72), 1 states have return successors, (68), 2 states have call predecessors, (68), 2 states have call successors, (68) Word has length 597 [2023-12-02 14:13:14,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:13:15,743 INFO L225 Difference]: With dead ends: 197532 [2023-12-02 14:13:15,743 INFO L226 Difference]: Without dead ends: 197530 [2023-12-02 14:13:15,856 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-02 14:13:15,857 INFO L413 NwaCegarLoop]: 3461 mSDtfsCounter, 3572 mSDsluCounter, 7092 mSDsCounter, 0 mSdLazyCounter, 1300 mSolverCounterSat, 1 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3573 SdHoareTripleChecker+Valid, 10553 SdHoareTripleChecker+Invalid, 1306 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1300 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.3s IncrementalHoareTripleChecker+Time [2023-12-02 14:13:15,857 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3573 Valid, 10553 Invalid, 1306 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1300 Invalid, 5 Unknown, 0 Unchecked, 16.3s Time] [2023-12-02 14:13:16,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197530 states. [2023-12-02 14:13:47,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197530 to 197530. [2023-12-02 14:13:48,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197530 states, 91154 states have (on average 1.2041051407508172) internal successors, (109759), 93908 states have internal predecessors, (109759), 95261 states have call successors, (95261), 11144 states have call predecessors, (95261), 11114 states have return successors, (99797), 93537 states have call predecessors, (99797), 95261 states have call successors, (99797) [2023-12-02 14:13:50,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197530 states to 197530 states and 304817 transitions. [2023-12-02 14:13:50,049 INFO L78 Accepts]: Start accepts. Automaton has 197530 states and 304817 transitions. Word has length 597 [2023-12-02 14:13:50,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:13:50,050 INFO L495 AbstractCegarLoop]: Abstraction has 197530 states and 304817 transitions. [2023-12-02 14:13:50,050 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.0) internal successors, (150), 4 states have internal predecessors, (150), 2 states have call successors, (72), 3 states have call predecessors, (72), 1 states have return successors, (68), 2 states have call predecessors, (68), 2 states have call successors, (68) [2023-12-02 14:13:50,050 INFO L276 IsEmpty]: Start isEmpty. Operand 197530 states and 304817 transitions. [2023-12-02 14:13:50,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 619 [2023-12-02 14:13:50,056 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:13:50,056 INFO L195 NwaCegarLoop]: trace histogram [43, 37, 37, 37, 37, 37, 37, 9, 9, 5, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:13:50,056 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-12-02 14:13:50,056 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 14:13:50,057 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:13:50,057 INFO L85 PathProgramCache]: Analyzing trace with hash -138017004, now seen corresponding path program 1 times [2023-12-02 14:13:50,057 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:13:50,057 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357726857] [2023-12-02 14:13:50,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:13:50,057 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:13:50,233 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:13:50,234 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1902862779] [2023-12-02 14:13:50,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:13:50,234 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:13:50,234 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_709f180f-81cb-4c2d-bcf7-8443b0c4125e/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:13:50,235 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_709f180f-81cb-4c2d-bcf7-8443b0c4125e/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:13:50,236 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_709f180f-81cb-4c2d-bcf7-8443b0c4125e/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-02 14:13:52,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:13:52,127 INFO L262 TraceCheckSpWp]: Trace formula consists of 6330 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-02 14:13:52,161 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:13:52,287 INFO L134 CoverageAnalysis]: Checked inductivity of 5967 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5967 trivial. 0 not checked. [2023-12-02 14:13:52,287 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:13:52,287 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:13:52,287 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357726857] [2023-12-02 14:13:52,288 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:13:52,288 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1902862779] [2023-12-02 14:13:52,288 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1902862779] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:13:52,288 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:13:52,288 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:13:52,289 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308719859] [2023-12-02 14:13:52,289 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:13:52,291 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:13:52,291 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:13:52,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:13:52,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:13:52,292 INFO L87 Difference]: Start difference. First operand 197530 states and 304817 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, (77), 3 states have call predecessors, (77), 2 states have return successors, (73), 2 states have call predecessors, (73), 2 states have call successors, (73) [2023-12-02 14:13:55,089 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 14:13:58,290 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:14:00,295 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:14:02,165 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.87s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:14:06,156 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 14:14:08,164 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 14:14:10,172 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 14:14:13,370 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 14:14:14,887 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 14:14:35,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:14:35,779 INFO L93 Difference]: Finished difference Result 197530 states and 304817 transitions. [2023-12-02 14:14:35,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 14:14:35,779 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, (77), 3 states have call predecessors, (77), 2 states have return successors, (73), 2 states have call predecessors, (73), 2 states have call successors, (73) Word has length 618 [2023-12-02 14:14:35,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:14:35,782 INFO L225 Difference]: With dead ends: 197530 [2023-12-02 14:14:35,783 INFO L226 Difference]: Without dead ends: 0 [2023-12-02 14:14:36,808 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 619 GetRequests, 614 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-02 14:14:36,809 INFO L413 NwaCegarLoop]: 3517 mSDtfsCounter, 219 mSDsluCounter, 10371 mSDsCounter, 0 mSdLazyCounter, 1722 mSolverCounterSat, 0 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 13888 SdHoareTripleChecker+Invalid, 1727 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1722 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.6s IncrementalHoareTripleChecker+Time [2023-12-02 14:14:36,809 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [220 Valid, 13888 Invalid, 1727 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1722 Invalid, 5 Unknown, 0 Unchecked, 21.6s Time] [2023-12-02 14:14:36,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2023-12-02 14:14:36,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2023-12-02 14:14:36,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:14:36,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2023-12-02 14:14:36,849 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 618 [2023-12-02 14:14:36,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:14:36,849 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-12-02 14:14:36,849 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, (77), 3 states have call predecessors, (77), 2 states have return successors, (73), 2 states have call predecessors, (73), 2 states have call successors, (73) [2023-12-02 14:14:36,849 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2023-12-02 14:14:36,850 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2023-12-02 14:14:36,852 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 3 remaining) [2023-12-02 14:14:36,852 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 3 remaining) [2023-12-02 14:14:36,853 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 3 remaining) [2023-12-02 14:14:36,873 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_709f180f-81cb-4c2d-bcf7-8443b0c4125e/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-02 14:14:37,053 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_709f180f-81cb-4c2d-bcf7-8443b0c4125e/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2023-12-02 14:14:37,056 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.