./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_fs-nfs-blocklayout-blocklayoutdriver.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 8393723b Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5b5b6bd7-c3e9-4a05-9d7a-73db3c823bf6/bin/utaipan-I9t0OCRTmS/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5b5b6bd7-c3e9-4a05-9d7a-73db3c823bf6/bin/utaipan-I9t0OCRTmS/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5b5b6bd7-c3e9-4a05-9d7a-73db3c823bf6/bin/utaipan-I9t0OCRTmS/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5b5b6bd7-c3e9-4a05-9d7a-73db3c823bf6/bin/utaipan-I9t0OCRTmS/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_fs-nfs-blocklayout-blocklayoutdriver.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5b5b6bd7-c3e9-4a05-9d7a-73db3c823bf6/bin/utaipan-I9t0OCRTmS/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5b5b6bd7-c3e9-4a05-9d7a-73db3c823bf6/bin/utaipan-I9t0OCRTmS --witnessprinter.witness.filename witness.graphml --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 9bfbecd8ca52470a88d05c2ee48bea0bde6dbc2be84932ebcf7050b5532f4c7c --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-8393723 [2022-11-19 07:10:44,719 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-19 07:10:44,721 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-19 07:10:44,759 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-19 07:10:44,760 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-19 07:10:44,764 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-19 07:10:44,767 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-19 07:10:44,771 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-19 07:10:44,774 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-19 07:10:44,779 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-19 07:10:44,780 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-19 07:10:44,782 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-19 07:10:44,783 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-19 07:10:44,785 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-19 07:10:44,786 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-19 07:10:44,788 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-19 07:10:44,790 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-19 07:10:44,791 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-19 07:10:44,792 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-19 07:10:44,799 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-19 07:10:44,801 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-19 07:10:44,803 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-19 07:10:44,805 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-19 07:10:44,806 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-19 07:10:44,815 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-19 07:10:44,815 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-19 07:10:44,816 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-19 07:10:44,817 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-19 07:10:44,818 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-19 07:10:44,819 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-19 07:10:44,819 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-19 07:10:44,820 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-19 07:10:44,822 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-19 07:10:44,825 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-19 07:10:44,826 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-19 07:10:44,826 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-19 07:10:44,827 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-19 07:10:44,827 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-19 07:10:44,828 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-19 07:10:44,829 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-19 07:10:44,829 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-19 07:10:44,830 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5b5b6bd7-c3e9-4a05-9d7a-73db3c823bf6/bin/utaipan-I9t0OCRTmS/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-11-19 07:10:44,874 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-19 07:10:44,875 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-19 07:10:44,875 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-19 07:10:44,876 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-19 07:10:44,877 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-19 07:10:44,877 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-19 07:10:44,877 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-19 07:10:44,877 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-19 07:10:44,877 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-19 07:10:44,878 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-19 07:10:44,879 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-19 07:10:44,879 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-19 07:10:44,879 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-19 07:10:44,879 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-19 07:10:44,879 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-19 07:10:44,880 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-19 07:10:44,880 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-19 07:10:44,880 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-19 07:10:44,881 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-19 07:10:44,881 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-19 07:10:44,881 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-19 07:10:44,881 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-19 07:10:44,882 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-19 07:10:44,882 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-19 07:10:44,882 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-19 07:10:44,882 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-19 07:10:44,882 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-19 07:10:44,883 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-19 07:10:44,883 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-19 07:10:44,883 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-19 07:10:44,883 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-19 07:10:44,884 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-19 07:10:44,884 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-19 07:10:44,884 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-19 07:10:44,884 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-19 07:10:44,885 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-19 07:10:44,885 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-19 07:10:44,885 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-19 07:10:44,885 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode 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_5b5b6bd7-c3e9-4a05-9d7a-73db3c823bf6/bin/utaipan-I9t0OCRTmS/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_5b5b6bd7-c3e9-4a05-9d7a-73db3c823bf6/bin/utaipan-I9t0OCRTmS Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml 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 -> 9bfbecd8ca52470a88d05c2ee48bea0bde6dbc2be84932ebcf7050b5532f4c7c [2022-11-19 07:10:45,185 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-19 07:10:45,217 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-19 07:10:45,219 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-19 07:10:45,221 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-19 07:10:45,222 INFO L275 PluginConnector]: CDTParser initialized [2022-11-19 07:10:45,223 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5b5b6bd7-c3e9-4a05-9d7a-73db3c823bf6/bin/utaipan-I9t0OCRTmS/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_fs-nfs-blocklayout-blocklayoutdriver.cil.i [2022-11-19 07:10:45,321 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5b5b6bd7-c3e9-4a05-9d7a-73db3c823bf6/bin/utaipan-I9t0OCRTmS/data/f3a484ae8/db6e1cd9c142402790d08db7255b12a2/FLAGc3463e999 [2022-11-19 07:10:46,295 INFO L306 CDTParser]: Found 1 translation units. [2022-11-19 07:10:46,296 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5b5b6bd7-c3e9-4a05-9d7a-73db3c823bf6/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_fs-nfs-blocklayout-blocklayoutdriver.cil.i [2022-11-19 07:10:46,366 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5b5b6bd7-c3e9-4a05-9d7a-73db3c823bf6/bin/utaipan-I9t0OCRTmS/data/f3a484ae8/db6e1cd9c142402790d08db7255b12a2/FLAGc3463e999 [2022-11-19 07:10:46,612 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5b5b6bd7-c3e9-4a05-9d7a-73db3c823bf6/bin/utaipan-I9t0OCRTmS/data/f3a484ae8/db6e1cd9c142402790d08db7255b12a2 [2022-11-19 07:10:46,614 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-19 07:10:46,616 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-19 07:10:46,618 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-19 07:10:46,618 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-19 07:10:46,622 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-19 07:10:46,623 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 07:10:46" (1/1) ... [2022-11-19 07:10:46,624 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@481c7e11 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:10:46, skipping insertion in model container [2022-11-19 07:10:46,624 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 07:10:46" (1/1) ... [2022-11-19 07:10:46,632 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-19 07:10:46,805 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-19 07:10:52,003 WARN L234 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_5b5b6bd7-c3e9-4a05-9d7a-73db3c823bf6/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_fs-nfs-blocklayout-blocklayoutdriver.cil.i[517003,517016] [2022-11-19 07:10:52,007 WARN L234 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_5b5b6bd7-c3e9-4a05-9d7a-73db3c823bf6/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_fs-nfs-blocklayout-blocklayoutdriver.cil.i[517172,517185] [2022-11-19 07:10:52,008 WARN L234 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_5b5b6bd7-c3e9-4a05-9d7a-73db3c823bf6/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_fs-nfs-blocklayout-blocklayoutdriver.cil.i[517339,517352] [2022-11-19 07:10:52,008 WARN L234 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_5b5b6bd7-c3e9-4a05-9d7a-73db3c823bf6/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_fs-nfs-blocklayout-blocklayoutdriver.cil.i[517507,517520] [2022-11-19 07:10:52,033 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-19 07:10:52,085 INFO L203 MainTranslator]: Completed pre-run [2022-11-19 07:10:52,562 WARN L234 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_5b5b6bd7-c3e9-4a05-9d7a-73db3c823bf6/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_fs-nfs-blocklayout-blocklayoutdriver.cil.i[517003,517016] [2022-11-19 07:10:52,562 WARN L234 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_5b5b6bd7-c3e9-4a05-9d7a-73db3c823bf6/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_fs-nfs-blocklayout-blocklayoutdriver.cil.i[517172,517185] [2022-11-19 07:10:52,563 WARN L234 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_5b5b6bd7-c3e9-4a05-9d7a-73db3c823bf6/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_fs-nfs-blocklayout-blocklayoutdriver.cil.i[517339,517352] [2022-11-19 07:10:52,563 WARN L234 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_5b5b6bd7-c3e9-4a05-9d7a-73db3c823bf6/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_fs-nfs-blocklayout-blocklayoutdriver.cil.i[517507,517520] [2022-11-19 07:10:52,572 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-19 07:10:52,808 INFO L208 MainTranslator]: Completed translation [2022-11-19 07:10:52,808 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:10:52 WrapperNode [2022-11-19 07:10:52,809 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-19 07:10:52,810 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-19 07:10:52,810 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-19 07:10:52,810 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-19 07:10:52,818 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:10:52" (1/1) ... [2022-11-19 07:10:52,940 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:10:52" (1/1) ... [2022-11-19 07:10:53,164 INFO L138 Inliner]: procedures = 584, calls = 2495, calls flagged for inlining = 241, calls inlined = 220, statements flattened = 7034 [2022-11-19 07:10:53,164 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-19 07:10:53,165 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-19 07:10:53,165 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-19 07:10:53,165 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-19 07:10:53,174 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:10:52" (1/1) ... [2022-11-19 07:10:53,175 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:10:52" (1/1) ... [2022-11-19 07:10:53,204 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:10:52" (1/1) ... [2022-11-19 07:10:53,204 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:10:52" (1/1) ... [2022-11-19 07:10:53,411 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:10:52" (1/1) ... [2022-11-19 07:10:53,446 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:10:52" (1/1) ... [2022-11-19 07:10:53,499 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:10:52" (1/1) ... [2022-11-19 07:10:53,526 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:10:52" (1/1) ... [2022-11-19 07:10:53,586 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-19 07:10:53,588 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-19 07:10:53,588 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-19 07:10:53,589 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-19 07:10:53,590 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:10:52" (1/1) ... [2022-11-19 07:10:53,596 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-19 07:10:53,610 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5b5b6bd7-c3e9-4a05-9d7a-73db3c823bf6/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 07:10:53,628 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5b5b6bd7-c3e9-4a05-9d7a-73db3c823bf6/bin/utaipan-I9t0OCRTmS/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-19 07:10:53,655 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5b5b6bd7-c3e9-4a05-9d7a-73db3c823bf6/bin/utaipan-I9t0OCRTmS/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-19 07:10:53,673 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_parallel [2022-11-19 07:10:53,673 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_parallel [2022-11-19 07:10:53,673 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2022-11-19 07:10:53,673 INFO L130 BoogieDeclarations]: Found specification of procedure i_size_read [2022-11-19 07:10:53,673 INFO L138 BoogieDeclarations]: Found implementation of procedure i_size_read [2022-11-19 07:10:53,674 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-11-19 07:10:53,674 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-11-19 07:10:53,674 INFO L130 BoogieDeclarations]: Found specification of procedure add_to_commitlist [2022-11-19 07:10:53,674 INFO L138 BoogieDeclarations]: Found implementation of procedure add_to_commitlist [2022-11-19 07:10:53,674 INFO L130 BoogieDeclarations]: Found specification of procedure rpc_put_sb_net [2022-11-19 07:10:53,674 INFO L138 BoogieDeclarations]: Found implementation of procedure rpc_put_sb_net [2022-11-19 07:10:53,675 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2022-11-19 07:10:53,675 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2022-11-19 07:10:53,675 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2022-11-19 07:10:53,675 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2022-11-19 07:10:53,675 INFO L130 BoogieDeclarations]: Found specification of procedure bl_write_pagelist [2022-11-19 07:10:53,675 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_write_pagelist [2022-11-19 07:10:53,676 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-19 07:10:53,676 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-19 07:10:53,676 INFO L130 BoogieDeclarations]: Found specification of procedure bio_alloc [2022-11-19 07:10:53,676 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_alloc [2022-11-19 07:10:53,676 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-11-19 07:10:53,676 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-11-19 07:10:53,676 INFO L130 BoogieDeclarations]: Found specification of procedure pnfs_unregister_layoutdriver [2022-11-19 07:10:53,677 INFO L138 BoogieDeclarations]: Found implementation of procedure pnfs_unregister_layoutdriver [2022-11-19 07:10:53,677 INFO L130 BoogieDeclarations]: Found specification of procedure trylock_page [2022-11-19 07:10:53,677 INFO L138 BoogieDeclarations]: Found implementation of procedure trylock_page [2022-11-19 07:10:53,678 INFO L130 BoogieDeclarations]: Found specification of procedure submit_bio [2022-11-19 07:10:53,678 INFO L138 BoogieDeclarations]: Found implementation of procedure submit_bio [2022-11-19 07:10:53,678 INFO L130 BoogieDeclarations]: Found specification of procedure BLK_LSEG2EXT [2022-11-19 07:10:53,678 INFO L138 BoogieDeclarations]: Found implementation of procedure BLK_LSEG2EXT [2022-11-19 07:10:53,678 INFO L130 BoogieDeclarations]: Found specification of procedure nfs4blocklayout_unregister_sb [2022-11-19 07:10:53,679 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs4blocklayout_unregister_sb [2022-11-19 07:10:53,679 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~VOID [2022-11-19 07:10:53,679 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~VOID [2022-11-19 07:10:53,679 INFO L130 BoogieDeclarations]: Found specification of procedure NFS_SERVER [2022-11-19 07:10:53,679 INFO L138 BoogieDeclarations]: Found implementation of procedure NFS_SERVER [2022-11-19 07:10:53,680 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-11-19 07:10:53,680 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-11-19 07:10:53,680 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2022-11-19 07:10:53,680 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_lock_release [2022-11-19 07:10:53,680 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_lock_release [2022-11-19 07:10:53,681 INFO L130 BoogieDeclarations]: Found specification of procedure BLK_LO2EXT [2022-11-19 07:10:53,682 INFO L138 BoogieDeclarations]: Found implementation of procedure BLK_LO2EXT [2022-11-19 07:10:53,682 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2022-11-19 07:10:53,682 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2022-11-19 07:10:53,683 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-11-19 07:10:53,683 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-11-19 07:10:53,683 INFO L130 BoogieDeclarations]: Found specification of procedure print_page [2022-11-19 07:10:53,683 INFO L138 BoogieDeclarations]: Found implementation of procedure print_page [2022-11-19 07:10:53,684 INFO L130 BoogieDeclarations]: Found specification of procedure __xadd_wrong_size [2022-11-19 07:10:53,684 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-11-19 07:10:53,684 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-11-19 07:10:53,684 INFO L130 BoogieDeclarations]: Found specification of procedure PageWriteback [2022-11-19 07:10:53,685 INFO L138 BoogieDeclarations]: Found implementation of procedure PageWriteback [2022-11-19 07:10:53,685 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-19 07:10:53,685 INFO L130 BoogieDeclarations]: Found specification of procedure bl_free_layout_hdr [2022-11-19 07:10:53,685 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_free_layout_hdr [2022-11-19 07:10:53,685 INFO L130 BoogieDeclarations]: Found specification of procedure print_clist [2022-11-19 07:10:53,685 INFO L138 BoogieDeclarations]: Found implementation of procedure print_clist [2022-11-19 07:10:53,686 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2022-11-19 07:10:53,686 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2022-11-19 07:10:53,686 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2022-11-19 07:10:53,686 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2022-11-19 07:10:53,686 INFO L130 BoogieDeclarations]: Found specification of procedure zero_user_segments [2022-11-19 07:10:53,686 INFO L138 BoogieDeclarations]: Found implementation of procedure zero_user_segments [2022-11-19 07:10:53,687 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2022-11-19 07:10:53,687 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2022-11-19 07:10:53,688 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2022-11-19 07:10:53,688 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2022-11-19 07:10:53,688 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-11-19 07:10:53,688 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2022-11-19 07:10:53,688 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2022-11-19 07:10:53,688 INFO L130 BoogieDeclarations]: Found specification of procedure bl_alloc_layout_hdr [2022-11-19 07:10:53,689 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_alloc_layout_hdr [2022-11-19 07:10:53,689 INFO L130 BoogieDeclarations]: Found specification of procedure PageDirty [2022-11-19 07:10:53,689 INFO L138 BoogieDeclarations]: Found implementation of procedure PageDirty [2022-11-19 07:10:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2022-11-19 07:10:53,690 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2022-11-19 07:10:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure is_writable [2022-11-19 07:10:53,690 INFO L138 BoogieDeclarations]: Found implementation of procedure is_writable [2022-11-19 07:10:53,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-11-19 07:10:53,691 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-11-19 07:10:53,692 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2022-11-19 07:10:53,692 INFO L130 BoogieDeclarations]: Found specification of procedure normalize [2022-11-19 07:10:53,692 INFO L138 BoogieDeclarations]: Found implementation of procedure normalize [2022-11-19 07:10:53,693 INFO L130 BoogieDeclarations]: Found specification of procedure kref_get [2022-11-19 07:10:53,693 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_get [2022-11-19 07:10:53,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-19 07:10:53,693 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_80 [2022-11-19 07:10:53,693 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_80 [2022-11-19 07:10:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure nfs4blocklayout_net_exit [2022-11-19 07:10:53,694 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs4blocklayout_net_exit [2022-11-19 07:10:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-19 07:10:53,694 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-19 07:10:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure rpc_get_sb_net [2022-11-19 07:10:53,695 INFO L138 BoogieDeclarations]: Found implementation of procedure rpc_get_sb_net [2022-11-19 07:10:53,695 INFO L130 BoogieDeclarations]: Found specification of procedure extents_consistent [2022-11-19 07:10:53,695 INFO L138 BoogieDeclarations]: Found implementation of procedure extents_consistent [2022-11-19 07:10:53,695 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2022-11-19 07:10:53,695 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2022-11-19 07:10:53,695 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_rpc_pipefs_notifier_unregister [2022-11-19 07:10:53,696 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_rpc_pipefs_notifier_unregister [2022-11-19 07:10:53,696 INFO L130 BoogieDeclarations]: Found specification of procedure bl_submit_bio [2022-11-19 07:10:53,696 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_submit_bio [2022-11-19 07:10:53,696 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2022-11-19 07:10:53,696 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2022-11-19 07:10:53,696 INFO L130 BoogieDeclarations]: Found specification of procedure rpc_queue_upcall [2022-11-19 07:10:53,697 INFO L138 BoogieDeclarations]: Found implementation of procedure rpc_queue_upcall [2022-11-19 07:10:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2022-11-19 07:10:53,697 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2022-11-19 07:10:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock [2022-11-19 07:10:53,697 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock [2022-11-19 07:10:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure bl_put_extent [2022-11-19 07:10:53,698 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_put_extent [2022-11-19 07:10:53,698 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2022-11-19 07:10:53,698 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2022-11-19 07:10:53,698 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-19 07:10:53,698 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2022-11-19 07:10:53,698 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2022-11-19 07:10:53,699 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2022-11-19 07:10:53,699 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2022-11-19 07:10:53,699 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2022-11-19 07:10:53,699 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2022-11-19 07:10:53,699 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2022-11-19 07:10:53,699 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2022-11-19 07:10:53,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-19 07:10:53,700 INFO L130 BoogieDeclarations]: Found specification of procedure xdr_inline_decode [2022-11-19 07:10:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure xdr_inline_decode [2022-11-19 07:10:53,700 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-11-19 07:10:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-11-19 07:10:53,700 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-19 07:10:53,700 INFO L130 BoogieDeclarations]: Found specification of procedure clean_pnfs_block_layoutupdate [2022-11-19 07:10:53,701 INFO L138 BoogieDeclarations]: Found implementation of procedure clean_pnfs_block_layoutupdate [2022-11-19 07:10:53,701 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-11-19 07:10:53,701 INFO L130 BoogieDeclarations]: Found specification of procedure bl_alloc_lseg [2022-11-19 07:10:53,701 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_alloc_lseg [2022-11-19 07:10:53,701 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-11-19 07:10:53,701 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-11-19 07:10:53,702 INFO L130 BoogieDeclarations]: Found specification of procedure lock_page [2022-11-19 07:10:53,702 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_page [2022-11-19 07:10:53,702 INFO L130 BoogieDeclarations]: Found specification of procedure end_page_writeback [2022-11-19 07:10:53,702 INFO L138 BoogieDeclarations]: Found implementation of procedure end_page_writeback [2022-11-19 07:10:53,702 INFO L130 BoogieDeclarations]: Found specification of procedure print_elist [2022-11-19 07:10:53,702 INFO L138 BoogieDeclarations]: Found implementation of procedure print_elist [2022-11-19 07:10:53,702 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2022-11-19 07:10:53,703 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2022-11-19 07:10:53,703 INFO L130 BoogieDeclarations]: Found specification of procedure kmap_atomic [2022-11-19 07:10:53,703 INFO L138 BoogieDeclarations]: Found implementation of procedure kmap_atomic [2022-11-19 07:10:53,703 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2022-11-19 07:10:53,703 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2022-11-19 07:10:53,703 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-11-19 07:10:53,704 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-11-19 07:10:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure bl_cleanup_layoutcommit [2022-11-19 07:10:53,704 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_cleanup_layoutcommit [2022-11-19 07:10:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure PageLocked [2022-11-19 07:10:53,704 INFO L138 BoogieDeclarations]: Found implementation of procedure PageLocked [2022-11-19 07:10:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure pnfs_generic_pg_test [2022-11-19 07:10:53,704 INFO L138 BoogieDeclarations]: Found implementation of procedure pnfs_generic_pg_test [2022-11-19 07:10:53,705 INFO L130 BoogieDeclarations]: Found specification of procedure rpc_destroy_pipe_data [2022-11-19 07:10:53,705 INFO L138 BoogieDeclarations]: Found implementation of procedure rpc_destroy_pipe_data [2022-11-19 07:10:53,705 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_parallel [2022-11-19 07:10:53,705 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_parallel [2022-11-19 07:10:53,705 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-11-19 07:10:53,705 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-11-19 07:10:53,706 INFO L130 BoogieDeclarations]: Found specification of procedure bl_is_sector_init [2022-11-19 07:10:53,706 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_is_sector_init [2022-11-19 07:10:53,706 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-19 07:10:53,706 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-19 07:10:53,706 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2022-11-19 07:10:53,707 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2022-11-19 07:10:53,707 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2022-11-19 07:10:53,707 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2022-11-19 07:10:53,707 INFO L130 BoogieDeclarations]: Found specification of procedure unlock_page [2022-11-19 07:10:53,707 INFO L138 BoogieDeclarations]: Found implementation of procedure unlock_page [2022-11-19 07:10:53,707 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2022-11-19 07:10:53,707 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2022-11-19 07:10:53,708 INFO L130 BoogieDeclarations]: Found specification of procedure remove_wait_queue [2022-11-19 07:10:53,708 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_wait_queue [2022-11-19 07:10:53,708 INFO L130 BoogieDeclarations]: Found specification of procedure bl_clear_layoutdriver [2022-11-19 07:10:53,708 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_clear_layoutdriver [2022-11-19 07:10:53,708 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-19 07:10:53,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-19 07:10:53,709 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-19 07:10:53,709 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-19 07:10:53,709 INFO L130 BoogieDeclarations]: Found specification of procedure bl_pipe_destroy_msg [2022-11-19 07:10:53,709 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_pipe_destroy_msg [2022-11-19 07:10:53,709 INFO L130 BoogieDeclarations]: Found specification of procedure bl_read_pagelist [2022-11-19 07:10:53,709 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_read_pagelist [2022-11-19 07:10:53,709 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-11-19 07:10:53,710 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-11-19 07:10:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2022-11-19 07:10:53,710 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2022-11-19 07:10:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure print_bl_extent [2022-11-19 07:10:53,710 INFO L138 BoogieDeclarations]: Found implementation of procedure print_bl_extent [2022-11-19 07:10:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure bl_end_io_read [2022-11-19 07:10:53,711 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_end_io_read [2022-11-19 07:10:53,711 INFO L130 BoogieDeclarations]: Found specification of procedure __be32_to_cpup [2022-11-19 07:10:53,711 INFO L138 BoogieDeclarations]: Found implementation of procedure __be32_to_cpup [2022-11-19 07:10:53,711 INFO L130 BoogieDeclarations]: Found specification of procedure xdr_encode_hyper [2022-11-19 07:10:53,711 INFO L138 BoogieDeclarations]: Found implementation of procedure xdr_encode_hyper [2022-11-19 07:10:53,711 INFO L130 BoogieDeclarations]: Found specification of procedure bl_write_cleanup [2022-11-19 07:10:53,711 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_write_cleanup [2022-11-19 07:10:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2022-11-19 07:10:53,712 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2022-11-19 07:10:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure bl_mark_sectors_init [2022-11-19 07:10:53,712 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_mark_sectors_init [2022-11-19 07:10:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-19 07:10:53,712 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-19 07:10:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure free_blk_mountid [2022-11-19 07:10:53,713 INFO L138 BoogieDeclarations]: Found implementation of procedure free_blk_mountid [2022-11-19 07:10:53,713 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2022-11-19 07:10:53,713 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2022-11-19 07:10:53,713 INFO L130 BoogieDeclarations]: Found specification of procedure is_range_written [2022-11-19 07:10:53,713 INFO L138 BoogieDeclarations]: Found implementation of procedure is_range_written [2022-11-19 07:10:53,713 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2022-11-19 07:10:53,713 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2022-11-19 07:10:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-19 07:10:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2022-11-19 07:10:53,714 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2022-11-19 07:10:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure list_replace [2022-11-19 07:10:53,714 INFO L138 BoogieDeclarations]: Found implementation of procedure list_replace [2022-11-19 07:10:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure module_put [2022-11-19 07:10:53,714 INFO L138 BoogieDeclarations]: Found implementation of procedure module_put [2022-11-19 07:10:53,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-19 07:10:53,715 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2022-11-19 07:10:53,715 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2022-11-19 07:10:53,715 INFO L130 BoogieDeclarations]: Found specification of procedure __list_del_entry [2022-11-19 07:10:53,715 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_del_entry [2022-11-19 07:10:53,715 INFO L130 BoogieDeclarations]: Found specification of procedure is_aligned_req [2022-11-19 07:10:53,715 INFO L138 BoogieDeclarations]: Found implementation of procedure is_aligned_req [2022-11-19 07:10:53,716 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2022-11-19 07:10:53,716 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2022-11-19 07:10:53,716 INFO L130 BoogieDeclarations]: Found specification of procedure _prep_new_extent [2022-11-19 07:10:53,716 INFO L138 BoogieDeclarations]: Found implementation of procedure _prep_new_extent [2022-11-19 07:10:53,716 INFO L130 BoogieDeclarations]: Found specification of procedure bio_put [2022-11-19 07:10:53,716 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_put [2022-11-19 07:10:53,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-19 07:10:53,717 INFO L130 BoogieDeclarations]: Found specification of procedure print_short_extent [2022-11-19 07:10:53,717 INFO L138 BoogieDeclarations]: Found implementation of procedure print_short_extent [2022-11-19 07:10:53,717 INFO L130 BoogieDeclarations]: Found specification of procedure NFS_I [2022-11-19 07:10:53,717 INFO L138 BoogieDeclarations]: Found implementation of procedure NFS_I [2022-11-19 07:10:53,717 INFO L130 BoogieDeclarations]: Found specification of procedure xdr_reserve_space [2022-11-19 07:10:53,717 INFO L138 BoogieDeclarations]: Found implementation of procedure xdr_reserve_space [2022-11-19 07:10:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2022-11-19 07:10:53,718 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2022-11-19 07:10:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure rpc_pipefs_notifier_unregister [2022-11-19 07:10:53,718 INFO L138 BoogieDeclarations]: Found implementation of procedure rpc_pipefs_notifier_unregister [2022-11-19 07:10:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_im_lock_of_pnfs_inval_markings [2022-11-19 07:10:53,718 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_im_lock_of_pnfs_inval_markings [2022-11-19 07:10:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure add_wait_queue [2022-11-19 07:10:53,719 INFO L138 BoogieDeclarations]: Found implementation of procedure add_wait_queue [2022-11-19 07:10:53,719 INFO L130 BoogieDeclarations]: Found specification of procedure bl_push_one_short_extent [2022-11-19 07:10:53,719 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_push_one_short_extent [2022-11-19 07:10:53,719 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-11-19 07:10:53,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-11-19 07:10:53,719 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2022-11-19 07:10:53,720 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2022-11-19 07:10:53,720 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-11-19 07:10:53,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-11-19 07:10:53,720 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_81 [2022-11-19 07:10:53,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_81 [2022-11-19 07:10:53,720 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2022-11-19 07:10:53,720 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2022-11-19 07:10:53,721 INFO L130 BoogieDeclarations]: Found specification of procedure __rcu_read_lock [2022-11-19 07:10:53,721 INFO L138 BoogieDeclarations]: Found implementation of procedure __rcu_read_lock [2022-11-19 07:10:53,721 INFO L130 BoogieDeclarations]: Found specification of procedure _set_range [2022-11-19 07:10:53,721 INFO L138 BoogieDeclarations]: Found implementation of procedure _set_range [2022-11-19 07:10:53,721 INFO L130 BoogieDeclarations]: Found specification of procedure bl_encode_layoutcommit [2022-11-19 07:10:53,721 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_encode_layoutcommit [2022-11-19 07:10:53,721 INFO L130 BoogieDeclarations]: Found specification of procedure mark_extents_written [2022-11-19 07:10:53,722 INFO L138 BoogieDeclarations]: Found implementation of procedure mark_extents_written [2022-11-19 07:10:53,722 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_79 [2022-11-19 07:10:53,722 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_79 [2022-11-19 07:10:53,722 INFO L130 BoogieDeclarations]: Found specification of procedure _add_entry [2022-11-19 07:10:53,722 INFO L138 BoogieDeclarations]: Found implementation of procedure _add_entry [2022-11-19 07:10:53,722 INFO L130 BoogieDeclarations]: Found specification of procedure _front_merge [2022-11-19 07:10:53,722 INFO L138 BoogieDeclarations]: Found implementation of procedure _front_merge [2022-11-19 07:10:53,723 INFO L130 BoogieDeclarations]: Found specification of procedure do_add_page_to_bio [2022-11-19 07:10:53,723 INFO L138 BoogieDeclarations]: Found implementation of procedure do_add_page_to_bio [2022-11-19 07:10:53,723 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-11-19 07:10:53,723 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-11-19 07:10:53,723 INFO L130 BoogieDeclarations]: Found specification of procedure net_generic [2022-11-19 07:10:53,723 INFO L138 BoogieDeclarations]: Found implementation of procedure net_generic [2022-11-19 07:10:53,723 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_79 [2022-11-19 07:10:53,724 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_79 [2022-11-19 07:10:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_held [2022-11-19 07:10:53,724 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_held [2022-11-19 07:10:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure bl_find_get_extent [2022-11-19 07:10:53,724 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_find_get_extent [2022-11-19 07:10:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure bl_free_lseg [2022-11-19 07:10:53,724 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_free_lseg [2022-11-19 07:10:53,725 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-19 07:10:53,725 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-19 07:10:53,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-19 07:10:53,725 INFO L130 BoogieDeclarations]: Found specification of procedure __rcu_read_unlock [2022-11-19 07:10:53,725 INFO L138 BoogieDeclarations]: Found implementation of procedure __rcu_read_unlock [2022-11-19 07:10:53,725 INFO L130 BoogieDeclarations]: Found specification of procedure nfs4blocklayout_register_sb [2022-11-19 07:10:53,725 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs4blocklayout_register_sb [2022-11-19 07:10:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-19 07:10:53,726 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-19 07:10:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure SetPageUptodate [2022-11-19 07:10:53,726 INFO L138 BoogieDeclarations]: Found implementation of procedure SetPageUptodate [2022-11-19 07:10:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_im_lock_of_pnfs_inval_markings [2022-11-19 07:10:53,726 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_im_lock_of_pnfs_inval_markings [2022-11-19 07:10:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_82 [2022-11-19 07:10:53,727 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_82 [2022-11-19 07:10:53,727 INFO L130 BoogieDeclarations]: Found specification of procedure zero_user_segment [2022-11-19 07:10:53,727 INFO L138 BoogieDeclarations]: Found implementation of procedure zero_user_segment [2022-11-19 07:10:53,727 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_80 [2022-11-19 07:10:53,727 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_80 [2022-11-19 07:10:53,727 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_nfs4blocklayout_exit_7_2 [2022-11-19 07:10:53,727 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_nfs4blocklayout_exit_7_2 [2022-11-19 07:10:53,728 INFO L130 BoogieDeclarations]: Found specification of procedure decode_sector_number [2022-11-19 07:10:53,728 INFO L138 BoogieDeclarations]: Found implementation of procedure decode_sector_number [2022-11-19 07:10:53,728 INFO L130 BoogieDeclarations]: Found specification of procedure bl_read_partial_page_sync [2022-11-19 07:10:53,728 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_read_partial_page_sync [2022-11-19 07:10:53,728 INFO L130 BoogieDeclarations]: Found specification of procedure put_parallel [2022-11-19 07:10:53,728 INFO L138 BoogieDeclarations]: Found implementation of procedure put_parallel [2022-11-19 07:10:53,728 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2022-11-19 07:10:53,728 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2022-11-19 07:10:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure pnfs_generic_pg_init_read [2022-11-19 07:10:53,729 INFO L138 BoogieDeclarations]: Found implementation of procedure pnfs_generic_pg_init_read [2022-11-19 07:10:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure bl_end_io_write [2022-11-19 07:10:53,729 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_end_io_write [2022-11-19 07:10:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure kref_init [2022-11-19 07:10:53,729 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_init [2022-11-19 07:10:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab64 [2022-11-19 07:10:53,730 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab64 [2022-11-19 07:10:53,730 INFO L130 BoogieDeclarations]: Found specification of procedure PageUptodate [2022-11-19 07:10:53,730 INFO L138 BoogieDeclarations]: Found implementation of procedure PageUptodate [2022-11-19 07:10:53,730 INFO L130 BoogieDeclarations]: Found specification of procedure bio_add_page [2022-11-19 07:10:53,730 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_add_page [2022-11-19 07:10:53,730 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2022-11-19 07:10:53,730 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2022-11-19 07:10:53,731 INFO L130 BoogieDeclarations]: Found specification of procedure release_extents [2022-11-19 07:10:53,731 INFO L138 BoogieDeclarations]: Found implementation of procedure release_extents [2022-11-19 07:10:53,731 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2022-11-19 07:10:53,731 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2022-11-19 07:10:53,731 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_lock_acquire [2022-11-19 07:10:53,731 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_lock_acquire [2022-11-19 07:10:53,731 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-11-19 07:10:53,732 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-11-19 07:10:53,732 INFO L130 BoogieDeclarations]: Found specification of procedure bl_do_readpage_sync [2022-11-19 07:10:53,732 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_do_readpage_sync [2022-11-19 07:10:53,732 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2022-11-19 07:10:53,732 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2022-11-19 07:10:53,732 INFO L130 BoogieDeclarations]: Found specification of procedure bl_set_layoutdriver [2022-11-19 07:10:53,732 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_set_layoutdriver [2022-11-19 07:10:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure bl_end_io_write_zero [2022-11-19 07:10:53,733 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_end_io_write_zero [2022-11-19 07:10:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure normalize_up [2022-11-19 07:10:53,733 INFO L138 BoogieDeclarations]: Found implementation of procedure normalize_up [2022-11-19 07:10:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2022-11-19 07:10:53,733 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2022-11-19 07:10:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure __kunmap_atomic [2022-11-19 07:10:53,734 INFO L138 BoogieDeclarations]: Found implementation of procedure __kunmap_atomic [2022-11-19 07:10:53,734 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2022-11-19 07:10:53,734 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2022-11-19 07:10:53,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-19 07:10:53,734 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2022-11-19 07:10:53,734 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2022-11-19 07:10:53,734 INFO L130 BoogieDeclarations]: Found specification of procedure pnfs_set_lo_fail [2022-11-19 07:10:53,735 INFO L138 BoogieDeclarations]: Found implementation of procedure pnfs_set_lo_fail [2022-11-19 07:10:53,735 INFO L130 BoogieDeclarations]: Found specification of procedure set_to_rw [2022-11-19 07:10:53,735 INFO L138 BoogieDeclarations]: Found implementation of procedure set_to_rw [2022-11-19 07:10:54,923 INFO L235 CfgBuilder]: Building ICFG [2022-11-19 07:10:54,928 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-19 07:10:55,220 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-19 07:11:02,597 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2022-11-19 07:11:02,791 INFO L276 CfgBuilder]: Performing block encoding [2022-11-19 07:11:05,309 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-19 07:11:05,310 INFO L300 CfgBuilder]: Removed 8 assume(true) statements. [2022-11-19 07:11:05,317 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 07:11:05 BoogieIcfgContainer [2022-11-19 07:11:05,318 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-19 07:11:05,320 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-19 07:11:05,320 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-19 07:11:05,324 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-19 07:11:05,324 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 07:10:46" (1/3) ... [2022-11-19 07:11:05,325 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7ebfa6bf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 07:11:05, skipping insertion in model container [2022-11-19 07:11:05,325 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:10:52" (2/3) ... [2022-11-19 07:11:05,325 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7ebfa6bf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 07:11:05, skipping insertion in model container [2022-11-19 07:11:05,326 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 07:11:05" (3/3) ... [2022-11-19 07:11:05,334 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_fs-nfs-blocklayout-blocklayoutdriver.cil.i [2022-11-19 07:11:05,354 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-19 07:11:05,355 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2022-11-19 07:11:05,490 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-19 07:11:05,497 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=LoopsAndPotentialCycles, 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;@705fe52f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-19 07:11:05,498 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-11-19 07:11:05,512 INFO L276 IsEmpty]: Start isEmpty. Operand has 2392 states, 1371 states have (on average 1.2895696571845368) internal successors, (1768), 1420 states have internal predecessors, (1768), 848 states have call successors, (848), 173 states have call predecessors, (848), 172 states have return successors, (841), 826 states have call predecessors, (841), 841 states have call successors, (841) [2022-11-19 07:11:05,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 366 [2022-11-19 07:11:05,566 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:11:05,567 INFO L195 NwaCegarLoop]: trace histogram [35, 34, 34, 34, 34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 07:11:05,568 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)] === [2022-11-19 07:11:05,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:11:05,577 INFO L85 PathProgramCache]: Analyzing trace with hash -86857402, now seen corresponding path program 1 times [2022-11-19 07:11:05,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:11:05,591 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664981213] [2022-11-19 07:11:05,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:11:05,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:11:06,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:11:06,818 INFO L134 CoverageAnalysis]: Checked inductivity of 4556 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4556 trivial. 0 not checked. [2022-11-19 07:11:06,818 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:11:06,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664981213] [2022-11-19 07:11:06,819 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664981213] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:11:06,820 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:11:06,821 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:11:06,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540927736] [2022-11-19 07:11:06,826 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:11:06,833 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:11:06,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:11:06,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:11:06,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:11:06,879 INFO L87 Difference]: Start difference. First operand has 2392 states, 1371 states have (on average 1.2895696571845368) internal successors, (1768), 1420 states have internal predecessors, (1768), 848 states have call successors, (848), 173 states have call predecessors, (848), 172 states have return successors, (841), 826 states have call predecessors, (841), 841 states have call successors, (841) 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, (39), 2 states have call predecessors, (39), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) [2022-11-19 07:11:09,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:11:09,339 INFO L93 Difference]: Finished difference Result 6902 states and 10251 transitions. [2022-11-19 07:11:09,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:11:09,342 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, (39), 2 states have call predecessors, (39), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) Word has length 365 [2022-11-19 07:11:09,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:11:09,386 INFO L225 Difference]: With dead ends: 6902 [2022-11-19 07:11:09,387 INFO L226 Difference]: Without dead ends: 4568 [2022-11-19 07:11:09,410 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:11:09,412 INFO L413 NwaCegarLoop]: 3735 mSDtfsCounter, 3196 mSDsluCounter, 2922 mSDsCounter, 0 mSdLazyCounter, 903 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3196 SdHoareTripleChecker+Valid, 6657 SdHoareTripleChecker+Invalid, 914 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 903 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-11-19 07:11:09,413 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3196 Valid, 6657 Invalid, 914 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [11 Valid, 903 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-11-19 07:11:09,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4568 states. [2022-11-19 07:11:09,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4568 to 4564. [2022-11-19 07:11:09,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4564 states, 2636 states have (on average 1.2830045523520486) internal successors, (3382), 2737 states have internal predecessors, (3382), 1586 states have call successors, (1586), 340 states have call predecessors, (1586), 339 states have return successors, (1582), 1552 states have call predecessors, (1582), 1582 states have call successors, (1582) [2022-11-19 07:11:09,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4564 states to 4564 states and 6550 transitions. [2022-11-19 07:11:09,887 INFO L78 Accepts]: Start accepts. Automaton has 4564 states and 6550 transitions. Word has length 365 [2022-11-19 07:11:09,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:11:09,894 INFO L495 AbstractCegarLoop]: Abstraction has 4564 states and 6550 transitions. [2022-11-19 07:11:09,894 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, (39), 2 states have call predecessors, (39), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) [2022-11-19 07:11:09,894 INFO L276 IsEmpty]: Start isEmpty. Operand 4564 states and 6550 transitions. [2022-11-19 07:11:09,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 380 [2022-11-19 07:11:09,910 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:11:09,910 INFO L195 NwaCegarLoop]: trace histogram [35, 34, 34, 34, 34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 07:11:09,911 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-19 07:11:09,911 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)] === [2022-11-19 07:11:09,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:11:09,912 INFO L85 PathProgramCache]: Analyzing trace with hash 1505167511, now seen corresponding path program 1 times [2022-11-19 07:11:09,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:11:09,912 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713875188] [2022-11-19 07:11:09,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:11:09,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:11:10,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:11:10,445 INFO L134 CoverageAnalysis]: Checked inductivity of 4556 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4556 trivial. 0 not checked. [2022-11-19 07:11:10,445 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:11:10,446 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1713875188] [2022-11-19 07:11:10,447 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1713875188] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:11:10,447 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:11:10,447 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:11:10,447 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282328893] [2022-11-19 07:11:10,448 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:11:10,453 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:11:10,454 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:11:10,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:11:10,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:11:10,458 INFO L87 Difference]: Start difference. First operand 4564 states and 6550 transitions. Second operand has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) [2022-11-19 07:11:12,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:11:12,813 INFO L93 Difference]: Finished difference Result 11224 states and 16077 transitions. [2022-11-19 07:11:12,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:11:12,813 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) Word has length 379 [2022-11-19 07:11:12,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:11:12,859 INFO L225 Difference]: With dead ends: 11224 [2022-11-19 07:11:12,859 INFO L226 Difference]: Without dead ends: 6729 [2022-11-19 07:11:12,885 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 [2022-11-19 07:11:12,886 INFO L413 NwaCegarLoop]: 3743 mSDtfsCounter, 3166 mSDsluCounter, 2932 mSDsCounter, 0 mSdLazyCounter, 913 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3166 SdHoareTripleChecker+Valid, 6675 SdHoareTripleChecker+Invalid, 920 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 913 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-11-19 07:11:12,886 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3166 Valid, 6675 Invalid, 920 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 913 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-11-19 07:11:12,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6729 states. [2022-11-19 07:11:13,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6729 to 6696. [2022-11-19 07:11:13,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6696 states, 3859 states have (on average 1.2788287121015807) internal successors, (4935), 4011 states have internal predecessors, (4935), 2321 states have call successors, (2321), 514 states have call predecessors, (2321), 513 states have return successors, (2317), 2267 states have call predecessors, (2317), 2317 states have call successors, (2317) [2022-11-19 07:11:13,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6696 states to 6696 states and 9573 transitions. [2022-11-19 07:11:13,356 INFO L78 Accepts]: Start accepts. Automaton has 6696 states and 9573 transitions. Word has length 379 [2022-11-19 07:11:13,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:11:13,357 INFO L495 AbstractCegarLoop]: Abstraction has 6696 states and 9573 transitions. [2022-11-19 07:11:13,358 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) [2022-11-19 07:11:13,358 INFO L276 IsEmpty]: Start isEmpty. Operand 6696 states and 9573 transitions. [2022-11-19 07:11:13,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 379 [2022-11-19 07:11:13,470 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:11:13,470 INFO L195 NwaCegarLoop]: trace histogram [35, 34, 34, 34, 34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 07:11:13,470 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-19 07:11:13,470 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-19 07:11:13,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:11:13,471 INFO L85 PathProgramCache]: Analyzing trace with hash 1332844584, now seen corresponding path program 1 times [2022-11-19 07:11:13,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:11:13,471 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134780405] [2022-11-19 07:11:13,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:11:13,471 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:11:13,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:11:13,841 INFO L134 CoverageAnalysis]: Checked inductivity of 4556 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4556 trivial. 0 not checked. [2022-11-19 07:11:13,842 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:11:13,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134780405] [2022-11-19 07:11:13,842 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134780405] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:11:13,842 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:11:13,843 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:11:13,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965152709] [2022-11-19 07:11:13,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:11:13,844 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:11:13,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:11:13,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:11:13,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:11:13,845 INFO L87 Difference]: Start difference. First operand 6696 states and 9573 transitions. Second operand has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 3 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) [2022-11-19 07:11:16,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:11:16,358 INFO L93 Difference]: Finished difference Result 14153 states and 20172 transitions. [2022-11-19 07:11:16,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:11:16,359 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 3 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) Word has length 378 [2022-11-19 07:11:16,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:11:16,406 INFO L225 Difference]: With dead ends: 14153 [2022-11-19 07:11:16,407 INFO L226 Difference]: Without dead ends: 7526 [2022-11-19 07:11:16,434 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 [2022-11-19 07:11:16,435 INFO L413 NwaCegarLoop]: 5064 mSDtfsCounter, 3186 mSDsluCounter, 2932 mSDsCounter, 0 mSdLazyCounter, 1180 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3186 SdHoareTripleChecker+Valid, 7996 SdHoareTripleChecker+Invalid, 1187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-11-19 07:11:16,436 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3186 Valid, 7996 Invalid, 1187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1180 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-11-19 07:11:16,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7526 states. [2022-11-19 07:11:16,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7526 to 7493. [2022-11-19 07:11:17,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7493 states, 4347 states have (on average 1.279043018173453) internal successors, (5560), 4516 states have internal predecessors, (5560), 2542 states have call successors, (2542), 602 states have call predecessors, (2542), 601 states have return successors, (2538), 2479 states have call predecessors, (2538), 2538 states have call successors, (2538) [2022-11-19 07:11:17,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7493 states to 7493 states and 10640 transitions. [2022-11-19 07:11:17,079 INFO L78 Accepts]: Start accepts. Automaton has 7493 states and 10640 transitions. Word has length 378 [2022-11-19 07:11:17,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:11:17,080 INFO L495 AbstractCegarLoop]: Abstraction has 7493 states and 10640 transitions. [2022-11-19 07:11:17,081 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 3 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) [2022-11-19 07:11:17,081 INFO L276 IsEmpty]: Start isEmpty. Operand 7493 states and 10640 transitions. [2022-11-19 07:11:17,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 408 [2022-11-19 07:11:17,093 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:11:17,093 INFO L195 NwaCegarLoop]: trace histogram [37, 34, 34, 34, 34, 34, 34, 3, 3, 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] [2022-11-19 07:11:17,093 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-19 07:11:17,094 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)] === [2022-11-19 07:11:17,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:11:17,095 INFO L85 PathProgramCache]: Analyzing trace with hash 190164048, now seen corresponding path program 1 times [2022-11-19 07:11:17,095 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:11:17,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175333378] [2022-11-19 07:11:17,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:11:17,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:11:17,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:11:18,119 INFO L134 CoverageAnalysis]: Checked inductivity of 4720 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4720 trivial. 0 not checked. [2022-11-19 07:11:18,120 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:11:18,120 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175333378] [2022-11-19 07:11:18,120 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175333378] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:11:18,120 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:11:18,121 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 07:11:18,121 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633867184] [2022-11-19 07:11:18,121 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:11:18,123 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 07:11:18,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:11:18,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 07:11:18,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 07:11:18,125 INFO L87 Difference]: Start difference. First operand 7493 states and 10640 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, (44), 3 states have call predecessors, (44), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2022-11-19 07:11:21,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:11:21,016 INFO L93 Difference]: Finished difference Result 7499 states and 10645 transitions. [2022-11-19 07:11:21,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-19 07:11:21,017 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, (44), 3 states have call predecessors, (44), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) Word has length 407 [2022-11-19 07:11:21,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:11:21,064 INFO L225 Difference]: With dead ends: 7499 [2022-11-19 07:11:21,064 INFO L226 Difference]: Without dead ends: 7497 [2022-11-19 07:11:21,071 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 [2022-11-19 07:11:21,071 INFO L413 NwaCegarLoop]: 2959 mSDtfsCounter, 3295 mSDsluCounter, 5899 mSDsCounter, 0 mSdLazyCounter, 1342 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3312 SdHoareTripleChecker+Valid, 8858 SdHoareTripleChecker+Invalid, 1343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-11-19 07:11:21,072 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3312 Valid, 8858 Invalid, 1343 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1342 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-11-19 07:11:21,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7497 states. [2022-11-19 07:11:21,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7497 to 7497. [2022-11-19 07:11:21,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7497 states, 4350 states have (on average 1.2788505747126437) internal successors, (5563), 4519 states have internal predecessors, (5563), 2542 states have call successors, (2542), 603 states have call predecessors, (2542), 602 states have return successors, (2538), 2479 states have call predecessors, (2538), 2538 states have call successors, (2538) [2022-11-19 07:11:21,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7497 states to 7497 states and 10643 transitions. [2022-11-19 07:11:21,620 INFO L78 Accepts]: Start accepts. Automaton has 7497 states and 10643 transitions. Word has length 407 [2022-11-19 07:11:21,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:11:21,622 INFO L495 AbstractCegarLoop]: Abstraction has 7497 states and 10643 transitions. [2022-11-19 07:11:21,623 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, (44), 3 states have call predecessors, (44), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2022-11-19 07:11:21,623 INFO L276 IsEmpty]: Start isEmpty. Operand 7497 states and 10643 transitions. [2022-11-19 07:11:21,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 413 [2022-11-19 07:11:21,632 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:11:21,632 INFO L195 NwaCegarLoop]: trace histogram [37, 34, 34, 34, 34, 34, 34, 3, 3, 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] [2022-11-19 07:11:21,632 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-19 07:11:21,633 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)] === [2022-11-19 07:11:21,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:11:21,634 INFO L85 PathProgramCache]: Analyzing trace with hash 1410922929, now seen corresponding path program 1 times [2022-11-19 07:11:21,634 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:11:21,634 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558981438] [2022-11-19 07:11:21,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:11:21,634 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:11:21,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:11:22,396 INFO L134 CoverageAnalysis]: Checked inductivity of 4722 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4720 trivial. 0 not checked. [2022-11-19 07:11:22,397 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:11:22,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558981438] [2022-11-19 07:11:22,397 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558981438] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:11:22,397 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:11:22,398 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 07:11:22,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1536581468] [2022-11-19 07:11:22,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:11:22,399 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 07:11:22,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:11:22,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 07:11:22,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 07:11:22,400 INFO L87 Difference]: Start difference. First operand 7497 states and 10643 transitions. Second operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2022-11-19 07:11:25,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:11:25,772 INFO L93 Difference]: Finished difference Result 7503 states and 10648 transitions. [2022-11-19 07:11:25,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-19 07:11:25,772 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) Word has length 412 [2022-11-19 07:11:25,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:11:25,810 INFO L225 Difference]: With dead ends: 7503 [2022-11-19 07:11:25,811 INFO L226 Difference]: Without dead ends: 7501 [2022-11-19 07:11:25,817 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 [2022-11-19 07:11:25,818 INFO L413 NwaCegarLoop]: 2962 mSDtfsCounter, 3290 mSDsluCounter, 5899 mSDsCounter, 0 mSdLazyCounter, 1342 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3306 SdHoareTripleChecker+Valid, 8861 SdHoareTripleChecker+Invalid, 1343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-11-19 07:11:25,818 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3306 Valid, 8861 Invalid, 1343 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1342 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-11-19 07:11:25,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7501 states. [2022-11-19 07:11:26,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7501 to 7501. [2022-11-19 07:11:26,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7501 states, 4353 states have (on average 1.2786583965081553) internal successors, (5566), 4522 states have internal predecessors, (5566), 2542 states have call successors, (2542), 604 states have call predecessors, (2542), 603 states have return successors, (2538), 2479 states have call predecessors, (2538), 2538 states have call successors, (2538) [2022-11-19 07:11:26,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7501 states to 7501 states and 10646 transitions. [2022-11-19 07:11:26,413 INFO L78 Accepts]: Start accepts. Automaton has 7501 states and 10646 transitions. Word has length 412 [2022-11-19 07:11:26,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:11:26,414 INFO L495 AbstractCegarLoop]: Abstraction has 7501 states and 10646 transitions. [2022-11-19 07:11:26,414 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2022-11-19 07:11:26,415 INFO L276 IsEmpty]: Start isEmpty. Operand 7501 states and 10646 transitions. [2022-11-19 07:11:26,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 418 [2022-11-19 07:11:26,425 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:11:26,425 INFO L195 NwaCegarLoop]: trace histogram [37, 34, 34, 34, 34, 34, 34, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 07:11:26,425 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-19 07:11:26,425 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)] === [2022-11-19 07:11:26,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:11:26,426 INFO L85 PathProgramCache]: Analyzing trace with hash 402716848, now seen corresponding path program 1 times [2022-11-19 07:11:26,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:11:26,426 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [234280481] [2022-11-19 07:11:26,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:11:26,429 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:11:26,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:11:27,146 INFO L134 CoverageAnalysis]: Checked inductivity of 4728 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 4724 trivial. 0 not checked. [2022-11-19 07:11:27,146 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:11:27,146 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [234280481] [2022-11-19 07:11:27,147 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [234280481] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:11:27,147 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:11:27,147 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 07:11:27,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835905710] [2022-11-19 07:11:27,147 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:11:27,148 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 07:11:27,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:11:27,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 07:11:27,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 07:11:27,149 INFO L87 Difference]: Start difference. First operand 7501 states and 10646 transitions. Second operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (46), 3 states have call predecessors, (46), 1 states have return successors, (44), 2 states have call predecessors, (44), 2 states have call successors, (44) [2022-11-19 07:11:29,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:11:29,236 INFO L93 Difference]: Finished difference Result 7507 states and 10651 transitions. [2022-11-19 07:11:29,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-19 07:11:29,237 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (46), 3 states have call predecessors, (46), 1 states have return successors, (44), 2 states have call predecessors, (44), 2 states have call successors, (44) Word has length 417 [2022-11-19 07:11:29,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:11:29,335 INFO L225 Difference]: With dead ends: 7507 [2022-11-19 07:11:29,336 INFO L226 Difference]: Without dead ends: 7505 [2022-11-19 07:11:29,339 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 [2022-11-19 07:11:29,341 INFO L413 NwaCegarLoop]: 2962 mSDtfsCounter, 3290 mSDsluCounter, 5899 mSDsCounter, 0 mSdLazyCounter, 1342 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3305 SdHoareTripleChecker+Valid, 8861 SdHoareTripleChecker+Invalid, 1343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-11-19 07:11:29,342 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3305 Valid, 8861 Invalid, 1343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1342 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-11-19 07:11:29,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7505 states. [2022-11-19 07:11:29,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7505 to 7505. [2022-11-19 07:11:29,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7505 states, 4356 states have (on average 1.2784664830119377) internal successors, (5569), 4525 states have internal predecessors, (5569), 2542 states have call successors, (2542), 605 states have call predecessors, (2542), 604 states have return successors, (2538), 2479 states have call predecessors, (2538), 2538 states have call successors, (2538) [2022-11-19 07:11:29,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7505 states to 7505 states and 10649 transitions. [2022-11-19 07:11:29,873 INFO L78 Accepts]: Start accepts. Automaton has 7505 states and 10649 transitions. Word has length 417 [2022-11-19 07:11:29,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:11:29,874 INFO L495 AbstractCegarLoop]: Abstraction has 7505 states and 10649 transitions. [2022-11-19 07:11:29,874 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (46), 3 states have call predecessors, (46), 1 states have return successors, (44), 2 states have call predecessors, (44), 2 states have call successors, (44) [2022-11-19 07:11:29,874 INFO L276 IsEmpty]: Start isEmpty. Operand 7505 states and 10649 transitions. [2022-11-19 07:11:29,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 423 [2022-11-19 07:11:29,883 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:11:29,884 INFO L195 NwaCegarLoop]: trace histogram [37, 34, 34, 34, 34, 34, 34, 4, 3, 3, 3, 3, 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] [2022-11-19 07:11:29,884 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-19 07:11:29,884 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)] === [2022-11-19 07:11:29,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:11:29,885 INFO L85 PathProgramCache]: Analyzing trace with hash -827811631, now seen corresponding path program 1 times [2022-11-19 07:11:29,885 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:11:29,885 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572918] [2022-11-19 07:11:29,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:11:29,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:11:29,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:11:30,573 INFO L134 CoverageAnalysis]: Checked inductivity of 4738 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 4732 trivial. 0 not checked. [2022-11-19 07:11:30,573 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:11:30,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572918] [2022-11-19 07:11:30,574 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1572918] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:11:30,574 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:11:30,574 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 07:11:30,574 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1414507947] [2022-11-19 07:11:30,574 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:11:30,575 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 07:11:30,575 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:11:30,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 07:11:30,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 07:11:30,576 INFO L87 Difference]: Start difference. First operand 7505 states and 10649 transitions. Second operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 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) [2022-11-19 07:11:33,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:11:33,827 INFO L93 Difference]: Finished difference Result 9327 states and 13140 transitions. [2022-11-19 07:11:33,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-19 07:11:33,827 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 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 422 [2022-11-19 07:11:33,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:11:33,879 INFO L225 Difference]: With dead ends: 9327 [2022-11-19 07:11:33,880 INFO L226 Difference]: Without dead ends: 9325 [2022-11-19 07:11:33,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 [2022-11-19 07:11:33,889 INFO L413 NwaCegarLoop]: 3482 mSDtfsCounter, 3128 mSDsluCounter, 7799 mSDsCounter, 0 mSdLazyCounter, 1642 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3142 SdHoareTripleChecker+Valid, 11281 SdHoareTripleChecker+Invalid, 1644 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1642 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-11-19 07:11:33,890 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3142 Valid, 11281 Invalid, 1644 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 1642 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-11-19 07:11:33,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9325 states. [2022-11-19 07:11:34,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9325 to 9315. [2022-11-19 07:11:34,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9315 states, 5328 states have (on average 1.2727102102102101) internal successors, (6781), 5581 states have internal predecessors, (6781), 3133 states have call successors, (3133), 867 states have call predecessors, (3133), 851 states have return successors, (3216), 3004 states have call predecessors, (3216), 3129 states have call successors, (3216) [2022-11-19 07:11:34,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9315 states to 9315 states and 13130 transitions. [2022-11-19 07:11:34,685 INFO L78 Accepts]: Start accepts. Automaton has 9315 states and 13130 transitions. Word has length 422 [2022-11-19 07:11:34,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:11:34,686 INFO L495 AbstractCegarLoop]: Abstraction has 9315 states and 13130 transitions. [2022-11-19 07:11:34,686 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 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) [2022-11-19 07:11:34,686 INFO L276 IsEmpty]: Start isEmpty. Operand 9315 states and 13130 transitions. [2022-11-19 07:11:34,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 428 [2022-11-19 07:11:34,696 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:11:34,696 INFO L195 NwaCegarLoop]: trace histogram [37, 34, 34, 34, 34, 34, 34, 5, 4, 4, 3, 3, 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] [2022-11-19 07:11:34,697 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-19 07:11:34,697 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)] === [2022-11-19 07:11:34,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:11:34,697 INFO L85 PathProgramCache]: Analyzing trace with hash 1748106512, now seen corresponding path program 1 times [2022-11-19 07:11:34,698 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:11:34,698 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624065211] [2022-11-19 07:11:34,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:11:34,698 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:11:34,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:11:35,317 INFO L134 CoverageAnalysis]: Checked inductivity of 4752 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 4744 trivial. 0 not checked. [2022-11-19 07:11:35,317 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:11:35,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624065211] [2022-11-19 07:11:35,318 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1624065211] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:11:35,318 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:11:35,318 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 07:11:35,318 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491311652] [2022-11-19 07:11:35,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:11:35,319 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 07:11:35,319 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:11:35,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 07:11:35,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 07:11:35,320 INFO L87 Difference]: Start difference. First operand 9315 states and 13130 transitions. Second operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 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) [2022-11-19 07:11:37,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:11:37,826 INFO L93 Difference]: Finished difference Result 9368 states and 13172 transitions. [2022-11-19 07:11:37,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-19 07:11:37,827 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 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 427 [2022-11-19 07:11:37,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:11:37,877 INFO L225 Difference]: With dead ends: 9368 [2022-11-19 07:11:37,877 INFO L226 Difference]: Without dead ends: 9366 [2022-11-19 07:11:37,884 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 [2022-11-19 07:11:37,884 INFO L413 NwaCegarLoop]: 2965 mSDtfsCounter, 3269 mSDsluCounter, 5932 mSDsCounter, 0 mSdLazyCounter, 1351 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3282 SdHoareTripleChecker+Valid, 8897 SdHoareTripleChecker+Invalid, 1353 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1351 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-11-19 07:11:37,885 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3282 Valid, 8897 Invalid, 1353 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1351 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-11-19 07:11:37,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9366 states. [2022-11-19 07:11:38,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9366 to 9364. [2022-11-19 07:11:38,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9364 states, 5358 states have (on average 1.2717431877566256) internal successors, (6814), 5611 states have internal predecessors, (6814), 3136 states have call successors, (3136), 883 states have call predecessors, (3136), 867 states have return successors, (3219), 3007 states have call predecessors, (3219), 3132 states have call successors, (3219) [2022-11-19 07:11:38,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9364 states to 9364 states and 13169 transitions. [2022-11-19 07:11:38,601 INFO L78 Accepts]: Start accepts. Automaton has 9364 states and 13169 transitions. Word has length 427 [2022-11-19 07:11:38,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:11:38,602 INFO L495 AbstractCegarLoop]: Abstraction has 9364 states and 13169 transitions. [2022-11-19 07:11:38,603 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 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) [2022-11-19 07:11:38,603 INFO L276 IsEmpty]: Start isEmpty. Operand 9364 states and 13169 transitions. [2022-11-19 07:11:38,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 433 [2022-11-19 07:11:38,610 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:11:38,610 INFO L195 NwaCegarLoop]: trace histogram [37, 34, 34, 34, 34, 34, 34, 6, 5, 5, 3, 3, 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] [2022-11-19 07:11:38,611 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-19 07:11:38,611 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)] === [2022-11-19 07:11:38,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:11:38,612 INFO L85 PathProgramCache]: Analyzing trace with hash 1820688369, now seen corresponding path program 1 times [2022-11-19 07:11:38,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:11:38,612 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674896127] [2022-11-19 07:11:38,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:11:38,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:11:38,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:11:39,319 INFO L134 CoverageAnalysis]: Checked inductivity of 4770 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 4760 trivial. 0 not checked. [2022-11-19 07:11:39,319 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:11:39,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674896127] [2022-11-19 07:11:39,320 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1674896127] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:11:39,320 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:11:39,320 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 07:11:39,320 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48831819] [2022-11-19 07:11:39,320 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:11:39,321 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 07:11:39,321 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:11:39,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 07:11:39,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 07:11:39,322 INFO L87 Difference]: Start difference. First operand 9364 states and 13169 transitions. Second operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (49), 3 states have call predecessors, (49), 1 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2022-11-19 07:11:41,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:11:41,616 INFO L93 Difference]: Finished difference Result 9370 states and 13174 transitions. [2022-11-19 07:11:41,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-19 07:11:41,616 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (49), 3 states have call predecessors, (49), 1 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) Word has length 432 [2022-11-19 07:11:41,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:11:41,661 INFO L225 Difference]: With dead ends: 9370 [2022-11-19 07:11:41,661 INFO L226 Difference]: Without dead ends: 9368 [2022-11-19 07:11:41,668 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 [2022-11-19 07:11:41,669 INFO L413 NwaCegarLoop]: 2962 mSDtfsCounter, 3290 mSDsluCounter, 5899 mSDsCounter, 0 mSdLazyCounter, 1342 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3302 SdHoareTripleChecker+Valid, 8861 SdHoareTripleChecker+Invalid, 1343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-11-19 07:11:41,669 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3302 Valid, 8861 Invalid, 1343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1342 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-11-19 07:11:41,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9368 states. [2022-11-19 07:11:42,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9368 to 9368. [2022-11-19 07:11:42,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9368 states, 5361 states have (on average 1.271591121059504) internal successors, (6817), 5614 states have internal predecessors, (6817), 3136 states have call successors, (3136), 884 states have call predecessors, (3136), 868 states have return successors, (3219), 3007 states have call predecessors, (3219), 3132 states have call successors, (3219) [2022-11-19 07:11:42,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9368 states to 9368 states and 13172 transitions. [2022-11-19 07:11:42,565 INFO L78 Accepts]: Start accepts. Automaton has 9368 states and 13172 transitions. Word has length 432 [2022-11-19 07:11:42,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:11:42,566 INFO L495 AbstractCegarLoop]: Abstraction has 9368 states and 13172 transitions. [2022-11-19 07:11:42,567 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (49), 3 states have call predecessors, (49), 1 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2022-11-19 07:11:42,567 INFO L276 IsEmpty]: Start isEmpty. Operand 9368 states and 13172 transitions. [2022-11-19 07:11:42,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 453 [2022-11-19 07:11:42,575 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:11:42,575 INFO L195 NwaCegarLoop]: trace histogram [37, 34, 34, 34, 34, 34, 34, 7, 6, 6, 4, 4, 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] [2022-11-19 07:11:42,575 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-19 07:11:42,576 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)] === [2022-11-19 07:11:42,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:11:42,581 INFO L85 PathProgramCache]: Analyzing trace with hash -2091712996, now seen corresponding path program 1 times [2022-11-19 07:11:42,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:11:42,581 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16242010] [2022-11-19 07:11:42,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:11:42,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:11:42,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:11:43,188 INFO L134 CoverageAnalysis]: Checked inductivity of 4795 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 4783 trivial. 0 not checked. [2022-11-19 07:11:43,188 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:11:43,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16242010] [2022-11-19 07:11:43,189 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [16242010] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:11:43,189 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:11:43,189 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 07:11:43,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45690488] [2022-11-19 07:11:43,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:11:43,190 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 07:11:43,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:11:43,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 07:11:43,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 07:11:43,191 INFO L87 Difference]: Start difference. First operand 9368 states and 13172 transitions. Second operand has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 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) [2022-11-19 07:11:45,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:11:45,493 INFO L93 Difference]: Finished difference Result 9374 states and 13177 transitions. [2022-11-19 07:11:45,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-19 07:11:45,495 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 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 452 [2022-11-19 07:11:45,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:11:45,532 INFO L225 Difference]: With dead ends: 9374 [2022-11-19 07:11:45,533 INFO L226 Difference]: Without dead ends: 9372 [2022-11-19 07:11:45,536 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 [2022-11-19 07:11:45,537 INFO L413 NwaCegarLoop]: 2962 mSDtfsCounter, 3289 mSDsluCounter, 5899 mSDsCounter, 0 mSdLazyCounter, 1342 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3300 SdHoareTripleChecker+Valid, 8861 SdHoareTripleChecker+Invalid, 1343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-11-19 07:11:45,538 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3300 Valid, 8861 Invalid, 1343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1342 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-11-19 07:11:45,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9372 states. [2022-11-19 07:11:46,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9372 to 9372. [2022-11-19 07:11:46,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9372 states, 5364 states have (on average 1.2714392244593586) internal successors, (6820), 5617 states have internal predecessors, (6820), 3136 states have call successors, (3136), 885 states have call predecessors, (3136), 869 states have return successors, (3219), 3007 states have call predecessors, (3219), 3132 states have call successors, (3219) [2022-11-19 07:11:46,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9372 states to 9372 states and 13175 transitions. [2022-11-19 07:11:46,290 INFO L78 Accepts]: Start accepts. Automaton has 9372 states and 13175 transitions. Word has length 452 [2022-11-19 07:11:46,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:11:46,291 INFO L495 AbstractCegarLoop]: Abstraction has 9372 states and 13175 transitions. [2022-11-19 07:11:46,291 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 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) [2022-11-19 07:11:46,291 INFO L276 IsEmpty]: Start isEmpty. Operand 9372 states and 13175 transitions. [2022-11-19 07:11:46,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 439 [2022-11-19 07:11:46,300 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:11:46,300 INFO L195 NwaCegarLoop]: trace histogram [38, 34, 34, 34, 34, 34, 34, 3, 3, 3, 3, 3, 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] [2022-11-19 07:11:46,300 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-19 07:11:46,300 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)] === [2022-11-19 07:11:46,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:11:46,301 INFO L85 PathProgramCache]: Analyzing trace with hash -1992059293, now seen corresponding path program 1 times [2022-11-19 07:11:46,301 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:11:46,301 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917471442] [2022-11-19 07:11:46,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:11:46,302 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:11:46,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:11:46,590 INFO L134 CoverageAnalysis]: Checked inductivity of 4800 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 4793 trivial. 0 not checked. [2022-11-19 07:11:46,590 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:11:46,591 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917471442] [2022-11-19 07:11:46,591 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1917471442] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:11:46,591 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:11:46,591 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:11:46,591 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199157846] [2022-11-19 07:11:46,592 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:11:46,592 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:11:46,592 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:11:46,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:11:46,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:11:46,593 INFO L87 Difference]: Start difference. First operand 9372 states and 13175 transitions. Second operand has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 3 states have call successors, (49), 2 states have call predecessors, (49), 1 states have return successors, (45), 3 states have call predecessors, (45), 3 states have call successors, (45) [2022-11-19 07:11:49,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:11:49,676 INFO L93 Difference]: Finished difference Result 21656 states and 30440 transitions. [2022-11-19 07:11:49,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:11:49,677 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 3 states have call successors, (49), 2 states have call predecessors, (49), 1 states have return successors, (45), 3 states have call predecessors, (45), 3 states have call successors, (45) Word has length 438 [2022-11-19 07:11:49,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:11:49,734 INFO L225 Difference]: With dead ends: 21656 [2022-11-19 07:11:49,734 INFO L226 Difference]: Without dead ends: 12655 [2022-11-19 07:11:49,773 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:11:49,774 INFO L413 NwaCegarLoop]: 4079 mSDtfsCounter, 3186 mSDsluCounter, 2930 mSDsCounter, 0 mSdLazyCounter, 994 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3186 SdHoareTripleChecker+Valid, 7009 SdHoareTripleChecker+Invalid, 998 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 994 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-11-19 07:11:49,775 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3186 Valid, 7009 Invalid, 998 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 994 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-11-19 07:11:49,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12655 states. [2022-11-19 07:11:50,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12655 to 12594. [2022-11-19 07:11:50,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12594 states, 7212 states have (on average 1.2720465890183028) internal successors, (9174), 7553 states have internal predecessors, (9174), 4204 states have call successors, (4204), 1196 states have call predecessors, (4204), 1175 states have return successors, (4316), 4029 states have call predecessors, (4316), 4200 states have call successors, (4316) [2022-11-19 07:11:50,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12594 states to 12594 states and 17694 transitions. [2022-11-19 07:11:50,917 INFO L78 Accepts]: Start accepts. Automaton has 12594 states and 17694 transitions. Word has length 438 [2022-11-19 07:11:50,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:11:50,917 INFO L495 AbstractCegarLoop]: Abstraction has 12594 states and 17694 transitions. [2022-11-19 07:11:50,918 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 3 states have call successors, (49), 2 states have call predecessors, (49), 1 states have return successors, (45), 3 states have call predecessors, (45), 3 states have call successors, (45) [2022-11-19 07:11:50,918 INFO L276 IsEmpty]: Start isEmpty. Operand 12594 states and 17694 transitions. [2022-11-19 07:11:50,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 440 [2022-11-19 07:11:50,927 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:11:50,928 INFO L195 NwaCegarLoop]: trace histogram [38, 34, 34, 34, 34, 34, 34, 3, 3, 3, 3, 3, 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] [2022-11-19 07:11:50,928 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-19 07:11:50,928 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)] === [2022-11-19 07:11:50,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:11:50,929 INFO L85 PathProgramCache]: Analyzing trace with hash 1512362428, now seen corresponding path program 1 times [2022-11-19 07:11:50,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:11:50,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714189267] [2022-11-19 07:11:50,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:11:50,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:11:51,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:11:51,209 INFO L134 CoverageAnalysis]: Checked inductivity of 4800 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 4793 trivial. 0 not checked. [2022-11-19 07:11:51,209 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:11:51,209 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714189267] [2022-11-19 07:11:51,209 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [714189267] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:11:51,210 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:11:51,210 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:11:51,210 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099904109] [2022-11-19 07:11:51,210 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:11:51,211 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:11:51,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:11:51,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:11:51,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:11:51,212 INFO L87 Difference]: Start difference. First operand 12594 states and 17694 transitions. Second operand has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 3 states have call successors, (49), 2 states have call predecessors, (49), 1 states have return successors, (45), 3 states have call predecessors, (45), 3 states have call successors, (45) [2022-11-19 07:11:54,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:11:54,309 INFO L93 Difference]: Finished difference Result 28475 states and 39983 transitions. [2022-11-19 07:11:54,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:11:54,310 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 3 states have call successors, (49), 2 states have call predecessors, (49), 1 states have return successors, (45), 3 states have call predecessors, (45), 3 states have call successors, (45) Word has length 439 [2022-11-19 07:11:54,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:11:54,374 INFO L225 Difference]: With dead ends: 28475 [2022-11-19 07:11:54,375 INFO L226 Difference]: Without dead ends: 16252 [2022-11-19 07:11:54,414 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 [2022-11-19 07:11:54,415 INFO L413 NwaCegarLoop]: 4499 mSDtfsCounter, 3166 mSDsluCounter, 2930 mSDsCounter, 0 mSdLazyCounter, 1067 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3166 SdHoareTripleChecker+Valid, 7429 SdHoareTripleChecker+Invalid, 1071 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1067 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-11-19 07:11:54,415 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3166 Valid, 7429 Invalid, 1071 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1067 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-11-19 07:11:54,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16252 states. [2022-11-19 07:11:55,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16252 to 16191. [2022-11-19 07:11:55,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16191 states, 9285 states have (on average 1.272697899838449) internal successors, (11817), 9724 states have internal predecessors, (11817), 5378 states have call successors, (5378), 1551 states have call predecessors, (5378), 1525 states have return successors, (5519), 5151 states have call predecessors, (5519), 5374 states have call successors, (5519) [2022-11-19 07:11:55,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16191 states to 16191 states and 22714 transitions. [2022-11-19 07:11:55,575 INFO L78 Accepts]: Start accepts. Automaton has 16191 states and 22714 transitions. Word has length 439 [2022-11-19 07:11:55,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:11:55,576 INFO L495 AbstractCegarLoop]: Abstraction has 16191 states and 22714 transitions. [2022-11-19 07:11:55,576 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 3 states have call successors, (49), 2 states have call predecessors, (49), 1 states have return successors, (45), 3 states have call predecessors, (45), 3 states have call successors, (45) [2022-11-19 07:11:55,576 INFO L276 IsEmpty]: Start isEmpty. Operand 16191 states and 22714 transitions. [2022-11-19 07:11:55,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 458 [2022-11-19 07:11:55,585 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:11:55,585 INFO L195 NwaCegarLoop]: trace histogram [37, 34, 34, 34, 34, 34, 34, 8, 7, 7, 4, 4, 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] [2022-11-19 07:11:55,586 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-19 07:11:55,586 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)] === [2022-11-19 07:11:55,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:11:55,586 INFO L85 PathProgramCache]: Analyzing trace with hash -409897499, now seen corresponding path program 1 times [2022-11-19 07:11:55,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:11:55,587 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473483203] [2022-11-19 07:11:55,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:11:55,587 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:11:55,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:11:56,237 INFO L134 CoverageAnalysis]: Checked inductivity of 4821 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 4807 trivial. 0 not checked. [2022-11-19 07:11:56,238 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:11:56,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473483203] [2022-11-19 07:11:56,238 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1473483203] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:11:56,238 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:11:56,239 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 07:11:56,239 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1158771140] [2022-11-19 07:11:56,239 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:11:56,240 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 07:11:56,240 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:11:56,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 07:11:56,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 07:11:56,240 INFO L87 Difference]: Start difference. First operand 16191 states and 22714 transitions. Second operand has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 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) [2022-11-19 07:11:59,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:11:59,019 INFO L93 Difference]: Finished difference Result 16389 states and 22850 transitions. [2022-11-19 07:11:59,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-19 07:11:59,020 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 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 457 [2022-11-19 07:11:59,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:11:59,080 INFO L225 Difference]: With dead ends: 16389 [2022-11-19 07:11:59,080 INFO L226 Difference]: Without dead ends: 16387 [2022-11-19 07:11:59,089 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 [2022-11-19 07:11:59,090 INFO L413 NwaCegarLoop]: 2963 mSDtfsCounter, 3156 mSDsluCounter, 6025 mSDsCounter, 0 mSdLazyCounter, 1373 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3166 SdHoareTripleChecker+Valid, 8988 SdHoareTripleChecker+Invalid, 1375 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1373 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-11-19 07:11:59,090 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3166 Valid, 8988 Invalid, 1375 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1373 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-11-19 07:11:59,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16387 states. [2022-11-19 07:12:00,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16387 to 16385. [2022-11-19 07:12:00,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16385 states, 9398 states have (on average 1.2704830815067036) internal successors, (11940), 9837 states have internal predecessors, (11940), 5383 states have call successors, (5383), 1627 states have call predecessors, (5383), 1601 states have return successors, (5524), 5156 states have call predecessors, (5524), 5379 states have call successors, (5524) [2022-11-19 07:12:00,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16385 states to 16385 states and 22847 transitions. [2022-11-19 07:12:00,503 INFO L78 Accepts]: Start accepts. Automaton has 16385 states and 22847 transitions. Word has length 457 [2022-11-19 07:12:00,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:12:00,504 INFO L495 AbstractCegarLoop]: Abstraction has 16385 states and 22847 transitions. [2022-11-19 07:12:00,504 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 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) [2022-11-19 07:12:00,504 INFO L276 IsEmpty]: Start isEmpty. Operand 16385 states and 22847 transitions. [2022-11-19 07:12:00,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 463 [2022-11-19 07:12:00,516 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:12:00,516 INFO L195 NwaCegarLoop]: trace histogram [37, 34, 34, 34, 34, 34, 34, 9, 8, 8, 4, 4, 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] [2022-11-19 07:12:00,516 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-19 07:12:00,516 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-19 07:12:00,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:12:00,517 INFO L85 PathProgramCache]: Analyzing trace with hash -505377924, now seen corresponding path program 1 times [2022-11-19 07:12:00,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:12:00,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1247097198] [2022-11-19 07:12:00,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:12:00,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:12:00,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:12:01,205 INFO L134 CoverageAnalysis]: Checked inductivity of 4851 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 4835 trivial. 0 not checked. [2022-11-19 07:12:01,205 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:12:01,205 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1247097198] [2022-11-19 07:12:01,206 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1247097198] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:12:01,206 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:12:01,206 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 07:12:01,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2130516641] [2022-11-19 07:12:01,206 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:12:01,207 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 07:12:01,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:12:01,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 07:12:01,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 07:12:01,208 INFO L87 Difference]: Start difference. First operand 16385 states and 22847 transitions. Second operand has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 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) [2022-11-19 07:12:03,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:12:03,885 INFO L93 Difference]: Finished difference Result 16391 states and 22852 transitions. [2022-11-19 07:12:03,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-19 07:12:03,885 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 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 462 [2022-11-19 07:12:03,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:12:03,942 INFO L225 Difference]: With dead ends: 16391 [2022-11-19 07:12:03,942 INFO L226 Difference]: Without dead ends: 16389 [2022-11-19 07:12:03,949 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 [2022-11-19 07:12:03,950 INFO L413 NwaCegarLoop]: 2962 mSDtfsCounter, 3289 mSDsluCounter, 5899 mSDsCounter, 0 mSdLazyCounter, 1342 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3298 SdHoareTripleChecker+Valid, 8861 SdHoareTripleChecker+Invalid, 1343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-11-19 07:12:03,950 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3298 Valid, 8861 Invalid, 1343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1342 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-11-19 07:12:03,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16389 states. [2022-11-19 07:12:05,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16389 to 16389. [2022-11-19 07:12:05,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16389 states, 9401 states have (on average 1.2703967663014573) internal successors, (11943), 9840 states have internal predecessors, (11943), 5383 states have call successors, (5383), 1628 states have call predecessors, (5383), 1602 states have return successors, (5524), 5156 states have call predecessors, (5524), 5379 states have call successors, (5524) [2022-11-19 07:12:05,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16389 states to 16389 states and 22850 transitions. [2022-11-19 07:12:05,114 INFO L78 Accepts]: Start accepts. Automaton has 16389 states and 22850 transitions. Word has length 462 [2022-11-19 07:12:05,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:12:05,115 INFO L495 AbstractCegarLoop]: Abstraction has 16389 states and 22850 transitions. [2022-11-19 07:12:05,115 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 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) [2022-11-19 07:12:05,116 INFO L276 IsEmpty]: Start isEmpty. Operand 16389 states and 22850 transitions. [2022-11-19 07:12:05,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 468 [2022-11-19 07:12:05,125 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:12:05,125 INFO L195 NwaCegarLoop]: trace histogram [37, 34, 34, 34, 34, 34, 34, 10, 9, 9, 4, 4, 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] [2022-11-19 07:12:05,125 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-19 07:12:05,126 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-19 07:12:05,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:12:05,126 INFO L85 PathProgramCache]: Analyzing trace with hash -662735867, now seen corresponding path program 1 times [2022-11-19 07:12:05,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:12:05,127 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745922853] [2022-11-19 07:12:05,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:12:05,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:12:05,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:12:05,767 INFO L134 CoverageAnalysis]: Checked inductivity of 4885 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 4867 trivial. 0 not checked. [2022-11-19 07:12:05,767 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:12:05,767 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745922853] [2022-11-19 07:12:05,767 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1745922853] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:12:05,768 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:12:05,768 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 07:12:05,768 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [670765813] [2022-11-19 07:12:05,769 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:12:05,769 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 07:12:05,769 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:12:05,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 07:12:05,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 07:12:05,770 INFO L87 Difference]: Start difference. First operand 16389 states and 22850 transitions. Second operand has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 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) [2022-11-19 07:12:08,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:12:08,801 INFO L93 Difference]: Finished difference Result 16395 states and 22855 transitions. [2022-11-19 07:12:08,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-19 07:12:08,802 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 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 467 [2022-11-19 07:12:08,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:12:08,843 INFO L225 Difference]: With dead ends: 16395 [2022-11-19 07:12:08,843 INFO L226 Difference]: Without dead ends: 16393 [2022-11-19 07:12:08,849 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 [2022-11-19 07:12:08,850 INFO L413 NwaCegarLoop]: 2962 mSDtfsCounter, 3289 mSDsluCounter, 5899 mSDsCounter, 0 mSdLazyCounter, 1342 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3297 SdHoareTripleChecker+Valid, 8861 SdHoareTripleChecker+Invalid, 1343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-11-19 07:12:08,850 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3297 Valid, 8861 Invalid, 1343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1342 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-11-19 07:12:08,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16393 states. [2022-11-19 07:12:10,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16393 to 16393. [2022-11-19 07:12:10,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16393 states, 9404 states have (on average 1.2703105061675883) internal successors, (11946), 9843 states have internal predecessors, (11946), 5383 states have call successors, (5383), 1629 states have call predecessors, (5383), 1603 states have return successors, (5524), 5156 states have call predecessors, (5524), 5379 states have call successors, (5524) [2022-11-19 07:12:10,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16393 states to 16393 states and 22853 transitions. [2022-11-19 07:12:10,307 INFO L78 Accepts]: Start accepts. Automaton has 16393 states and 22853 transitions. Word has length 467 [2022-11-19 07:12:10,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:12:10,308 INFO L495 AbstractCegarLoop]: Abstraction has 16393 states and 22853 transitions. [2022-11-19 07:12:10,308 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 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) [2022-11-19 07:12:10,308 INFO L276 IsEmpty]: Start isEmpty. Operand 16393 states and 22853 transitions. [2022-11-19 07:12:10,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 458 [2022-11-19 07:12:10,322 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:12:10,323 INFO L195 NwaCegarLoop]: trace histogram [37, 34, 34, 34, 34, 34, 34, 11, 10, 10, 3, 3, 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] [2022-11-19 07:12:10,323 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-19 07:12:10,323 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-19 07:12:10,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:12:10,324 INFO L85 PathProgramCache]: Analyzing trace with hash 2041272880, now seen corresponding path program 1 times [2022-11-19 07:12:10,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:12:10,324 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37209493] [2022-11-19 07:12:10,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:12:10,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:12:10,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:12:11,001 INFO L134 CoverageAnalysis]: Checked inductivity of 4920 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-11-19 07:12:11,001 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:12:11,001 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37209493] [2022-11-19 07:12:11,004 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [37209493] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:12:11,005 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:12:11,005 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 07:12:11,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160124188] [2022-11-19 07:12:11,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:12:11,006 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 07:12:11,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:12:11,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 07:12:11,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 07:12:11,007 INFO L87 Difference]: Start difference. First operand 16393 states and 22853 transitions. Second operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 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) [2022-11-19 07:12:13,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:12:13,886 INFO L93 Difference]: Finished difference Result 16399 states and 22858 transitions. [2022-11-19 07:12:13,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-19 07:12:13,886 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 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 457 [2022-11-19 07:12:13,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:12:13,927 INFO L225 Difference]: With dead ends: 16399 [2022-11-19 07:12:13,927 INFO L226 Difference]: Without dead ends: 16397 [2022-11-19 07:12:13,933 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 [2022-11-19 07:12:13,934 INFO L413 NwaCegarLoop]: 2962 mSDtfsCounter, 3290 mSDsluCounter, 5899 mSDsCounter, 0 mSdLazyCounter, 1342 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3297 SdHoareTripleChecker+Valid, 8861 SdHoareTripleChecker+Invalid, 1343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-11-19 07:12:13,934 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3297 Valid, 8861 Invalid, 1343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1342 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-11-19 07:12:13,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16397 states. [2022-11-19 07:12:15,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16397 to 16397. [2022-11-19 07:12:15,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16397 states, 9407 states have (on average 1.2702243010524077) internal successors, (11949), 9846 states have internal predecessors, (11949), 5383 states have call successors, (5383), 1630 states have call predecessors, (5383), 1604 states have return successors, (5524), 5156 states have call predecessors, (5524), 5379 states have call successors, (5524) [2022-11-19 07:12:15,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16397 states to 16397 states and 22856 transitions. [2022-11-19 07:12:15,163 INFO L78 Accepts]: Start accepts. Automaton has 16397 states and 22856 transitions. Word has length 457 [2022-11-19 07:12:15,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:12:15,164 INFO L495 AbstractCegarLoop]: Abstraction has 16397 states and 22856 transitions. [2022-11-19 07:12:15,164 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 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) [2022-11-19 07:12:15,164 INFO L276 IsEmpty]: Start isEmpty. Operand 16397 states and 22856 transitions. [2022-11-19 07:12:15,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2022-11-19 07:12:15,173 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:12:15,173 INFO L195 NwaCegarLoop]: trace histogram [40, 34, 34, 34, 34, 34, 34, 4, 4, 4, 3, 3, 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] [2022-11-19 07:12:15,173 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-11-19 07:12:15,173 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-19 07:12:15,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:12:15,174 INFO L85 PathProgramCache]: Analyzing trace with hash 586553861, now seen corresponding path program 1 times [2022-11-19 07:12:15,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:12:15,174 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060041347] [2022-11-19 07:12:15,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:12:15,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:12:15,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:12:16,111 INFO L134 CoverageAnalysis]: Checked inductivity of 4970 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4970 trivial. 0 not checked. [2022-11-19 07:12:16,111 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:12:16,111 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060041347] [2022-11-19 07:12:16,111 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060041347] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:12:16,112 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:12:16,112 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 07:12:16,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426478171] [2022-11-19 07:12:16,112 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:12:16,113 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 07:12:16,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:12:16,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 07:12:16,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 07:12:16,114 INFO L87 Difference]: Start difference. First operand 16397 states and 22856 transitions. Second operand has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (49), 3 states have call predecessors, (49), 1 states have return successors, (45), 2 states have call predecessors, (45), 2 states have call successors, (45) [2022-11-19 07:12:19,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:12:19,552 INFO L93 Difference]: Finished difference Result 16433 states and 22889 transitions. [2022-11-19 07:12:19,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-19 07:12:19,553 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (49), 3 states have call predecessors, (49), 1 states have return successors, (45), 2 states have call predecessors, (45), 2 states have call successors, (45) Word has length 455 [2022-11-19 07:12:19,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:12:19,590 INFO L225 Difference]: With dead ends: 16433 [2022-11-19 07:12:19,590 INFO L226 Difference]: Without dead ends: 16431 [2022-11-19 07:12:19,596 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-19 07:12:19,596 INFO L413 NwaCegarLoop]: 3493 mSDtfsCounter, 3119 mSDsluCounter, 7842 mSDsCounter, 0 mSdLazyCounter, 1631 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3122 SdHoareTripleChecker+Valid, 11335 SdHoareTripleChecker+Invalid, 1634 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1631 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-11-19 07:12:19,597 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3122 Valid, 11335 Invalid, 1634 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1631 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-11-19 07:12:19,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16431 states. [2022-11-19 07:12:20,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16431 to 16417. [2022-11-19 07:12:20,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16417 states, 9422 states have (on average 1.2697940989174272) internal successors, (11964), 9861 states have internal predecessors, (11964), 5383 states have call successors, (5383), 1635 states have call predecessors, (5383), 1609 states have return successors, (5524), 5156 states have call predecessors, (5524), 5379 states have call successors, (5524) [2022-11-19 07:12:20,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16417 states to 16417 states and 22871 transitions. [2022-11-19 07:12:20,813 INFO L78 Accepts]: Start accepts. Automaton has 16417 states and 22871 transitions. Word has length 455 [2022-11-19 07:12:20,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:12:20,814 INFO L495 AbstractCegarLoop]: Abstraction has 16417 states and 22871 transitions. [2022-11-19 07:12:20,815 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (49), 3 states have call predecessors, (49), 1 states have return successors, (45), 2 states have call predecessors, (45), 2 states have call successors, (45) [2022-11-19 07:12:20,815 INFO L276 IsEmpty]: Start isEmpty. Operand 16417 states and 22871 transitions. [2022-11-19 07:12:20,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 463 [2022-11-19 07:12:20,825 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:12:20,826 INFO L195 NwaCegarLoop]: trace histogram [37, 34, 34, 34, 34, 34, 34, 12, 11, 11, 3, 3, 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] [2022-11-19 07:12:20,826 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-19 07:12:20,826 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)] === [2022-11-19 07:12:20,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:12:20,827 INFO L85 PathProgramCache]: Analyzing trace with hash 1218962769, now seen corresponding path program 1 times [2022-11-19 07:12:20,827 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:12:20,828 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919387709] [2022-11-19 07:12:20,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:12:20,828 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:12:20,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:12:21,586 INFO L134 CoverageAnalysis]: Checked inductivity of 4962 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 4940 trivial. 0 not checked. [2022-11-19 07:12:21,586 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:12:21,587 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919387709] [2022-11-19 07:12:21,587 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [919387709] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:12:21,587 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:12:21,587 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 07:12:21,587 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931445683] [2022-11-19 07:12:21,588 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:12:21,588 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 07:12:21,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:12:21,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 07:12:21,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 07:12:21,589 INFO L87 Difference]: Start difference. First operand 16417 states and 22871 transitions. Second operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 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) [2022-11-19 07:12:24,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:12:24,707 INFO L93 Difference]: Finished difference Result 16423 states and 22876 transitions. [2022-11-19 07:12:24,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-19 07:12:24,708 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 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 462 [2022-11-19 07:12:24,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:12:24,774 INFO L225 Difference]: With dead ends: 16423 [2022-11-19 07:12:24,775 INFO L226 Difference]: Without dead ends: 16421 [2022-11-19 07:12:24,785 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 [2022-11-19 07:12:24,786 INFO L413 NwaCegarLoop]: 2962 mSDtfsCounter, 3290 mSDsluCounter, 5899 mSDsCounter, 0 mSdLazyCounter, 1342 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3296 SdHoareTripleChecker+Valid, 8861 SdHoareTripleChecker+Invalid, 1343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-11-19 07:12:24,786 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3296 Valid, 8861 Invalid, 1343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1342 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-11-19 07:12:24,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16421 states. [2022-11-19 07:12:25,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16421 to 16421. [2022-11-19 07:12:25,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16421 states, 9425 states have (on average 1.2697082228116712) internal successors, (11967), 9864 states have internal predecessors, (11967), 5383 states have call successors, (5383), 1636 states have call predecessors, (5383), 1610 states have return successors, (5524), 5156 states have call predecessors, (5524), 5379 states have call successors, (5524) [2022-11-19 07:12:26,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16421 states to 16421 states and 22874 transitions. [2022-11-19 07:12:26,025 INFO L78 Accepts]: Start accepts. Automaton has 16421 states and 22874 transitions. Word has length 462 [2022-11-19 07:12:26,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:12:26,026 INFO L495 AbstractCegarLoop]: Abstraction has 16421 states and 22874 transitions. [2022-11-19 07:12:26,026 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 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) [2022-11-19 07:12:26,026 INFO L276 IsEmpty]: Start isEmpty. Operand 16421 states and 22874 transitions. [2022-11-19 07:12:26,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 468 [2022-11-19 07:12:26,034 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:12:26,034 INFO L195 NwaCegarLoop]: trace histogram [37, 34, 34, 34, 34, 34, 34, 13, 12, 12, 3, 3, 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] [2022-11-19 07:12:26,034 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-11-19 07:12:26,035 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)] === [2022-11-19 07:12:26,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:12:26,035 INFO L85 PathProgramCache]: Analyzing trace with hash -516473200, now seen corresponding path program 1 times [2022-11-19 07:12:26,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:12:26,035 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994421721] [2022-11-19 07:12:26,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:12:26,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:12:26,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:12:26,602 INFO L134 CoverageAnalysis]: Checked inductivity of 5008 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 4984 trivial. 0 not checked. [2022-11-19 07:12:26,602 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:12:26,602 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994421721] [2022-11-19 07:12:26,602 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994421721] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:12:26,603 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:12:26,603 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 07:12:26,603 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358393613] [2022-11-19 07:12:26,603 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:12:26,605 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 07:12:26,605 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:12:26,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 07:12:26,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 07:12:26,606 INFO L87 Difference]: Start difference. First operand 16421 states and 22874 transitions. Second operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 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) [2022-11-19 07:12:29,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:12:29,761 INFO L93 Difference]: Finished difference Result 16427 states and 22879 transitions. [2022-11-19 07:12:29,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-19 07:12:29,762 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 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 467 [2022-11-19 07:12:29,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:12:29,805 INFO L225 Difference]: With dead ends: 16427 [2022-11-19 07:12:29,806 INFO L226 Difference]: Without dead ends: 16425 [2022-11-19 07:12:29,813 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 [2022-11-19 07:12:29,813 INFO L413 NwaCegarLoop]: 2962 mSDtfsCounter, 3290 mSDsluCounter, 5899 mSDsCounter, 0 mSdLazyCounter, 1342 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3295 SdHoareTripleChecker+Valid, 8861 SdHoareTripleChecker+Invalid, 1343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-11-19 07:12:29,814 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3295 Valid, 8861 Invalid, 1343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1342 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-11-19 07:12:29,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16425 states. [2022-11-19 07:12:31,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16425 to 16425. [2022-11-19 07:12:31,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16425 states, 9428 states have (on average 1.269622401357658) internal successors, (11970), 9867 states have internal predecessors, (11970), 5383 states have call successors, (5383), 1637 states have call predecessors, (5383), 1611 states have return successors, (5524), 5156 states have call predecessors, (5524), 5379 states have call successors, (5524) [2022-11-19 07:12:31,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16425 states to 16425 states and 22877 transitions. [2022-11-19 07:12:31,177 INFO L78 Accepts]: Start accepts. Automaton has 16425 states and 22877 transitions. Word has length 467 [2022-11-19 07:12:31,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:12:31,177 INFO L495 AbstractCegarLoop]: Abstraction has 16425 states and 22877 transitions. [2022-11-19 07:12:31,177 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 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) [2022-11-19 07:12:31,178 INFO L276 IsEmpty]: Start isEmpty. Operand 16425 states and 22877 transitions. [2022-11-19 07:12:31,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 488 [2022-11-19 07:12:31,186 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:12:31,186 INFO L195 NwaCegarLoop]: trace histogram [37, 34, 34, 34, 34, 34, 34, 14, 13, 13, 4, 4, 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] [2022-11-19 07:12:31,187 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-19 07:12:31,187 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-19 07:12:31,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:12:31,187 INFO L85 PathProgramCache]: Analyzing trace with hash 1664682053, now seen corresponding path program 1 times [2022-11-19 07:12:31,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:12:31,187 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468978499] [2022-11-19 07:12:31,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:12:31,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:12:31,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:12:31,671 INFO L134 CoverageAnalysis]: Checked inductivity of 5061 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 5035 trivial. 0 not checked. [2022-11-19 07:12:31,671 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:12:31,671 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468978499] [2022-11-19 07:12:31,671 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [468978499] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:12:31,671 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:12:31,672 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 07:12:31,672 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815328102] [2022-11-19 07:12:31,672 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:12:31,673 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 07:12:31,673 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:12:31,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 07:12:31,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 07:12:31,674 INFO L87 Difference]: Start difference. First operand 16425 states and 22877 transitions. Second operand has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (63), 3 states have call predecessors, (63), 1 states have return successors, (61), 2 states have call predecessors, (61), 2 states have call successors, (61) [2022-11-19 07:12:34,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:12:34,905 INFO L93 Difference]: Finished difference Result 16431 states and 22882 transitions. [2022-11-19 07:12:34,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-19 07:12:34,906 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (63), 3 states have call predecessors, (63), 1 states have return successors, (61), 2 states have call predecessors, (61), 2 states have call successors, (61) Word has length 487 [2022-11-19 07:12:34,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:12:34,953 INFO L225 Difference]: With dead ends: 16431 [2022-11-19 07:12:34,953 INFO L226 Difference]: Without dead ends: 16429 [2022-11-19 07:12:34,959 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 [2022-11-19 07:12:34,959 INFO L413 NwaCegarLoop]: 2962 mSDtfsCounter, 3289 mSDsluCounter, 5899 mSDsCounter, 0 mSdLazyCounter, 1342 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3293 SdHoareTripleChecker+Valid, 8861 SdHoareTripleChecker+Invalid, 1343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-11-19 07:12:34,960 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3293 Valid, 8861 Invalid, 1343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1342 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-11-19 07:12:34,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16429 states. [2022-11-19 07:12:36,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16429 to 16429. [2022-11-19 07:12:36,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16429 states, 9431 states have (on average 1.269536634503234) internal successors, (11973), 9870 states have internal predecessors, (11973), 5383 states have call successors, (5383), 1638 states have call predecessors, (5383), 1612 states have return successors, (5524), 5156 states have call predecessors, (5524), 5379 states have call successors, (5524) [2022-11-19 07:12:36,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16429 states to 16429 states and 22880 transitions. [2022-11-19 07:12:36,325 INFO L78 Accepts]: Start accepts. Automaton has 16429 states and 22880 transitions. Word has length 487 [2022-11-19 07:12:36,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:12:36,325 INFO L495 AbstractCegarLoop]: Abstraction has 16429 states and 22880 transitions. [2022-11-19 07:12:36,325 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (63), 3 states have call predecessors, (63), 1 states have return successors, (61), 2 states have call predecessors, (61), 2 states have call successors, (61) [2022-11-19 07:12:36,326 INFO L276 IsEmpty]: Start isEmpty. Operand 16429 states and 22880 transitions. [2022-11-19 07:12:36,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 475 [2022-11-19 07:12:36,335 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:12:36,335 INFO L195 NwaCegarLoop]: trace histogram [40, 34, 34, 34, 34, 34, 34, 4, 4, 4, 4, 4, 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] [2022-11-19 07:12:36,335 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-11-19 07:12:36,335 INFO L420 AbstractCegarLoop]: === Iteration 21 === 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)] === [2022-11-19 07:12:36,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:12:36,336 INFO L85 PathProgramCache]: Analyzing trace with hash 1133333259, now seen corresponding path program 1 times [2022-11-19 07:12:36,336 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:12:36,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748230116] [2022-11-19 07:12:36,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:12:36,336 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:12:36,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:12:36,594 INFO L134 CoverageAnalysis]: Checked inductivity of 4979 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4979 trivial. 0 not checked. [2022-11-19 07:12:36,595 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:12:36,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748230116] [2022-11-19 07:12:36,595 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1748230116] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:12:36,595 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:12:36,596 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:12:36,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748840800] [2022-11-19 07:12:36,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:12:36,597 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:12:36,597 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:12:36,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:12:36,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:12:36,598 INFO L87 Difference]: Start difference. First operand 16429 states and 22880 transitions. Second operand has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 states have internal predecessors, (104), 2 states have call successors, (53), 2 states have call predecessors, (53), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) [2022-11-19 07:12:39,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:12:39,410 INFO L93 Difference]: Finished difference Result 32542 states and 45815 transitions. [2022-11-19 07:12:39,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:12:39,411 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), 2 states have call successors, (53), 2 states have call predecessors, (53), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) Word has length 474 [2022-11-19 07:12:39,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:12:39,609 INFO L225 Difference]: With dead ends: 32542 [2022-11-19 07:12:39,609 INFO L226 Difference]: Without dead ends: 16484 [2022-11-19 07:12:39,668 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 [2022-11-19 07:12:39,669 INFO L413 NwaCegarLoop]: 2963 mSDtfsCounter, 3 mSDsluCounter, 2956 mSDsCounter, 0 mSdLazyCounter, 885 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 5919 SdHoareTripleChecker+Invalid, 885 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 885 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-19 07:12:39,670 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 5919 Invalid, 885 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 885 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-11-19 07:12:39,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16484 states. [2022-11-19 07:12:41,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16484 to 16434. [2022-11-19 07:12:41,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16434 states, 9436 states have (on average 1.2693938109368377) internal successors, (11978), 9875 states have internal predecessors, (11978), 5383 states have call successors, (5383), 1638 states have call predecessors, (5383), 1612 states have return successors, (5524), 5156 states have call predecessors, (5524), 5379 states have call successors, (5524) [2022-11-19 07:12:41,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16434 states to 16434 states and 22885 transitions. [2022-11-19 07:12:41,218 INFO L78 Accepts]: Start accepts. Automaton has 16434 states and 22885 transitions. Word has length 474 [2022-11-19 07:12:41,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:12:41,219 INFO L495 AbstractCegarLoop]: Abstraction has 16434 states and 22885 transitions. [2022-11-19 07:12:41,219 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), 2 states have call successors, (53), 2 states have call predecessors, (53), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) [2022-11-19 07:12:41,219 INFO L276 IsEmpty]: Start isEmpty. Operand 16434 states and 22885 transitions. [2022-11-19 07:12:41,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 493 [2022-11-19 07:12:41,230 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:12:41,230 INFO L195 NwaCegarLoop]: trace histogram [37, 34, 34, 34, 34, 34, 34, 15, 14, 14, 4, 4, 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] [2022-11-19 07:12:41,231 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-11-19 07:12:41,231 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-19 07:12:41,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:12:41,231 INFO L85 PathProgramCache]: Analyzing trace with hash 1587807132, now seen corresponding path program 1 times [2022-11-19 07:12:41,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:12:41,231 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247306699] [2022-11-19 07:12:41,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:12:41,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:12:41,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:12:41,828 INFO L134 CoverageAnalysis]: Checked inductivity of 5115 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 5087 trivial. 0 not checked. [2022-11-19 07:12:41,829 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:12:41,829 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247306699] [2022-11-19 07:12:41,829 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [247306699] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:12:41,829 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:12:41,829 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 07:12:41,830 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742245780] [2022-11-19 07:12:41,830 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:12:41,830 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 07:12:41,831 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:12:41,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 07:12:41,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 07:12:41,831 INFO L87 Difference]: Start difference. First operand 16434 states and 22885 transitions. Second operand has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (64), 3 states have call predecessors, (64), 1 states have return successors, (62), 2 states have call predecessors, (62), 2 states have call successors, (62) [2022-11-19 07:12:44,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:12:44,978 INFO L93 Difference]: Finished difference Result 16440 states and 22890 transitions. [2022-11-19 07:12:44,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-19 07:12:44,981 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (64), 3 states have call predecessors, (64), 1 states have return successors, (62), 2 states have call predecessors, (62), 2 states have call successors, (62) Word has length 492 [2022-11-19 07:12:44,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:12:45,041 INFO L225 Difference]: With dead ends: 16440 [2022-11-19 07:12:45,041 INFO L226 Difference]: Without dead ends: 16438 [2022-11-19 07:12:45,053 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 [2022-11-19 07:12:45,054 INFO L413 NwaCegarLoop]: 2962 mSDtfsCounter, 3289 mSDsluCounter, 5899 mSDsCounter, 0 mSdLazyCounter, 1342 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3292 SdHoareTripleChecker+Valid, 8861 SdHoareTripleChecker+Invalid, 1343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-11-19 07:12:45,054 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3292 Valid, 8861 Invalid, 1343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1342 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-11-19 07:12:45,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16438 states. [2022-11-19 07:12:46,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16438 to 16438. [2022-11-19 07:12:46,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16438 states, 9439 states have (on average 1.269308189426846) internal successors, (11981), 9878 states have internal predecessors, (11981), 5383 states have call successors, (5383), 1639 states have call predecessors, (5383), 1613 states have return successors, (5524), 5156 states have call predecessors, (5524), 5379 states have call successors, (5524) [2022-11-19 07:12:46,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16438 states to 16438 states and 22888 transitions. [2022-11-19 07:12:46,577 INFO L78 Accepts]: Start accepts. Automaton has 16438 states and 22888 transitions. Word has length 492 [2022-11-19 07:12:46,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:12:46,577 INFO L495 AbstractCegarLoop]: Abstraction has 16438 states and 22888 transitions. [2022-11-19 07:12:46,577 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (64), 3 states have call predecessors, (64), 1 states have return successors, (62), 2 states have call predecessors, (62), 2 states have call successors, (62) [2022-11-19 07:12:46,578 INFO L276 IsEmpty]: Start isEmpty. Operand 16438 states and 22888 transitions. [2022-11-19 07:12:46,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 498 [2022-11-19 07:12:46,589 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:12:46,589 INFO L195 NwaCegarLoop]: trace histogram [37, 34, 34, 34, 34, 34, 34, 16, 15, 15, 4, 4, 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] [2022-11-19 07:12:46,589 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-11-19 07:12:46,589 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-19 07:12:46,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:12:46,589 INFO L85 PathProgramCache]: Analyzing trace with hash -630153627, now seen corresponding path program 1 times [2022-11-19 07:12:46,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:12:46,590 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1684367689] [2022-11-19 07:12:46,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:12:46,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:12:46,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:12:47,147 INFO L134 CoverageAnalysis]: Checked inductivity of 5173 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 5143 trivial. 0 not checked. [2022-11-19 07:12:47,147 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:12:47,148 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1684367689] [2022-11-19 07:12:47,148 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1684367689] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:12:47,148 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:12:47,148 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 07:12:47,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289117796] [2022-11-19 07:12:47,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:12:47,150 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 07:12:47,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:12:47,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 07:12:47,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 07:12:47,151 INFO L87 Difference]: Start difference. First operand 16438 states and 22888 transitions. Second operand has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (65), 3 states have call predecessors, (65), 1 states have return successors, (63), 2 states have call predecessors, (63), 2 states have call successors, (63) [2022-11-19 07:12:50,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:12:50,427 INFO L93 Difference]: Finished difference Result 16444 states and 22893 transitions. [2022-11-19 07:12:50,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-19 07:12:50,428 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (65), 3 states have call predecessors, (65), 1 states have return successors, (63), 2 states have call predecessors, (63), 2 states have call successors, (63) Word has length 497 [2022-11-19 07:12:50,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:12:50,486 INFO L225 Difference]: With dead ends: 16444 [2022-11-19 07:12:50,486 INFO L226 Difference]: Without dead ends: 16442 [2022-11-19 07:12:50,496 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 [2022-11-19 07:12:50,496 INFO L413 NwaCegarLoop]: 2962 mSDtfsCounter, 3289 mSDsluCounter, 5899 mSDsCounter, 0 mSdLazyCounter, 1342 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3291 SdHoareTripleChecker+Valid, 8861 SdHoareTripleChecker+Invalid, 1343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-11-19 07:12:50,497 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3291 Valid, 8861 Invalid, 1343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1342 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-11-19 07:12:50,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16442 states. [2022-11-19 07:12:52,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16442 to 16442. [2022-11-19 07:12:52,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16442 states, 9442 states have (on average 1.2692226223257785) internal successors, (11984), 9881 states have internal predecessors, (11984), 5383 states have call successors, (5383), 1640 states have call predecessors, (5383), 1614 states have return successors, (5524), 5156 states have call predecessors, (5524), 5379 states have call successors, (5524) [2022-11-19 07:12:52,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16442 states to 16442 states and 22891 transitions. [2022-11-19 07:12:52,100 INFO L78 Accepts]: Start accepts. Automaton has 16442 states and 22891 transitions. Word has length 497 [2022-11-19 07:12:52,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:12:52,100 INFO L495 AbstractCegarLoop]: Abstraction has 16442 states and 22891 transitions. [2022-11-19 07:12:52,101 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (65), 3 states have call predecessors, (65), 1 states have return successors, (63), 2 states have call predecessors, (63), 2 states have call successors, (63) [2022-11-19 07:12:52,101 INFO L276 IsEmpty]: Start isEmpty. Operand 16442 states and 22891 transitions. [2022-11-19 07:12:52,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 481 [2022-11-19 07:12:52,110 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:12:52,110 INFO L195 NwaCegarLoop]: trace histogram [40, 34, 34, 34, 34, 34, 34, 4, 4, 4, 4, 4, 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] [2022-11-19 07:12:52,110 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-11-19 07:12:52,110 INFO L420 AbstractCegarLoop]: === Iteration 24 === 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)] === [2022-11-19 07:12:52,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:12:52,111 INFO L85 PathProgramCache]: Analyzing trace with hash -1562918456, now seen corresponding path program 1 times [2022-11-19 07:12:52,111 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:12:52,111 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23281979] [2022-11-19 07:12:52,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:12:52,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:12:52,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:12:52,548 INFO L134 CoverageAnalysis]: Checked inductivity of 4980 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4979 trivial. 0 not checked. [2022-11-19 07:12:52,548 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:12:52,548 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23281979] [2022-11-19 07:12:52,548 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [23281979] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-19 07:12:52,549 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1265531521] [2022-11-19 07:12:52,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:12:52,549 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 07:12:52,549 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5b5b6bd7-c3e9-4a05-9d7a-73db3c823bf6/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 07:12:52,553 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5b5b6bd7-c3e9-4a05-9d7a-73db3c823bf6/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-19 07:12:52,555 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5b5b6bd7-c3e9-4a05-9d7a-73db3c823bf6/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-19 07:12:53,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:12:53,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 3362 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-19 07:12:53,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:12:54,104 INFO L134 CoverageAnalysis]: Checked inductivity of 4980 backedges. 105 proven. 0 refuted. 0 times theorem prover too weak. 4875 trivial. 0 not checked. [2022-11-19 07:12:54,105 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:12:54,105 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1265531521] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:12:54,105 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-19 07:12:54,106 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2022-11-19 07:12:54,106 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041368713] [2022-11-19 07:12:54,106 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:12:54,107 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-19 07:12:54,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:12:54,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-19 07:12:54,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-19 07:12:54,108 INFO L87 Difference]: Start difference. First operand 16442 states and 22891 transitions. Second operand has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 3 states have call successors, (55), 3 states have call predecessors, (55), 3 states have return successors, (51), 3 states have call predecessors, (51), 3 states have call successors, (51) [2022-11-19 07:13:02,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:13:02,634 INFO L93 Difference]: Finished difference Result 36296 states and 50501 transitions. [2022-11-19 07:13:02,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-19 07:13:02,634 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 3 states have call successors, (55), 3 states have call predecessors, (55), 3 states have return successors, (51), 3 states have call predecessors, (51), 3 states have call successors, (51) Word has length 480 [2022-11-19 07:13:02,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:13:02,711 INFO L225 Difference]: With dead ends: 36296 [2022-11-19 07:13:02,711 INFO L226 Difference]: Without dead ends: 20225 [2022-11-19 07:13:02,761 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 483 GetRequests, 479 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-19 07:13:02,762 INFO L413 NwaCegarLoop]: 5726 mSDtfsCounter, 3222 mSDsluCounter, 7084 mSDsCounter, 0 mSdLazyCounter, 3749 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3222 SdHoareTripleChecker+Valid, 12810 SdHoareTripleChecker+Invalid, 3756 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 3749 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2022-11-19 07:13:02,762 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3222 Valid, 12810 Invalid, 3756 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [7 Valid, 3749 Invalid, 0 Unknown, 0 Unchecked, 5.8s Time] [2022-11-19 07:13:02,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20225 states. [2022-11-19 07:13:04,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20225 to 20128. [2022-11-19 07:13:04,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20128 states, 11579 states have (on average 1.2704896795923655) internal successors, (14711), 12115 states have internal predecessors, (14711), 6562 states have call successors, (6562), 2015 states have call predecessors, (6562), 1984 states have return successors, (6732), 6284 states have call predecessors, (6732), 6558 states have call successors, (6732) [2022-11-19 07:13:04,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20128 states to 20128 states and 28005 transitions. [2022-11-19 07:13:04,730 INFO L78 Accepts]: Start accepts. Automaton has 20128 states and 28005 transitions. Word has length 480 [2022-11-19 07:13:04,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:13:04,731 INFO L495 AbstractCegarLoop]: Abstraction has 20128 states and 28005 transitions. [2022-11-19 07:13:04,731 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 3 states have call successors, (55), 3 states have call predecessors, (55), 3 states have return successors, (51), 3 states have call predecessors, (51), 3 states have call successors, (51) [2022-11-19 07:13:04,731 INFO L276 IsEmpty]: Start isEmpty. Operand 20128 states and 28005 transitions. [2022-11-19 07:13:04,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 483 [2022-11-19 07:13:04,745 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:13:04,746 INFO L195 NwaCegarLoop]: trace histogram [40, 34, 34, 34, 34, 34, 34, 4, 4, 4, 4, 4, 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] [2022-11-19 07:13:04,758 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5b5b6bd7-c3e9-4a05-9d7a-73db3c823bf6/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-19 07:13:04,950 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5b5b6bd7-c3e9-4a05-9d7a-73db3c823bf6/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 07:13:04,950 INFO L420 AbstractCegarLoop]: === Iteration 25 === 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)] === [2022-11-19 07:13:04,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:13:04,951 INFO L85 PathProgramCache]: Analyzing trace with hash 879533882, now seen corresponding path program 1 times [2022-11-19 07:13:04,951 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:13:04,951 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422601104] [2022-11-19 07:13:04,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:13:04,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:13:05,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:13:05,349 INFO L134 CoverageAnalysis]: Checked inductivity of 4981 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4980 trivial. 0 not checked. [2022-11-19 07:13:05,349 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:13:05,349 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422601104] [2022-11-19 07:13:05,349 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422601104] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-19 07:13:05,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1200917023] [2022-11-19 07:13:05,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:13:05,350 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 07:13:05,350 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5b5b6bd7-c3e9-4a05-9d7a-73db3c823bf6/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 07:13:05,352 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5b5b6bd7-c3e9-4a05-9d7a-73db3c823bf6/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-19 07:13:05,361 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5b5b6bd7-c3e9-4a05-9d7a-73db3c823bf6/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-19 07:13:06,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:13:06,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 3364 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-19 07:13:06,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:13:06,723 INFO L134 CoverageAnalysis]: Checked inductivity of 4981 backedges. 106 proven. 0 refuted. 0 times theorem prover too weak. 4875 trivial. 0 not checked. [2022-11-19 07:13:06,723 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:13:06,724 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1200917023] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:13:06,724 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-19 07:13:06,724 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2022-11-19 07:13:06,724 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221410994] [2022-11-19 07:13:06,725 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:13:06,725 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-19 07:13:06,725 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:13:06,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-19 07:13:06,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-19 07:13:06,726 INFO L87 Difference]: Start difference. First operand 20128 states and 28005 transitions. Second operand has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 3 states have call successors, (55), 3 states have call predecessors, (55), 3 states have return successors, (51), 3 states have call predecessors, (51), 3 states have call successors, (51) [2022-11-19 07:13:14,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:13:14,951 INFO L93 Difference]: Finished difference Result 44035 states and 61215 transitions. [2022-11-19 07:13:14,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-19 07:13:14,951 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 3 states have call successors, (55), 3 states have call predecessors, (55), 3 states have return successors, (51), 3 states have call predecessors, (51), 3 states have call successors, (51) Word has length 482 [2022-11-19 07:13:14,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:13:15,055 INFO L225 Difference]: With dead ends: 44035 [2022-11-19 07:13:15,056 INFO L226 Difference]: Without dead ends: 24278 [2022-11-19 07:13:15,124 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 485 GetRequests, 481 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-19 07:13:15,125 INFO L413 NwaCegarLoop]: 5726 mSDtfsCounter, 3231 mSDsluCounter, 4144 mSDsCounter, 0 mSdLazyCounter, 3283 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3231 SdHoareTripleChecker+Valid, 9870 SdHoareTripleChecker+Invalid, 3295 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 3283 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2022-11-19 07:13:15,130 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3231 Valid, 9870 Invalid, 3295 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [12 Valid, 3283 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2022-11-19 07:13:15,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24278 states. [2022-11-19 07:13:17,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24278 to 24181. [2022-11-19 07:13:17,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24181 states, 13933 states have (on average 1.2710112682121582) internal successors, (17709), 14576 states have internal predecessors, (17709), 7846 states have call successors, (7846), 2435 states have call predecessors, (7846), 2399 states have return successors, (8045), 7511 states have call predecessors, (8045), 7842 states have call successors, (8045) [2022-11-19 07:13:17,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24181 states to 24181 states and 33600 transitions. [2022-11-19 07:13:17,977 INFO L78 Accepts]: Start accepts. Automaton has 24181 states and 33600 transitions. Word has length 482 [2022-11-19 07:13:17,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:13:17,977 INFO L495 AbstractCegarLoop]: Abstraction has 24181 states and 33600 transitions. [2022-11-19 07:13:17,978 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 3 states have call successors, (55), 3 states have call predecessors, (55), 3 states have return successors, (51), 3 states have call predecessors, (51), 3 states have call successors, (51) [2022-11-19 07:13:17,978 INFO L276 IsEmpty]: Start isEmpty. Operand 24181 states and 33600 transitions. [2022-11-19 07:13:17,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 502 [2022-11-19 07:13:17,990 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:13:17,991 INFO L195 NwaCegarLoop]: trace histogram [37, 34, 34, 34, 34, 34, 34, 17, 16, 16, 4, 4, 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] [2022-11-19 07:13:18,007 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5b5b6bd7-c3e9-4a05-9d7a-73db3c823bf6/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-11-19 07:13:18,202 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5b5b6bd7-c3e9-4a05-9d7a-73db3c823bf6/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-11-19 07:13:18,203 INFO L420 AbstractCegarLoop]: === Iteration 26 === 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)] === [2022-11-19 07:13:18,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:13:18,203 INFO L85 PathProgramCache]: Analyzing trace with hash -980455785, now seen corresponding path program 1 times [2022-11-19 07:13:18,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:13:18,204 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829248861] [2022-11-19 07:13:18,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:13:18,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:13:18,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:13:18,899 INFO L134 CoverageAnalysis]: Checked inductivity of 5234 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 5202 trivial. 0 not checked. [2022-11-19 07:13:18,900 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:13:18,900 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829248861] [2022-11-19 07:13:18,900 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [829248861] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:13:18,900 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:13:18,900 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 07:13:18,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2135419253] [2022-11-19 07:13:18,901 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:13:18,901 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 07:13:18,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:13:18,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 07:13:18,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 07:13:18,903 INFO L87 Difference]: Start difference. First operand 24181 states and 33600 transitions. Second operand has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (66), 3 states have call predecessors, (66), 1 states have return successors, (64), 2 states have call predecessors, (64), 2 states have call successors, (64) [2022-11-19 07:13:23,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:13:23,130 INFO L93 Difference]: Finished difference Result 24187 states and 33605 transitions. [2022-11-19 07:13:23,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-19 07:13:23,131 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (66), 3 states have call predecessors, (66), 1 states have return successors, (64), 2 states have call predecessors, (64), 2 states have call successors, (64) Word has length 501 [2022-11-19 07:13:23,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:13:23,192 INFO L225 Difference]: With dead ends: 24187 [2022-11-19 07:13:23,192 INFO L226 Difference]: Without dead ends: 24183 [2022-11-19 07:13:23,200 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 [2022-11-19 07:13:23,201 INFO L413 NwaCegarLoop]: 2962 mSDtfsCounter, 3289 mSDsluCounter, 5899 mSDsCounter, 0 mSdLazyCounter, 1342 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3290 SdHoareTripleChecker+Valid, 8861 SdHoareTripleChecker+Invalid, 1343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-11-19 07:13:23,201 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3290 Valid, 8861 Invalid, 1343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1342 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-11-19 07:13:23,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24183 states. [2022-11-19 07:13:25,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24183 to 24183. [2022-11-19 07:13:25,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24183 states, 13935 states have (on average 1.2709006099748834) internal successors, (17710), 14577 states have internal predecessors, (17710), 7846 states have call successors, (7846), 2436 states have call predecessors, (7846), 2399 states have return successors, (8045), 7511 states have call predecessors, (8045), 7842 states have call successors, (8045) [2022-11-19 07:13:26,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24183 states to 24183 states and 33601 transitions. [2022-11-19 07:13:26,070 INFO L78 Accepts]: Start accepts. Automaton has 24183 states and 33601 transitions. Word has length 501 [2022-11-19 07:13:26,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:13:26,071 INFO L495 AbstractCegarLoop]: Abstraction has 24183 states and 33601 transitions. [2022-11-19 07:13:26,071 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (66), 3 states have call predecessors, (66), 1 states have return successors, (64), 2 states have call predecessors, (64), 2 states have call successors, (64) [2022-11-19 07:13:26,071 INFO L276 IsEmpty]: Start isEmpty. Operand 24183 states and 33601 transitions. [2022-11-19 07:13:26,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 507 [2022-11-19 07:13:26,085 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:13:26,085 INFO L195 NwaCegarLoop]: trace histogram [37, 34, 34, 34, 34, 34, 34, 18, 17, 17, 4, 4, 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] [2022-11-19 07:13:26,085 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-11-19 07:13:26,085 INFO L420 AbstractCegarLoop]: === Iteration 27 === 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)] === [2022-11-19 07:13:26,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:13:26,086 INFO L85 PathProgramCache]: Analyzing trace with hash -1667102774, now seen corresponding path program 1 times [2022-11-19 07:13:26,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:13:26,086 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821253108] [2022-11-19 07:13:26,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:13:26,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:13:26,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:13:26,659 INFO L134 CoverageAnalysis]: Checked inductivity of 5300 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 5266 trivial. 0 not checked. [2022-11-19 07:13:26,660 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:13:26,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821253108] [2022-11-19 07:13:26,660 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1821253108] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:13:26,660 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:13:26,661 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 07:13:26,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316129271] [2022-11-19 07:13:26,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:13:26,662 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 07:13:26,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:13:26,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 07:13:26,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 07:13:26,663 INFO L87 Difference]: Start difference. First operand 24183 states and 33601 transitions. Second operand has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (67), 3 states have call predecessors, (67), 1 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) [2022-11-19 07:13:31,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:13:31,237 INFO L93 Difference]: Finished difference Result 24183 states and 33601 transitions. [2022-11-19 07:13:31,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-19 07:13:31,237 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (67), 3 states have call predecessors, (67), 1 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) Word has length 506 [2022-11-19 07:13:31,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:13:31,294 INFO L225 Difference]: With dead ends: 24183 [2022-11-19 07:13:31,295 INFO L226 Difference]: Without dead ends: 23738 [2022-11-19 07:13:31,304 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 [2022-11-19 07:13:31,304 INFO L413 NwaCegarLoop]: 2960 mSDtfsCounter, 3285 mSDsluCounter, 5898 mSDsCounter, 0 mSdLazyCounter, 1337 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3285 SdHoareTripleChecker+Valid, 8858 SdHoareTripleChecker+Invalid, 1338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1337 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-11-19 07:13:31,304 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3285 Valid, 8858 Invalid, 1338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1337 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-11-19 07:13:31,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23738 states.