./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 b5237d83 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ffc184a0-5077-4503-bc51-623c6c1d7376/bin/utaipan-g80aRyZoba/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ffc184a0-5077-4503-bc51-623c6c1d7376/bin/utaipan-g80aRyZoba/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ffc184a0-5077-4503-bc51-623c6c1d7376/bin/utaipan-g80aRyZoba/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ffc184a0-5077-4503-bc51-623c6c1d7376/bin/utaipan-g80aRyZoba/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_ffc184a0-5077-4503-bc51-623c6c1d7376/bin/utaipan-g80aRyZoba/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ffc184a0-5077-4503-bc51-623c6c1d7376/bin/utaipan-g80aRyZoba --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-b5237d8 [2022-11-22 02:05:23,047 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-22 02:05:23,049 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-22 02:05:23,091 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-22 02:05:23,092 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-22 02:05:23,096 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-22 02:05:23,101 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-22 02:05:23,103 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-22 02:05:23,106 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-22 02:05:23,112 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-22 02:05:23,113 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-22 02:05:23,115 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-22 02:05:23,117 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-22 02:05:23,119 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-22 02:05:23,121 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-22 02:05:23,122 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-22 02:05:23,126 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-22 02:05:23,128 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-22 02:05:23,131 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-22 02:05:23,136 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-22 02:05:23,138 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-22 02:05:23,140 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-22 02:05:23,142 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-22 02:05:23,143 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-22 02:05:23,154 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-22 02:05:23,157 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-22 02:05:23,157 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-22 02:05:23,158 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-22 02:05:23,160 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-22 02:05:23,161 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-22 02:05:23,161 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-22 02:05:23,162 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-22 02:05:23,165 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-22 02:05:23,165 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-22 02:05:23,167 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-22 02:05:23,167 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-22 02:05:23,168 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-22 02:05:23,168 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-22 02:05:23,169 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-22 02:05:23,170 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-22 02:05:23,170 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-22 02:05:23,171 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ffc184a0-5077-4503-bc51-623c6c1d7376/bin/utaipan-g80aRyZoba/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-11-22 02:05:23,216 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-22 02:05:23,217 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-22 02:05:23,217 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-22 02:05:23,218 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-22 02:05:23,219 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-22 02:05:23,229 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-22 02:05:23,230 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-22 02:05:23,230 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-22 02:05:23,230 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-22 02:05:23,231 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-22 02:05:23,232 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-22 02:05:23,232 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-22 02:05:23,232 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-22 02:05:23,232 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-22 02:05:23,233 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-22 02:05:23,233 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-22 02:05:23,233 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-22 02:05:23,234 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-22 02:05:23,235 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-22 02:05:23,235 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-22 02:05:23,235 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-22 02:05:23,236 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-22 02:05:23,236 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-22 02:05:23,236 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-22 02:05:23,236 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-22 02:05:23,237 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-22 02:05:23,237 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-22 02:05:23,238 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-22 02:05:23,238 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-22 02:05:23,238 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-22 02:05:23,238 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-22 02:05:23,239 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-22 02:05:23,239 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-22 02:05:23,239 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-22 02:05:23,240 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-22 02:05:23,240 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-22 02:05:23,240 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-22 02:05:23,240 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-22 02:05:23,241 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_ffc184a0-5077-4503-bc51-623c6c1d7376/bin/utaipan-g80aRyZoba/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_ffc184a0-5077-4503-bc51-623c6c1d7376/bin/utaipan-g80aRyZoba 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-22 02:05:23,543 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-22 02:05:23,572 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-22 02:05:23,577 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-22 02:05:23,579 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-22 02:05:23,580 INFO L275 PluginConnector]: CDTParser initialized [2022-11-22 02:05:23,581 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ffc184a0-5077-4503-bc51-623c6c1d7376/bin/utaipan-g80aRyZoba/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_fs-nfs-blocklayout-blocklayoutdriver.cil.i [2022-11-22 02:05:26,702 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-22 02:05:27,604 INFO L351 CDTParser]: Found 1 translation units. [2022-11-22 02:05:27,604 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ffc184a0-5077-4503-bc51-623c6c1d7376/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_fs-nfs-blocklayout-blocklayoutdriver.cil.i [2022-11-22 02:05:27,694 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ffc184a0-5077-4503-bc51-623c6c1d7376/bin/utaipan-g80aRyZoba/data/15da36dc6/9fddfd12321d463eba9f35908b8bfb5b/FLAG902fb7696 [2022-11-22 02:05:27,716 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ffc184a0-5077-4503-bc51-623c6c1d7376/bin/utaipan-g80aRyZoba/data/15da36dc6/9fddfd12321d463eba9f35908b8bfb5b [2022-11-22 02:05:27,720 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-22 02:05:27,722 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-22 02:05:27,725 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-22 02:05:27,725 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-22 02:05:27,729 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-22 02:05:27,731 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 02:05:27" (1/1) ... [2022-11-22 02:05:27,732 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1b4bdfae and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:05:27, skipping insertion in model container [2022-11-22 02:05:27,732 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 02:05:27" (1/1) ... [2022-11-22 02:05:27,740 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-22 02:05:27,957 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-22 02:05:32,819 WARN L237 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_ffc184a0-5077-4503-bc51-623c6c1d7376/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-22 02:05:32,828 WARN L237 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_ffc184a0-5077-4503-bc51-623c6c1d7376/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-22 02:05:32,829 WARN L237 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_ffc184a0-5077-4503-bc51-623c6c1d7376/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-22 02:05:32,829 WARN L237 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_ffc184a0-5077-4503-bc51-623c6c1d7376/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-22 02:05:32,857 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-22 02:05:32,892 INFO L203 MainTranslator]: Completed pre-run [2022-11-22 02:05:33,416 WARN L237 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_ffc184a0-5077-4503-bc51-623c6c1d7376/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-22 02:05:33,417 WARN L237 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_ffc184a0-5077-4503-bc51-623c6c1d7376/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-22 02:05:33,418 WARN L237 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_ffc184a0-5077-4503-bc51-623c6c1d7376/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-22 02:05:33,418 WARN L237 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_ffc184a0-5077-4503-bc51-623c6c1d7376/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-22 02:05:33,425 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-22 02:05:33,654 INFO L208 MainTranslator]: Completed translation [2022-11-22 02:05:33,655 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:05:33 WrapperNode [2022-11-22 02:05:33,655 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-22 02:05:33,656 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-22 02:05:33,657 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-22 02:05:33,657 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-22 02:05:33,665 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:05:33" (1/1) ... [2022-11-22 02:05:33,816 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:05:33" (1/1) ... [2022-11-22 02:05:34,066 INFO L138 Inliner]: procedures = 584, calls = 2495, calls flagged for inlining = 241, calls inlined = 220, statements flattened = 7033 [2022-11-22 02:05:34,067 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-22 02:05:34,067 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-22 02:05:34,068 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-22 02:05:34,069 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-22 02:05:34,079 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:05:33" (1/1) ... [2022-11-22 02:05:34,080 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:05:33" (1/1) ... [2022-11-22 02:05:34,111 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:05:33" (1/1) ... [2022-11-22 02:05:34,112 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:05:33" (1/1) ... [2022-11-22 02:05:34,335 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:05:33" (1/1) ... [2022-11-22 02:05:34,375 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:05:33" (1/1) ... [2022-11-22 02:05:34,419 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:05:33" (1/1) ... [2022-11-22 02:05:34,447 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:05:33" (1/1) ... [2022-11-22 02:05:34,505 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-22 02:05:34,507 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-22 02:05:34,507 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-22 02:05:34,507 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-22 02:05:34,508 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:05:33" (1/1) ... [2022-11-22 02:05:34,516 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-22 02:05:34,528 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ffc184a0-5077-4503-bc51-623c6c1d7376/bin/utaipan-g80aRyZoba/z3 [2022-11-22 02:05:34,548 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ffc184a0-5077-4503-bc51-623c6c1d7376/bin/utaipan-g80aRyZoba/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-22 02:05:34,577 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ffc184a0-5077-4503-bc51-623c6c1d7376/bin/utaipan-g80aRyZoba/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-22 02:05:34,603 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_parallel [2022-11-22 02:05:34,603 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_parallel [2022-11-22 02:05:34,604 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2022-11-22 02:05:34,604 INFO L130 BoogieDeclarations]: Found specification of procedure i_size_read [2022-11-22 02:05:34,604 INFO L138 BoogieDeclarations]: Found implementation of procedure i_size_read [2022-11-22 02:05:34,604 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-11-22 02:05:34,604 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-11-22 02:05:34,604 INFO L130 BoogieDeclarations]: Found specification of procedure add_to_commitlist [2022-11-22 02:05:34,605 INFO L138 BoogieDeclarations]: Found implementation of procedure add_to_commitlist [2022-11-22 02:05:34,605 INFO L130 BoogieDeclarations]: Found specification of procedure rpc_put_sb_net [2022-11-22 02:05:34,605 INFO L138 BoogieDeclarations]: Found implementation of procedure rpc_put_sb_net [2022-11-22 02:05:34,605 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2022-11-22 02:05:34,605 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2022-11-22 02:05:34,606 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2022-11-22 02:05:34,606 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2022-11-22 02:05:34,606 INFO L130 BoogieDeclarations]: Found specification of procedure bl_write_pagelist [2022-11-22 02:05:34,606 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_write_pagelist [2022-11-22 02:05:34,607 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-22 02:05:34,607 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-22 02:05:34,608 INFO L130 BoogieDeclarations]: Found specification of procedure bio_alloc [2022-11-22 02:05:34,608 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_alloc [2022-11-22 02:05:34,608 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-11-22 02:05:34,609 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-11-22 02:05:34,609 INFO L130 BoogieDeclarations]: Found specification of procedure pnfs_unregister_layoutdriver [2022-11-22 02:05:34,610 INFO L138 BoogieDeclarations]: Found implementation of procedure pnfs_unregister_layoutdriver [2022-11-22 02:05:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure trylock_page [2022-11-22 02:05:34,610 INFO L138 BoogieDeclarations]: Found implementation of procedure trylock_page [2022-11-22 02:05:34,610 INFO L130 BoogieDeclarations]: Found specification of procedure submit_bio [2022-11-22 02:05:34,610 INFO L138 BoogieDeclarations]: Found implementation of procedure submit_bio [2022-11-22 02:05:34,611 INFO L130 BoogieDeclarations]: Found specification of procedure BLK_LSEG2EXT [2022-11-22 02:05:34,611 INFO L138 BoogieDeclarations]: Found implementation of procedure BLK_LSEG2EXT [2022-11-22 02:05:34,611 INFO L130 BoogieDeclarations]: Found specification of procedure nfs4blocklayout_unregister_sb [2022-11-22 02:05:34,611 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs4blocklayout_unregister_sb [2022-11-22 02:05:34,612 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~VOID [2022-11-22 02:05:34,612 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~VOID [2022-11-22 02:05:34,612 INFO L130 BoogieDeclarations]: Found specification of procedure NFS_SERVER [2022-11-22 02:05:34,612 INFO L138 BoogieDeclarations]: Found implementation of procedure NFS_SERVER [2022-11-22 02:05:34,612 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-11-22 02:05:34,612 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-11-22 02:05:34,613 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2022-11-22 02:05:34,613 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_lock_release [2022-11-22 02:05:34,613 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_lock_release [2022-11-22 02:05:34,613 INFO L130 BoogieDeclarations]: Found specification of procedure BLK_LO2EXT [2022-11-22 02:05:34,614 INFO L138 BoogieDeclarations]: Found implementation of procedure BLK_LO2EXT [2022-11-22 02:05:34,614 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2022-11-22 02:05:34,615 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2022-11-22 02:05:34,615 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-11-22 02:05:34,615 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-11-22 02:05:34,615 INFO L130 BoogieDeclarations]: Found specification of procedure print_page [2022-11-22 02:05:34,615 INFO L138 BoogieDeclarations]: Found implementation of procedure print_page [2022-11-22 02:05:34,615 INFO L130 BoogieDeclarations]: Found specification of procedure __xadd_wrong_size [2022-11-22 02:05:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-11-22 02:05:34,616 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-11-22 02:05:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure PageWriteback [2022-11-22 02:05:34,616 INFO L138 BoogieDeclarations]: Found implementation of procedure PageWriteback [2022-11-22 02:05:34,616 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-22 02:05:34,617 INFO L130 BoogieDeclarations]: Found specification of procedure bl_free_layout_hdr [2022-11-22 02:05:34,617 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_free_layout_hdr [2022-11-22 02:05:34,617 INFO L130 BoogieDeclarations]: Found specification of procedure print_clist [2022-11-22 02:05:34,617 INFO L138 BoogieDeclarations]: Found implementation of procedure print_clist [2022-11-22 02:05:34,617 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2022-11-22 02:05:34,617 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2022-11-22 02:05:34,618 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2022-11-22 02:05:34,618 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2022-11-22 02:05:34,618 INFO L130 BoogieDeclarations]: Found specification of procedure zero_user_segments [2022-11-22 02:05:34,618 INFO L138 BoogieDeclarations]: Found implementation of procedure zero_user_segments [2022-11-22 02:05:34,618 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2022-11-22 02:05:34,619 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2022-11-22 02:05:34,619 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2022-11-22 02:05:34,620 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2022-11-22 02:05:34,620 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-11-22 02:05:34,620 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2022-11-22 02:05:34,620 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2022-11-22 02:05:34,621 INFO L130 BoogieDeclarations]: Found specification of procedure bl_alloc_layout_hdr [2022-11-22 02:05:34,621 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_alloc_layout_hdr [2022-11-22 02:05:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure PageDirty [2022-11-22 02:05:34,622 INFO L138 BoogieDeclarations]: Found implementation of procedure PageDirty [2022-11-22 02:05:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2022-11-22 02:05:34,622 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2022-11-22 02:05:34,622 INFO L130 BoogieDeclarations]: Found specification of procedure is_writable [2022-11-22 02:05:34,623 INFO L138 BoogieDeclarations]: Found implementation of procedure is_writable [2022-11-22 02:05:34,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-11-22 02:05:34,623 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-11-22 02:05:34,623 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2022-11-22 02:05:34,623 INFO L130 BoogieDeclarations]: Found specification of procedure normalize [2022-11-22 02:05:34,624 INFO L138 BoogieDeclarations]: Found implementation of procedure normalize [2022-11-22 02:05:34,625 INFO L130 BoogieDeclarations]: Found specification of procedure kref_get [2022-11-22 02:05:34,625 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_get [2022-11-22 02:05:34,625 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-22 02:05:34,625 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_80 [2022-11-22 02:05:34,625 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_80 [2022-11-22 02:05:34,626 INFO L130 BoogieDeclarations]: Found specification of procedure nfs4blocklayout_net_exit [2022-11-22 02:05:34,626 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs4blocklayout_net_exit [2022-11-22 02:05:34,626 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-22 02:05:34,627 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-22 02:05:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure rpc_get_sb_net [2022-11-22 02:05:34,627 INFO L138 BoogieDeclarations]: Found implementation of procedure rpc_get_sb_net [2022-11-22 02:05:34,627 INFO L130 BoogieDeclarations]: Found specification of procedure extents_consistent [2022-11-22 02:05:34,627 INFO L138 BoogieDeclarations]: Found implementation of procedure extents_consistent [2022-11-22 02:05:34,628 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2022-11-22 02:05:34,628 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2022-11-22 02:05:34,628 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_rpc_pipefs_notifier_unregister [2022-11-22 02:05:34,629 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_rpc_pipefs_notifier_unregister [2022-11-22 02:05:34,629 INFO L130 BoogieDeclarations]: Found specification of procedure bl_submit_bio [2022-11-22 02:05:34,630 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_submit_bio [2022-11-22 02:05:34,634 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2022-11-22 02:05:34,635 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2022-11-22 02:05:34,635 INFO L130 BoogieDeclarations]: Found specification of procedure rpc_queue_upcall [2022-11-22 02:05:34,635 INFO L138 BoogieDeclarations]: Found implementation of procedure rpc_queue_upcall [2022-11-22 02:05:34,636 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2022-11-22 02:05:34,636 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2022-11-22 02:05:34,637 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock [2022-11-22 02:05:34,637 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock [2022-11-22 02:05:34,638 INFO L130 BoogieDeclarations]: Found specification of procedure bl_put_extent [2022-11-22 02:05:34,643 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_put_extent [2022-11-22 02:05:34,644 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2022-11-22 02:05:34,644 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2022-11-22 02:05:34,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-22 02:05:34,644 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2022-11-22 02:05:34,644 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2022-11-22 02:05:34,645 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2022-11-22 02:05:34,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2022-11-22 02:05:34,646 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2022-11-22 02:05:34,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2022-11-22 02:05:34,646 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2022-11-22 02:05:34,646 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2022-11-22 02:05:34,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-22 02:05:34,647 INFO L130 BoogieDeclarations]: Found specification of procedure xdr_inline_decode [2022-11-22 02:05:34,647 INFO L138 BoogieDeclarations]: Found implementation of procedure xdr_inline_decode [2022-11-22 02:05:34,647 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-11-22 02:05:34,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-11-22 02:05:34,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-22 02:05:34,648 INFO L130 BoogieDeclarations]: Found specification of procedure clean_pnfs_block_layoutupdate [2022-11-22 02:05:34,648 INFO L138 BoogieDeclarations]: Found implementation of procedure clean_pnfs_block_layoutupdate [2022-11-22 02:05:34,648 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-11-22 02:05:34,648 INFO L130 BoogieDeclarations]: Found specification of procedure bl_alloc_lseg [2022-11-22 02:05:34,648 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_alloc_lseg [2022-11-22 02:05:34,648 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-11-22 02:05:34,649 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-11-22 02:05:34,649 INFO L130 BoogieDeclarations]: Found specification of procedure lock_page [2022-11-22 02:05:34,649 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_page [2022-11-22 02:05:34,649 INFO L130 BoogieDeclarations]: Found specification of procedure end_page_writeback [2022-11-22 02:05:34,649 INFO L138 BoogieDeclarations]: Found implementation of procedure end_page_writeback [2022-11-22 02:05:34,649 INFO L130 BoogieDeclarations]: Found specification of procedure print_elist [2022-11-22 02:05:34,650 INFO L138 BoogieDeclarations]: Found implementation of procedure print_elist [2022-11-22 02:05:34,650 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2022-11-22 02:05:34,650 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2022-11-22 02:05:34,651 INFO L130 BoogieDeclarations]: Found specification of procedure kmap_atomic [2022-11-22 02:05:34,651 INFO L138 BoogieDeclarations]: Found implementation of procedure kmap_atomic [2022-11-22 02:05:34,651 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2022-11-22 02:05:34,651 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2022-11-22 02:05:34,652 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-11-22 02:05:34,652 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-11-22 02:05:34,652 INFO L130 BoogieDeclarations]: Found specification of procedure bl_cleanup_layoutcommit [2022-11-22 02:05:34,652 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_cleanup_layoutcommit [2022-11-22 02:05:34,652 INFO L130 BoogieDeclarations]: Found specification of procedure PageLocked [2022-11-22 02:05:34,652 INFO L138 BoogieDeclarations]: Found implementation of procedure PageLocked [2022-11-22 02:05:34,653 INFO L130 BoogieDeclarations]: Found specification of procedure pnfs_generic_pg_test [2022-11-22 02:05:34,653 INFO L138 BoogieDeclarations]: Found implementation of procedure pnfs_generic_pg_test [2022-11-22 02:05:34,653 INFO L130 BoogieDeclarations]: Found specification of procedure rpc_destroy_pipe_data [2022-11-22 02:05:34,653 INFO L138 BoogieDeclarations]: Found implementation of procedure rpc_destroy_pipe_data [2022-11-22 02:05:34,654 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_parallel [2022-11-22 02:05:34,654 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_parallel [2022-11-22 02:05:34,654 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-11-22 02:05:34,654 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-11-22 02:05:34,654 INFO L130 BoogieDeclarations]: Found specification of procedure bl_is_sector_init [2022-11-22 02:05:34,654 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_is_sector_init [2022-11-22 02:05:34,655 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-22 02:05:34,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-22 02:05:34,655 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2022-11-22 02:05:34,655 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2022-11-22 02:05:34,655 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2022-11-22 02:05:34,655 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2022-11-22 02:05:34,656 INFO L130 BoogieDeclarations]: Found specification of procedure unlock_page [2022-11-22 02:05:34,656 INFO L138 BoogieDeclarations]: Found implementation of procedure unlock_page [2022-11-22 02:05:34,656 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2022-11-22 02:05:34,656 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2022-11-22 02:05:34,656 INFO L130 BoogieDeclarations]: Found specification of procedure remove_wait_queue [2022-11-22 02:05:34,656 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_wait_queue [2022-11-22 02:05:34,657 INFO L130 BoogieDeclarations]: Found specification of procedure bl_clear_layoutdriver [2022-11-22 02:05:34,657 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_clear_layoutdriver [2022-11-22 02:05:34,657 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-22 02:05:34,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-22 02:05:34,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-22 02:05:34,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-22 02:05:34,658 INFO L130 BoogieDeclarations]: Found specification of procedure bl_pipe_destroy_msg [2022-11-22 02:05:34,658 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_pipe_destroy_msg [2022-11-22 02:05:34,658 INFO L130 BoogieDeclarations]: Found specification of procedure bl_read_pagelist [2022-11-22 02:05:34,658 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_read_pagelist [2022-11-22 02:05:34,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-11-22 02:05:34,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-11-22 02:05:34,659 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2022-11-22 02:05:34,659 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2022-11-22 02:05:34,659 INFO L130 BoogieDeclarations]: Found specification of procedure print_bl_extent [2022-11-22 02:05:34,659 INFO L138 BoogieDeclarations]: Found implementation of procedure print_bl_extent [2022-11-22 02:05:34,659 INFO L130 BoogieDeclarations]: Found specification of procedure bl_end_io_read [2022-11-22 02:05:34,660 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_end_io_read [2022-11-22 02:05:34,660 INFO L130 BoogieDeclarations]: Found specification of procedure __be32_to_cpup [2022-11-22 02:05:34,660 INFO L138 BoogieDeclarations]: Found implementation of procedure __be32_to_cpup [2022-11-22 02:05:34,660 INFO L130 BoogieDeclarations]: Found specification of procedure xdr_encode_hyper [2022-11-22 02:05:34,660 INFO L138 BoogieDeclarations]: Found implementation of procedure xdr_encode_hyper [2022-11-22 02:05:34,660 INFO L130 BoogieDeclarations]: Found specification of procedure bl_write_cleanup [2022-11-22 02:05:34,661 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_write_cleanup [2022-11-22 02:05:34,661 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2022-11-22 02:05:34,661 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2022-11-22 02:05:34,661 INFO L130 BoogieDeclarations]: Found specification of procedure bl_mark_sectors_init [2022-11-22 02:05:34,661 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_mark_sectors_init [2022-11-22 02:05:34,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-22 02:05:34,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-22 02:05:34,662 INFO L130 BoogieDeclarations]: Found specification of procedure free_blk_mountid [2022-11-22 02:05:34,662 INFO L138 BoogieDeclarations]: Found implementation of procedure free_blk_mountid [2022-11-22 02:05:34,662 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2022-11-22 02:05:34,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2022-11-22 02:05:34,662 INFO L130 BoogieDeclarations]: Found specification of procedure is_range_written [2022-11-22 02:05:34,663 INFO L138 BoogieDeclarations]: Found implementation of procedure is_range_written [2022-11-22 02:05:34,663 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2022-11-22 02:05:34,663 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2022-11-22 02:05:34,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-22 02:05:34,663 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2022-11-22 02:05:34,663 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2022-11-22 02:05:34,664 INFO L130 BoogieDeclarations]: Found specification of procedure list_replace [2022-11-22 02:05:34,664 INFO L138 BoogieDeclarations]: Found implementation of procedure list_replace [2022-11-22 02:05:34,664 INFO L130 BoogieDeclarations]: Found specification of procedure module_put [2022-11-22 02:05:34,664 INFO L138 BoogieDeclarations]: Found implementation of procedure module_put [2022-11-22 02:05:34,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-22 02:05:34,664 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2022-11-22 02:05:34,665 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2022-11-22 02:05:34,665 INFO L130 BoogieDeclarations]: Found specification of procedure __list_del_entry [2022-11-22 02:05:34,665 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_del_entry [2022-11-22 02:05:34,665 INFO L130 BoogieDeclarations]: Found specification of procedure is_aligned_req [2022-11-22 02:05:34,665 INFO L138 BoogieDeclarations]: Found implementation of procedure is_aligned_req [2022-11-22 02:05:34,666 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2022-11-22 02:05:34,670 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2022-11-22 02:05:34,671 INFO L130 BoogieDeclarations]: Found specification of procedure _prep_new_extent [2022-11-22 02:05:34,671 INFO L138 BoogieDeclarations]: Found implementation of procedure _prep_new_extent [2022-11-22 02:05:34,671 INFO L130 BoogieDeclarations]: Found specification of procedure bio_put [2022-11-22 02:05:34,671 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_put [2022-11-22 02:05:34,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-22 02:05:34,671 INFO L130 BoogieDeclarations]: Found specification of procedure print_short_extent [2022-11-22 02:05:34,672 INFO L138 BoogieDeclarations]: Found implementation of procedure print_short_extent [2022-11-22 02:05:34,672 INFO L130 BoogieDeclarations]: Found specification of procedure NFS_I [2022-11-22 02:05:34,673 INFO L138 BoogieDeclarations]: Found implementation of procedure NFS_I [2022-11-22 02:05:34,674 INFO L130 BoogieDeclarations]: Found specification of procedure xdr_reserve_space [2022-11-22 02:05:34,674 INFO L138 BoogieDeclarations]: Found implementation of procedure xdr_reserve_space [2022-11-22 02:05:34,674 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2022-11-22 02:05:34,675 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2022-11-22 02:05:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure rpc_pipefs_notifier_unregister [2022-11-22 02:05:34,675 INFO L138 BoogieDeclarations]: Found implementation of procedure rpc_pipefs_notifier_unregister [2022-11-22 02:05:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_im_lock_of_pnfs_inval_markings [2022-11-22 02:05:34,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_im_lock_of_pnfs_inval_markings [2022-11-22 02:05:34,675 INFO L130 BoogieDeclarations]: Found specification of procedure add_wait_queue [2022-11-22 02:05:34,675 INFO L138 BoogieDeclarations]: Found implementation of procedure add_wait_queue [2022-11-22 02:05:34,676 INFO L130 BoogieDeclarations]: Found specification of procedure bl_push_one_short_extent [2022-11-22 02:05:34,676 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_push_one_short_extent [2022-11-22 02:05:34,676 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-11-22 02:05:34,676 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-11-22 02:05:34,676 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2022-11-22 02:05:34,676 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2022-11-22 02:05:34,677 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-11-22 02:05:34,677 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-11-22 02:05:34,677 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_81 [2022-11-22 02:05:34,677 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_81 [2022-11-22 02:05:34,677 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2022-11-22 02:05:34,677 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2022-11-22 02:05:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure __rcu_read_lock [2022-11-22 02:05:34,678 INFO L138 BoogieDeclarations]: Found implementation of procedure __rcu_read_lock [2022-11-22 02:05:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure _set_range [2022-11-22 02:05:34,678 INFO L138 BoogieDeclarations]: Found implementation of procedure _set_range [2022-11-22 02:05:34,678 INFO L130 BoogieDeclarations]: Found specification of procedure bl_encode_layoutcommit [2022-11-22 02:05:34,678 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_encode_layoutcommit [2022-11-22 02:05:34,679 INFO L130 BoogieDeclarations]: Found specification of procedure mark_extents_written [2022-11-22 02:05:34,679 INFO L138 BoogieDeclarations]: Found implementation of procedure mark_extents_written [2022-11-22 02:05:34,679 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_79 [2022-11-22 02:05:34,679 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_79 [2022-11-22 02:05:34,679 INFO L130 BoogieDeclarations]: Found specification of procedure _add_entry [2022-11-22 02:05:34,679 INFO L138 BoogieDeclarations]: Found implementation of procedure _add_entry [2022-11-22 02:05:34,679 INFO L130 BoogieDeclarations]: Found specification of procedure _front_merge [2022-11-22 02:05:34,680 INFO L138 BoogieDeclarations]: Found implementation of procedure _front_merge [2022-11-22 02:05:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure do_add_page_to_bio [2022-11-22 02:05:34,680 INFO L138 BoogieDeclarations]: Found implementation of procedure do_add_page_to_bio [2022-11-22 02:05:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-11-22 02:05:34,680 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-11-22 02:05:34,680 INFO L130 BoogieDeclarations]: Found specification of procedure net_generic [2022-11-22 02:05:34,681 INFO L138 BoogieDeclarations]: Found implementation of procedure net_generic [2022-11-22 02:05:34,681 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_79 [2022-11-22 02:05:34,681 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_79 [2022-11-22 02:05:34,681 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_held [2022-11-22 02:05:34,681 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_held [2022-11-22 02:05:34,681 INFO L130 BoogieDeclarations]: Found specification of procedure bl_find_get_extent [2022-11-22 02:05:34,681 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_find_get_extent [2022-11-22 02:05:34,682 INFO L130 BoogieDeclarations]: Found specification of procedure bl_free_lseg [2022-11-22 02:05:34,682 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_free_lseg [2022-11-22 02:05:34,682 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-22 02:05:34,682 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-22 02:05:34,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-22 02:05:34,682 INFO L130 BoogieDeclarations]: Found specification of procedure __rcu_read_unlock [2022-11-22 02:05:34,683 INFO L138 BoogieDeclarations]: Found implementation of procedure __rcu_read_unlock [2022-11-22 02:05:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure nfs4blocklayout_register_sb [2022-11-22 02:05:34,683 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs4blocklayout_register_sb [2022-11-22 02:05:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-22 02:05:34,683 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-22 02:05:34,683 INFO L130 BoogieDeclarations]: Found specification of procedure SetPageUptodate [2022-11-22 02:05:34,683 INFO L138 BoogieDeclarations]: Found implementation of procedure SetPageUptodate [2022-11-22 02:05:34,684 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_im_lock_of_pnfs_inval_markings [2022-11-22 02:05:34,684 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_im_lock_of_pnfs_inval_markings [2022-11-22 02:05:34,684 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_82 [2022-11-22 02:05:34,684 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_82 [2022-11-22 02:05:34,684 INFO L130 BoogieDeclarations]: Found specification of procedure zero_user_segment [2022-11-22 02:05:34,684 INFO L138 BoogieDeclarations]: Found implementation of procedure zero_user_segment [2022-11-22 02:05:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_80 [2022-11-22 02:05:34,685 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_80 [2022-11-22 02:05:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_nfs4blocklayout_exit_7_2 [2022-11-22 02:05:34,685 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_nfs4blocklayout_exit_7_2 [2022-11-22 02:05:34,685 INFO L130 BoogieDeclarations]: Found specification of procedure decode_sector_number [2022-11-22 02:05:34,685 INFO L138 BoogieDeclarations]: Found implementation of procedure decode_sector_number [2022-11-22 02:05:34,686 INFO L130 BoogieDeclarations]: Found specification of procedure bl_read_partial_page_sync [2022-11-22 02:05:34,686 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_read_partial_page_sync [2022-11-22 02:05:34,686 INFO L130 BoogieDeclarations]: Found specification of procedure put_parallel [2022-11-22 02:05:34,686 INFO L138 BoogieDeclarations]: Found implementation of procedure put_parallel [2022-11-22 02:05:34,686 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2022-11-22 02:05:34,686 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2022-11-22 02:05:34,686 INFO L130 BoogieDeclarations]: Found specification of procedure pnfs_generic_pg_init_read [2022-11-22 02:05:34,687 INFO L138 BoogieDeclarations]: Found implementation of procedure pnfs_generic_pg_init_read [2022-11-22 02:05:34,687 INFO L130 BoogieDeclarations]: Found specification of procedure bl_end_io_write [2022-11-22 02:05:34,687 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_end_io_write [2022-11-22 02:05:34,687 INFO L130 BoogieDeclarations]: Found specification of procedure kref_init [2022-11-22 02:05:34,687 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_init [2022-11-22 02:05:34,687 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab64 [2022-11-22 02:05:34,688 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab64 [2022-11-22 02:05:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure PageUptodate [2022-11-22 02:05:34,688 INFO L138 BoogieDeclarations]: Found implementation of procedure PageUptodate [2022-11-22 02:05:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure bio_add_page [2022-11-22 02:05:34,688 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_add_page [2022-11-22 02:05:34,688 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2022-11-22 02:05:34,688 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2022-11-22 02:05:34,689 INFO L130 BoogieDeclarations]: Found specification of procedure release_extents [2022-11-22 02:05:34,689 INFO L138 BoogieDeclarations]: Found implementation of procedure release_extents [2022-11-22 02:05:34,689 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2022-11-22 02:05:34,689 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2022-11-22 02:05:34,689 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_lock_acquire [2022-11-22 02:05:34,689 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_lock_acquire [2022-11-22 02:05:34,690 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-11-22 02:05:34,690 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-11-22 02:05:34,690 INFO L130 BoogieDeclarations]: Found specification of procedure bl_do_readpage_sync [2022-11-22 02:05:34,690 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_do_readpage_sync [2022-11-22 02:05:34,690 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2022-11-22 02:05:34,690 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2022-11-22 02:05:34,690 INFO L130 BoogieDeclarations]: Found specification of procedure bl_set_layoutdriver [2022-11-22 02:05:34,691 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_set_layoutdriver [2022-11-22 02:05:34,691 INFO L130 BoogieDeclarations]: Found specification of procedure bl_end_io_write_zero [2022-11-22 02:05:34,691 INFO L138 BoogieDeclarations]: Found implementation of procedure bl_end_io_write_zero [2022-11-22 02:05:34,691 INFO L130 BoogieDeclarations]: Found specification of procedure normalize_up [2022-11-22 02:05:34,691 INFO L138 BoogieDeclarations]: Found implementation of procedure normalize_up [2022-11-22 02:05:34,691 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2022-11-22 02:05:34,692 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2022-11-22 02:05:34,692 INFO L130 BoogieDeclarations]: Found specification of procedure __kunmap_atomic [2022-11-22 02:05:34,692 INFO L138 BoogieDeclarations]: Found implementation of procedure __kunmap_atomic [2022-11-22 02:05:34,692 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2022-11-22 02:05:34,692 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2022-11-22 02:05:34,692 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-22 02:05:34,692 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2022-11-22 02:05:34,693 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2022-11-22 02:05:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure pnfs_set_lo_fail [2022-11-22 02:05:34,693 INFO L138 BoogieDeclarations]: Found implementation of procedure pnfs_set_lo_fail [2022-11-22 02:05:34,693 INFO L130 BoogieDeclarations]: Found specification of procedure set_to_rw [2022-11-22 02:05:34,693 INFO L138 BoogieDeclarations]: Found implementation of procedure set_to_rw [2022-11-22 02:05:35,931 INFO L235 CfgBuilder]: Building ICFG [2022-11-22 02:05:35,935 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-22 02:05:36,287 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-22 02:05:43,959 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2022-11-22 02:05:44,225 INFO L276 CfgBuilder]: Performing block encoding [2022-11-22 02:05:46,872 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-22 02:05:46,872 INFO L300 CfgBuilder]: Removed 8 assume(true) statements. [2022-11-22 02:05:46,880 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 02:05:46 BoogieIcfgContainer [2022-11-22 02:05:46,880 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-22 02:05:46,884 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-22 02:05:46,884 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-22 02:05:46,888 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-22 02:05:46,888 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.11 02:05:27" (1/3) ... [2022-11-22 02:05:46,889 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@af3910c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 02:05:46, skipping insertion in model container [2022-11-22 02:05:46,889 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:05:33" (2/3) ... [2022-11-22 02:05:46,891 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@af3910c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 02:05:46, skipping insertion in model container [2022-11-22 02:05:46,891 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 02:05:46" (3/3) ... [2022-11-22 02:05:46,892 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_fs-nfs-blocklayout-blocklayoutdriver.cil.i [2022-11-22 02:05:46,913 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-22 02:05:46,914 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2022-11-22 02:05:47,041 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-22 02:05:47,050 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;@6381653e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-22 02:05:47,050 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-11-22 02:05:47,066 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-22 02:05:47,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 366 [2022-11-22 02:05:47,125 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:05:47,126 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-22 02:05:47,127 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-22 02:05:47,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:05:47,134 INFO L85 PathProgramCache]: Analyzing trace with hash -2131710606, now seen corresponding path program 1 times [2022-11-22 02:05:47,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:05:47,147 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010723306] [2022-11-22 02:05:47,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:05:47,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:05:47,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:05:48,336 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-22 02:05:48,337 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:05:48,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010723306] [2022-11-22 02:05:48,338 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010723306] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:05:48,343 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:05:48,343 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 02:05:48,345 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447007926] [2022-11-22 02:05:48,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:05:48,353 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 02:05:48,353 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:05:48,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 02:05:48,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 02:05:48,402 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-22 02:05:51,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:05:51,792 INFO L93 Difference]: Finished difference Result 6902 states and 10251 transitions. [2022-11-22 02:05:51,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 02:05:51,794 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-22 02:05:51,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:05:51,846 INFO L225 Difference]: With dead ends: 6902 [2022-11-22 02:05:51,846 INFO L226 Difference]: Without dead ends: 4568 [2022-11-22 02:05:51,871 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-22 02:05:51,874 INFO L413 NwaCegarLoop]: 3736 mSDtfsCounter, 3196 mSDsluCounter, 2923 mSDsCounter, 0 mSdLazyCounter, 901 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3196 SdHoareTripleChecker+Valid, 6659 SdHoareTripleChecker+Invalid, 912 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 901 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-11-22 02:05:51,875 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3196 Valid, 6659 Invalid, 912 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [11 Valid, 901 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-11-22 02:05:51,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4568 states. [2022-11-22 02:05:52,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4568 to 4564. [2022-11-22 02:05:52,373 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-22 02:05:52,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4564 states to 4564 states and 6550 transitions. [2022-11-22 02:05:52,414 INFO L78 Accepts]: Start accepts. Automaton has 4564 states and 6550 transitions. Word has length 365 [2022-11-22 02:05:52,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:05:52,421 INFO L495 AbstractCegarLoop]: Abstraction has 4564 states and 6550 transitions. [2022-11-22 02:05:52,421 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-22 02:05:52,422 INFO L276 IsEmpty]: Start isEmpty. Operand 4564 states and 6550 transitions. [2022-11-22 02:05:52,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 379 [2022-11-22 02:05:52,439 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:05:52,440 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-22 02:05:52,440 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-22 02:05:52,440 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-22 02:05:52,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:05:52,441 INFO L85 PathProgramCache]: Analyzing trace with hash -11641626, now seen corresponding path program 1 times [2022-11-22 02:05:52,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:05:52,442 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [931335622] [2022-11-22 02:05:52,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:05:52,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:05:52,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:05:52,876 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-22 02:05:52,877 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:05:52,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [931335622] [2022-11-22 02:05:52,877 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [931335622] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:05:52,877 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:05:52,878 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 02:05:52,878 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382167547] [2022-11-22 02:05:52,880 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:05:52,884 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 02:05:52,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:05:52,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 02:05:52,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 02:05:52,888 INFO L87 Difference]: Start difference. First operand 4564 states and 6550 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-22 02:05:56,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:05:56,058 INFO L93 Difference]: Finished difference Result 11250 states and 16115 transitions. [2022-11-22 02:05:56,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 02:05:56,058 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-22 02:05:56,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:05:56,131 INFO L225 Difference]: With dead ends: 11250 [2022-11-22 02:05:56,132 INFO L226 Difference]: Without dead ends: 6755 [2022-11-22 02:05:56,158 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-22 02:05:56,159 INFO L413 NwaCegarLoop]: 3747 mSDtfsCounter, 3186 mSDsluCounter, 2933 mSDsCounter, 0 mSdLazyCounter, 911 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3186 SdHoareTripleChecker+Valid, 6680 SdHoareTripleChecker+Invalid, 918 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 911 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-11-22 02:05:56,159 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3186 Valid, 6680 Invalid, 918 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 911 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-11-22 02:05:56,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6755 states. [2022-11-22 02:05:56,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6755 to 6722. [2022-11-22 02:05:56,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6722 states, 3879 states have (on average 1.2789378705852024) internal successors, (4961), 4029 states have internal predecessors, (4961), 2327 states have call successors, (2327), 514 states have call predecessors, (2327), 513 states have return successors, (2323), 2275 states have call predecessors, (2323), 2323 states have call successors, (2323) [2022-11-22 02:05:56,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6722 states to 6722 states and 9611 transitions. [2022-11-22 02:05:56,846 INFO L78 Accepts]: Start accepts. Automaton has 6722 states and 9611 transitions. Word has length 378 [2022-11-22 02:05:56,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:05:56,849 INFO L495 AbstractCegarLoop]: Abstraction has 6722 states and 9611 transitions. [2022-11-22 02:05:56,850 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-22 02:05:56,851 INFO L276 IsEmpty]: Start isEmpty. Operand 6722 states and 9611 transitions. [2022-11-22 02:05:56,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 380 [2022-11-22 02:05:56,862 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:05:56,863 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-22 02:05:56,863 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-22 02:05:56,863 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-22 02:05:56,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:05:56,874 INFO L85 PathProgramCache]: Analyzing trace with hash -1463788085, now seen corresponding path program 1 times [2022-11-22 02:05:56,874 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:05:56,875 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680659257] [2022-11-22 02:05:56,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:05:56,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:05:57,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:05:57,355 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-22 02:05:57,356 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:05:57,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680659257] [2022-11-22 02:05:57,356 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1680659257] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:05:57,356 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:05:57,356 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 02:05:57,357 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521206652] [2022-11-22 02:05:57,357 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:05:57,358 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 02:05:57,358 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:05:57,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 02:05:57,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 02:05:57,359 INFO L87 Difference]: Start difference. First operand 6722 states and 9611 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-22 02:06:00,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:06:00,225 INFO L93 Difference]: Finished difference Result 14179 states and 20210 transitions. [2022-11-22 02:06:00,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 02:06:00,226 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-22 02:06:00,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:06:00,282 INFO L225 Difference]: With dead ends: 14179 [2022-11-22 02:06:00,282 INFO L226 Difference]: Without dead ends: 7526 [2022-11-22 02:06:00,320 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-22 02:06:00,324 INFO L413 NwaCegarLoop]: 4324 mSDtfsCounter, 3166 mSDsluCounter, 2933 mSDsCounter, 0 mSdLazyCounter, 1035 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3166 SdHoareTripleChecker+Valid, 7257 SdHoareTripleChecker+Invalid, 1042 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1035 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-11-22 02:06:00,326 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3166 Valid, 7257 Invalid, 1042 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1035 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-11-22 02:06:00,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7526 states. [2022-11-22 02:06:00,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7526 to 7493. [2022-11-22 02:06:00,820 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-22 02:06:00,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7493 states to 7493 states and 10640 transitions. [2022-11-22 02:06:00,864 INFO L78 Accepts]: Start accepts. Automaton has 7493 states and 10640 transitions. Word has length 379 [2022-11-22 02:06:00,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:06:00,865 INFO L495 AbstractCegarLoop]: Abstraction has 7493 states and 10640 transitions. [2022-11-22 02:06:00,865 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-22 02:06:00,865 INFO L276 IsEmpty]: Start isEmpty. Operand 7493 states and 10640 transitions. [2022-11-22 02:06:00,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 408 [2022-11-22 02:06:00,876 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:06:00,876 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-22 02:06:00,877 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-22 02:06:00,877 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-22 02:06:00,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:06:00,878 INFO L85 PathProgramCache]: Analyzing trace with hash 1624875189, now seen corresponding path program 1 times [2022-11-22 02:06:00,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:06:00,878 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1937427904] [2022-11-22 02:06:00,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:06:00,879 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:06:01,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:06:01,875 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-22 02:06:01,875 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:06:01,875 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1937427904] [2022-11-22 02:06:01,876 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1937427904] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:06:01,876 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:06:01,876 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 02:06:01,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482769483] [2022-11-22 02:06:01,876 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:06:01,878 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 02:06:01,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:06:01,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 02:06:01,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 02:06:01,880 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-22 02:06:05,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:06:05,497 INFO L93 Difference]: Finished difference Result 7499 states and 10645 transitions. [2022-11-22 02:06:05,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 02:06:05,497 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-22 02:06:05,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:06:05,549 INFO L225 Difference]: With dead ends: 7499 [2022-11-22 02:06:05,549 INFO L226 Difference]: Without dead ends: 7497 [2022-11-22 02:06:05,556 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-22 02:06:05,557 INFO L413 NwaCegarLoop]: 2960 mSDtfsCounter, 3295 mSDsluCounter, 5901 mSDsCounter, 0 mSdLazyCounter, 1339 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3312 SdHoareTripleChecker+Valid, 8861 SdHoareTripleChecker+Invalid, 1340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-11-22 02:06:05,557 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3312 Valid, 8861 Invalid, 1340 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1339 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2022-11-22 02:06:05,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7497 states. [2022-11-22 02:06:06,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7497 to 7497. [2022-11-22 02:06:06,153 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-22 02:06:06,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7497 states to 7497 states and 10643 transitions. [2022-11-22 02:06:06,190 INFO L78 Accepts]: Start accepts. Automaton has 7497 states and 10643 transitions. Word has length 407 [2022-11-22 02:06:06,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:06:06,192 INFO L495 AbstractCegarLoop]: Abstraction has 7497 states and 10643 transitions. [2022-11-22 02:06:06,192 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-22 02:06:06,192 INFO L276 IsEmpty]: Start isEmpty. Operand 7497 states and 10643 transitions. [2022-11-22 02:06:06,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 413 [2022-11-22 02:06:06,202 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:06:06,202 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-22 02:06:06,203 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-22 02:06:06,203 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-22 02:06:06,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:06:06,204 INFO L85 PathProgramCache]: Analyzing trace with hash 45440738, now seen corresponding path program 1 times [2022-11-22 02:06:06,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:06:06,204 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228221795] [2022-11-22 02:06:06,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:06:06,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:06:06,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:06:06,987 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-22 02:06:06,987 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:06:06,987 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228221795] [2022-11-22 02:06:06,988 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1228221795] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:06:06,988 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:06:06,988 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 02:06:06,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583424113] [2022-11-22 02:06:06,989 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:06:06,991 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 02:06:06,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:06:06,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 02:06:06,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 02:06:06,992 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-22 02:06:09,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:06:09,513 INFO L93 Difference]: Finished difference Result 7503 states and 10648 transitions. [2022-11-22 02:06:09,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 02:06:09,514 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-22 02:06:09,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:06:09,573 INFO L225 Difference]: With dead ends: 7503 [2022-11-22 02:06:09,573 INFO L226 Difference]: Without dead ends: 7501 [2022-11-22 02:06:09,577 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-22 02:06:09,578 INFO L413 NwaCegarLoop]: 2963 mSDtfsCounter, 3290 mSDsluCounter, 5901 mSDsCounter, 0 mSdLazyCounter, 1339 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3306 SdHoareTripleChecker+Valid, 8864 SdHoareTripleChecker+Invalid, 1340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-11-22 02:06:09,581 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3306 Valid, 8864 Invalid, 1340 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1339 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-11-22 02:06:09,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7501 states. [2022-11-22 02:06:10,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7501 to 7501. [2022-11-22 02:06:10,355 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-22 02:06:10,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7501 states to 7501 states and 10646 transitions. [2022-11-22 02:06:10,406 INFO L78 Accepts]: Start accepts. Automaton has 7501 states and 10646 transitions. Word has length 412 [2022-11-22 02:06:10,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:06:10,407 INFO L495 AbstractCegarLoop]: Abstraction has 7501 states and 10646 transitions. [2022-11-22 02:06:10,408 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-22 02:06:10,408 INFO L276 IsEmpty]: Start isEmpty. Operand 7501 states and 10646 transitions. [2022-11-22 02:06:10,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 418 [2022-11-22 02:06:10,418 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:06:10,419 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-22 02:06:10,419 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-22 02:06:10,419 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-22 02:06:10,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:06:10,420 INFO L85 PathProgramCache]: Analyzing trace with hash -681079659, now seen corresponding path program 1 times [2022-11-22 02:06:10,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:06:10,420 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [844217046] [2022-11-22 02:06:10,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:06:10,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:06:10,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:06:11,148 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-22 02:06:11,148 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:06:11,148 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [844217046] [2022-11-22 02:06:11,148 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [844217046] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:06:11,149 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:06:11,149 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 02:06:11,149 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628943245] [2022-11-22 02:06:11,149 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:06:11,150 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 02:06:11,150 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:06:11,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 02:06:11,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 02:06:11,151 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-22 02:06:13,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:06:13,671 INFO L93 Difference]: Finished difference Result 7507 states and 10651 transitions. [2022-11-22 02:06:13,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 02:06:13,672 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-22 02:06:13,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:06:13,708 INFO L225 Difference]: With dead ends: 7507 [2022-11-22 02:06:13,708 INFO L226 Difference]: Without dead ends: 7505 [2022-11-22 02:06:13,713 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-22 02:06:13,714 INFO L413 NwaCegarLoop]: 2963 mSDtfsCounter, 3290 mSDsluCounter, 5901 mSDsCounter, 0 mSdLazyCounter, 1339 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3305 SdHoareTripleChecker+Valid, 8864 SdHoareTripleChecker+Invalid, 1340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-11-22 02:06:13,714 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3305 Valid, 8864 Invalid, 1340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1339 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-11-22 02:06:13,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7505 states. [2022-11-22 02:06:14,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7505 to 7505. [2022-11-22 02:06:14,257 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-22 02:06:14,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7505 states to 7505 states and 10649 transitions. [2022-11-22 02:06:14,297 INFO L78 Accepts]: Start accepts. Automaton has 7505 states and 10649 transitions. Word has length 417 [2022-11-22 02:06:14,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:06:14,298 INFO L495 AbstractCegarLoop]: Abstraction has 7505 states and 10649 transitions. [2022-11-22 02:06:14,299 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-22 02:06:14,299 INFO L276 IsEmpty]: Start isEmpty. Operand 7505 states and 10649 transitions. [2022-11-22 02:06:14,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 437 [2022-11-22 02:06:14,306 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:06:14,306 INFO L195 NwaCegarLoop]: trace histogram [37, 34, 34, 34, 34, 34, 34, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 02:06:14,306 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-22 02:06:14,307 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-22 02:06:14,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:06:14,307 INFO L85 PathProgramCache]: Analyzing trace with hash -657281453, now seen corresponding path program 1 times [2022-11-22 02:06:14,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:06:14,308 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945410986] [2022-11-22 02:06:14,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:06:14,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:06:14,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:06:15,071 INFO L134 CoverageAnalysis]: Checked inductivity of 4740 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 4734 trivial. 0 not checked. [2022-11-22 02:06:15,072 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:06:15,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945410986] [2022-11-22 02:06:15,072 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945410986] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:06:15,072 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:06:15,073 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 02:06:15,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537441807] [2022-11-22 02:06:15,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:06:15,074 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 02:06:15,074 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:06:15,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 02:06:15,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 02:06:15,075 INFO L87 Difference]: Start difference. First operand 7505 states and 10649 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, (53), 3 states have call predecessors, (53), 1 states have return successors, (51), 2 states have call predecessors, (51), 2 states have call successors, (51) [2022-11-22 02:06:18,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:06:18,247 INFO L93 Difference]: Finished difference Result 9327 states and 13140 transitions. [2022-11-22 02:06:18,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 02:06:18,248 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, (53), 3 states have call predecessors, (53), 1 states have return successors, (51), 2 states have call predecessors, (51), 2 states have call successors, (51) Word has length 436 [2022-11-22 02:06:18,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:06:18,296 INFO L225 Difference]: With dead ends: 9327 [2022-11-22 02:06:18,296 INFO L226 Difference]: Without dead ends: 9325 [2022-11-22 02:06:18,303 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-22 02:06:18,304 INFO L413 NwaCegarLoop]: 3484 mSDtfsCounter, 3127 mSDsluCounter, 7804 mSDsCounter, 0 mSdLazyCounter, 1635 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3141 SdHoareTripleChecker+Valid, 11288 SdHoareTripleChecker+Invalid, 1637 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1635 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-11-22 02:06:18,304 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3141 Valid, 11288 Invalid, 1637 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 1635 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-11-22 02:06:18,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9325 states. [2022-11-22 02:06:18,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9325 to 9315. [2022-11-22 02:06:18,997 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-22 02:06:19,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9315 states to 9315 states and 13130 transitions. [2022-11-22 02:06:19,042 INFO L78 Accepts]: Start accepts. Automaton has 9315 states and 13130 transitions. Word has length 436 [2022-11-22 02:06:19,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:06:19,043 INFO L495 AbstractCegarLoop]: Abstraction has 9315 states and 13130 transitions. [2022-11-22 02:06:19,043 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, (53), 3 states have call predecessors, (53), 1 states have return successors, (51), 2 states have call predecessors, (51), 2 states have call successors, (51) [2022-11-22 02:06:19,044 INFO L276 IsEmpty]: Start isEmpty. Operand 9315 states and 13130 transitions. [2022-11-22 02:06:19,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 442 [2022-11-22 02:06:19,050 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:06:19,051 INFO L195 NwaCegarLoop]: trace histogram [37, 34, 34, 34, 34, 34, 34, 5, 4, 4, 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] [2022-11-22 02:06:19,051 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-22 02:06:19,051 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-22 02:06:19,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:06:19,052 INFO L85 PathProgramCache]: Analyzing trace with hash -615421116, now seen corresponding path program 1 times [2022-11-22 02:06:19,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:06:19,052 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [918753983] [2022-11-22 02:06:19,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:06:19,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:06:19,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:06:19,741 INFO L134 CoverageAnalysis]: Checked inductivity of 4754 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 4746 trivial. 0 not checked. [2022-11-22 02:06:19,742 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:06:19,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [918753983] [2022-11-22 02:06:19,742 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [918753983] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:06:19,742 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:06:19,743 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 02:06:19,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417011023] [2022-11-22 02:06:19,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:06:19,744 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 02:06:19,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:06:19,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 02:06:19,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 02:06:19,745 INFO L87 Difference]: Start difference. First operand 9315 states and 13130 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, (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-22 02:06:22,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:06:22,507 INFO L93 Difference]: Finished difference Result 9368 states and 13172 transitions. [2022-11-22 02:06:22,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 02:06:22,508 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, (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 441 [2022-11-22 02:06:22,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:06:22,562 INFO L225 Difference]: With dead ends: 9368 [2022-11-22 02:06:22,563 INFO L226 Difference]: Without dead ends: 9366 [2022-11-22 02:06:22,568 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-22 02:06:22,569 INFO L413 NwaCegarLoop]: 2966 mSDtfsCounter, 3268 mSDsluCounter, 5934 mSDsCounter, 0 mSdLazyCounter, 1348 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3281 SdHoareTripleChecker+Valid, 8900 SdHoareTripleChecker+Invalid, 1350 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1348 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-11-22 02:06:22,569 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3281 Valid, 8900 Invalid, 1350 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1348 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-11-22 02:06:22,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9366 states. [2022-11-22 02:06:23,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9366 to 9364. [2022-11-22 02:06:23,423 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-22 02:06:23,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9364 states to 9364 states and 13169 transitions. [2022-11-22 02:06:23,470 INFO L78 Accepts]: Start accepts. Automaton has 9364 states and 13169 transitions. Word has length 441 [2022-11-22 02:06:23,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:06:23,471 INFO L495 AbstractCegarLoop]: Abstraction has 9364 states and 13169 transitions. [2022-11-22 02:06:23,471 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, (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-22 02:06:23,471 INFO L276 IsEmpty]: Start isEmpty. Operand 9364 states and 13169 transitions. [2022-11-22 02:06:23,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 433 [2022-11-22 02:06:23,478 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:06:23,479 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-22 02:06:23,479 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-22 02:06:23,479 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-22 02:06:23,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:06:23,480 INFO L85 PathProgramCache]: Analyzing trace with hash 1930520098, now seen corresponding path program 1 times [2022-11-22 02:06:23,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:06:23,481 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1384475235] [2022-11-22 02:06:23,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:06:23,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:06:23,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:06:24,137 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-22 02:06:24,137 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:06:24,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1384475235] [2022-11-22 02:06:24,138 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1384475235] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:06:24,138 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:06:24,138 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 02:06:24,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764858269] [2022-11-22 02:06:24,139 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:06:24,140 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 02:06:24,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:06:24,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 02:06:24,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 02:06:24,142 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-22 02:06:26,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:06:26,655 INFO L93 Difference]: Finished difference Result 9370 states and 13174 transitions. [2022-11-22 02:06:26,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 02:06:26,656 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-22 02:06:26,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:06:26,707 INFO L225 Difference]: With dead ends: 9370 [2022-11-22 02:06:26,708 INFO L226 Difference]: Without dead ends: 9368 [2022-11-22 02:06:26,716 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-22 02:06:26,716 INFO L413 NwaCegarLoop]: 2963 mSDtfsCounter, 3290 mSDsluCounter, 5901 mSDsCounter, 0 mSdLazyCounter, 1339 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3302 SdHoareTripleChecker+Valid, 8864 SdHoareTripleChecker+Invalid, 1340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-11-22 02:06:26,717 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3302 Valid, 8864 Invalid, 1340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1339 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-11-22 02:06:26,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9368 states. [2022-11-22 02:06:27,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9368 to 9368. [2022-11-22 02:06:27,441 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-22 02:06:27,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9368 states to 9368 states and 13172 transitions. [2022-11-22 02:06:27,487 INFO L78 Accepts]: Start accepts. Automaton has 9368 states and 13172 transitions. Word has length 432 [2022-11-22 02:06:27,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:06:27,488 INFO L495 AbstractCegarLoop]: Abstraction has 9368 states and 13172 transitions. [2022-11-22 02:06:27,489 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-22 02:06:27,489 INFO L276 IsEmpty]: Start isEmpty. Operand 9368 states and 13172 transitions. [2022-11-22 02:06:27,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 438 [2022-11-22 02:06:27,497 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:06:27,497 INFO L195 NwaCegarLoop]: trace histogram [37, 34, 34, 34, 34, 34, 34, 7, 6, 6, 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] [2022-11-22 02:06:27,498 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-22 02:06:27,498 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-22 02:06:27,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:06:27,499 INFO L85 PathProgramCache]: Analyzing trace with hash -1608356779, now seen corresponding path program 1 times [2022-11-22 02:06:27,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:06:27,499 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1842871497] [2022-11-22 02:06:27,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:06:27,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:06:27,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:06:28,149 INFO L134 CoverageAnalysis]: Checked inductivity of 4792 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 4780 trivial. 0 not checked. [2022-11-22 02:06:28,149 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:06:28,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1842871497] [2022-11-22 02:06:28,149 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1842871497] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:06:28,150 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:06:28,150 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 02:06:28,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505888566] [2022-11-22 02:06:28,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:06:28,151 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 02:06:28,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:06:28,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 02:06:28,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 02:06:28,152 INFO L87 Difference]: Start difference. First operand 9368 states and 13172 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, (50), 3 states have call predecessors, (50), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2022-11-22 02:06:31,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:06:31,132 INFO L93 Difference]: Finished difference Result 9374 states and 13177 transitions. [2022-11-22 02:06:31,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 02:06:31,133 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, (50), 3 states have call predecessors, (50), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) Word has length 437 [2022-11-22 02:06:31,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:06:31,171 INFO L225 Difference]: With dead ends: 9374 [2022-11-22 02:06:31,172 INFO L226 Difference]: Without dead ends: 9372 [2022-11-22 02:06:31,176 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-22 02:06:31,177 INFO L413 NwaCegarLoop]: 2963 mSDtfsCounter, 3290 mSDsluCounter, 5901 mSDsCounter, 0 mSdLazyCounter, 1339 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3301 SdHoareTripleChecker+Valid, 8864 SdHoareTripleChecker+Invalid, 1340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-11-22 02:06:31,177 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3301 Valid, 8864 Invalid, 1340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1339 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-11-22 02:06:31,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9372 states. [2022-11-22 02:06:31,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9372 to 9372. [2022-11-22 02:06:31,936 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-22 02:06:31,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9372 states to 9372 states and 13175 transitions. [2022-11-22 02:06:31,976 INFO L78 Accepts]: Start accepts. Automaton has 9372 states and 13175 transitions. Word has length 437 [2022-11-22 02:06:31,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:06:31,977 INFO L495 AbstractCegarLoop]: Abstraction has 9372 states and 13175 transitions. [2022-11-22 02:06:31,977 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, (50), 3 states have call predecessors, (50), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2022-11-22 02:06:31,978 INFO L276 IsEmpty]: Start isEmpty. Operand 9372 states and 13175 transitions. [2022-11-22 02:06:31,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 440 [2022-11-22 02:06:31,987 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:06:31,988 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-22 02:06:31,988 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-22 02:06:31,988 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-22 02:06:31,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:06:31,989 INFO L85 PathProgramCache]: Analyzing trace with hash -1941300749, now seen corresponding path program 1 times [2022-11-22 02:06:31,989 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:06:31,989 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417976256] [2022-11-22 02:06:31,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:06:31,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:06:32,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:06:32,279 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-22 02:06:32,279 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:06:32,280 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417976256] [2022-11-22 02:06:32,280 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [417976256] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:06:32,280 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:06:32,280 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 02:06:32,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795991329] [2022-11-22 02:06:32,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:06:32,281 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 02:06:32,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:06:32,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 02:06:32,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 02:06:32,282 INFO L87 Difference]: Start difference. First operand 9372 states and 13175 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-22 02:06:35,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:06:35,620 INFO L93 Difference]: Finished difference Result 21643 states and 30421 transitions. [2022-11-22 02:06:35,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 02:06:35,621 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-22 02:06:35,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:06:35,687 INFO L225 Difference]: With dead ends: 21643 [2022-11-22 02:06:35,687 INFO L226 Difference]: Without dead ends: 12642 [2022-11-22 02:06:35,732 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-22 02:06:35,733 INFO L413 NwaCegarLoop]: 4077 mSDtfsCounter, 3166 mSDsluCounter, 2931 mSDsCounter, 0 mSdLazyCounter, 991 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3166 SdHoareTripleChecker+Valid, 7008 SdHoareTripleChecker+Invalid, 995 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 991 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-11-22 02:06:35,733 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3166 Valid, 7008 Invalid, 995 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 991 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-11-22 02:06:35,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12642 states. [2022-11-22 02:06:36,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12642 to 12581. [2022-11-22 02:06:36,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12581 states, 7202 states have (on average 1.272007775617884) internal successors, (9161), 7544 states have internal predecessors, (9161), 4201 states have call successors, (4201), 1196 states have call predecessors, (4201), 1175 states have return successors, (4313), 4025 states have call predecessors, (4313), 4197 states have call successors, (4313) [2022-11-22 02:06:36,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12581 states to 12581 states and 17675 transitions. [2022-11-22 02:06:36,916 INFO L78 Accepts]: Start accepts. Automaton has 12581 states and 17675 transitions. Word has length 439 [2022-11-22 02:06:36,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:06:36,917 INFO L495 AbstractCegarLoop]: Abstraction has 12581 states and 17675 transitions. [2022-11-22 02:06:36,917 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-22 02:06:36,917 INFO L276 IsEmpty]: Start isEmpty. Operand 12581 states and 17675 transitions. [2022-11-22 02:06:36,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 439 [2022-11-22 02:06:36,927 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:06:36,927 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-22 02:06:36,928 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-22 02:06:36,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-22 02:06:36,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:06:36,929 INFO L85 PathProgramCache]: Analyzing trace with hash -1828160578, now seen corresponding path program 1 times [2022-11-22 02:06:36,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:06:36,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [209613629] [2022-11-22 02:06:36,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:06:36,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:06:37,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:06:37,227 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-22 02:06:37,228 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:06:37,228 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [209613629] [2022-11-22 02:06:37,228 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [209613629] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:06:37,228 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:06:37,228 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 02:06:37,229 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562567143] [2022-11-22 02:06:37,229 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:06:37,229 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 02:06:37,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:06:37,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 02:06:37,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 02:06:37,230 INFO L87 Difference]: Start difference. First operand 12581 states and 17675 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-22 02:06:40,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:06:40,714 INFO L93 Difference]: Finished difference Result 28462 states and 39964 transitions. [2022-11-22 02:06:40,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 02:06:40,714 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-22 02:06:40,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:06:40,789 INFO L225 Difference]: With dead ends: 28462 [2022-11-22 02:06:40,790 INFO L226 Difference]: Without dead ends: 16252 [2022-11-22 02:06:40,843 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-22 02:06:40,845 INFO L413 NwaCegarLoop]: 5663 mSDtfsCounter, 3186 mSDsluCounter, 2931 mSDsCounter, 0 mSdLazyCounter, 1277 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3186 SdHoareTripleChecker+Valid, 8594 SdHoareTripleChecker+Invalid, 1281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-11-22 02:06:40,845 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3186 Valid, 8594 Invalid, 1281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1277 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-11-22 02:06:40,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16252 states. [2022-11-22 02:06:42,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16252 to 16191. [2022-11-22 02:06:42,040 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-22 02:06:42,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16191 states to 16191 states and 22714 transitions. [2022-11-22 02:06:42,102 INFO L78 Accepts]: Start accepts. Automaton has 16191 states and 22714 transitions. Word has length 438 [2022-11-22 02:06:42,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:06:42,103 INFO L495 AbstractCegarLoop]: Abstraction has 16191 states and 22714 transitions. [2022-11-22 02:06:42,103 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-22 02:06:42,103 INFO L276 IsEmpty]: Start isEmpty. Operand 16191 states and 22714 transitions. [2022-11-22 02:06:42,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 443 [2022-11-22 02:06:42,112 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:06:42,112 INFO L195 NwaCegarLoop]: trace histogram [37, 34, 34, 34, 34, 34, 34, 8, 7, 7, 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] [2022-11-22 02:06:42,113 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-22 02:06:42,113 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-22 02:06:42,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:06:42,114 INFO L85 PathProgramCache]: Analyzing trace with hash -1981192766, now seen corresponding path program 1 times [2022-11-22 02:06:42,114 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:06:42,114 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596669706] [2022-11-22 02:06:42,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:06:42,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:06:42,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:06:42,869 INFO L134 CoverageAnalysis]: Checked inductivity of 4818 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 4804 trivial. 0 not checked. [2022-11-22 02:06:42,870 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:06:42,870 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596669706] [2022-11-22 02:06:42,870 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596669706] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:06:42,870 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:06:42,870 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 02:06:42,871 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [257197203] [2022-11-22 02:06:42,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:06:42,872 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 02:06:42,872 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:06:42,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 02:06:42,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 02:06:42,873 INFO L87 Difference]: Start difference. First operand 16191 states and 22714 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, (51), 3 states have call predecessors, (51), 1 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) [2022-11-22 02:06:46,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:06:46,175 INFO L93 Difference]: Finished difference Result 16389 states and 22850 transitions. [2022-11-22 02:06:46,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 02:06:46,175 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, (51), 3 states have call predecessors, (51), 1 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) Word has length 442 [2022-11-22 02:06:46,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:06:46,242 INFO L225 Difference]: With dead ends: 16389 [2022-11-22 02:06:46,242 INFO L226 Difference]: Without dead ends: 16387 [2022-11-22 02:06:46,255 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-22 02:06:46,256 INFO L413 NwaCegarLoop]: 2964 mSDtfsCounter, 3157 mSDsluCounter, 6027 mSDsCounter, 0 mSdLazyCounter, 1370 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3167 SdHoareTripleChecker+Valid, 8991 SdHoareTripleChecker+Invalid, 1372 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-11-22 02:06:46,256 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3167 Valid, 8991 Invalid, 1372 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1370 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-11-22 02:06:46,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16387 states. [2022-11-22 02:06:47,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16387 to 16385. [2022-11-22 02:06:47,502 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-22 02:06:47,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16385 states to 16385 states and 22847 transitions. [2022-11-22 02:06:47,562 INFO L78 Accepts]: Start accepts. Automaton has 16385 states and 22847 transitions. Word has length 442 [2022-11-22 02:06:47,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:06:47,563 INFO L495 AbstractCegarLoop]: Abstraction has 16385 states and 22847 transitions. [2022-11-22 02:06:47,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, (51), 3 states have call predecessors, (51), 1 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) [2022-11-22 02:06:47,567 INFO L276 IsEmpty]: Start isEmpty. Operand 16385 states and 22847 transitions. [2022-11-22 02:06:47,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 462 [2022-11-22 02:06:47,577 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:06:47,578 INFO L195 NwaCegarLoop]: trace histogram [37, 34, 34, 34, 34, 34, 34, 9, 8, 8, 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] [2022-11-22 02:06:47,578 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-22 02:06:47,579 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-22 02:06:47,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:06:47,579 INFO L85 PathProgramCache]: Analyzing trace with hash -1115128444, now seen corresponding path program 1 times [2022-11-22 02:06:47,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:06:47,580 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074691478] [2022-11-22 02:06:47,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:06:47,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:06:47,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:06:48,311 INFO L134 CoverageAnalysis]: Checked inductivity of 4850 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 4834 trivial. 0 not checked. [2022-11-22 02:06:48,312 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:06:48,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074691478] [2022-11-22 02:06:48,312 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2074691478] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:06:48,312 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:06:48,312 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 02:06:48,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406163157] [2022-11-22 02:06:48,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:06:48,314 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 02:06:48,314 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:06:48,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 02:06:48,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 02:06:48,315 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-22 02:06:51,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:06:51,328 INFO L93 Difference]: Finished difference Result 16391 states and 22852 transitions. [2022-11-22 02:06:51,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 02:06:51,329 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 461 [2022-11-22 02:06:51,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:06:51,387 INFO L225 Difference]: With dead ends: 16391 [2022-11-22 02:06:51,387 INFO L226 Difference]: Without dead ends: 16389 [2022-11-22 02:06:51,396 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-22 02:06:51,396 INFO L413 NwaCegarLoop]: 2963 mSDtfsCounter, 3289 mSDsluCounter, 5901 mSDsCounter, 0 mSdLazyCounter, 1339 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3298 SdHoareTripleChecker+Valid, 8864 SdHoareTripleChecker+Invalid, 1340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-11-22 02:06:51,397 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3298 Valid, 8864 Invalid, 1340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1339 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-11-22 02:06:51,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16389 states. [2022-11-22 02:06:52,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16389 to 16389. [2022-11-22 02:06:52,615 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-22 02:06:52,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16389 states to 16389 states and 22850 transitions. [2022-11-22 02:06:52,672 INFO L78 Accepts]: Start accepts. Automaton has 16389 states and 22850 transitions. Word has length 461 [2022-11-22 02:06:52,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:06:52,673 INFO L495 AbstractCegarLoop]: Abstraction has 16389 states and 22850 transitions. [2022-11-22 02:06:52,673 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-22 02:06:52,673 INFO L276 IsEmpty]: Start isEmpty. Operand 16389 states and 22850 transitions. [2022-11-22 02:06:52,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 468 [2022-11-22 02:06:52,685 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:06:52,685 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-22 02:06:52,686 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-22 02:06:52,686 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-22 02:06:52,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:06:52,687 INFO L85 PathProgramCache]: Analyzing trace with hash -954811466, now seen corresponding path program 1 times [2022-11-22 02:06:52,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:06:52,687 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1467112928] [2022-11-22 02:06:52,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:06:52,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:06:52,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:06:53,362 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-22 02:06:53,363 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:06:53,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1467112928] [2022-11-22 02:06:53,363 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1467112928] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:06:53,363 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:06:53,363 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 02:06:53,364 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144694459] [2022-11-22 02:06:53,364 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:06:53,364 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 02:06:53,365 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:06:53,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 02:06:53,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 02:06:53,366 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-22 02:06:57,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:06:57,127 INFO L93 Difference]: Finished difference Result 16395 states and 22855 transitions. [2022-11-22 02:06:57,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 02:06:57,128 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-22 02:06:57,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:06:57,180 INFO L225 Difference]: With dead ends: 16395 [2022-11-22 02:06:57,180 INFO L226 Difference]: Without dead ends: 16393 [2022-11-22 02:06:57,189 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-22 02:06:57,195 INFO L413 NwaCegarLoop]: 2963 mSDtfsCounter, 3289 mSDsluCounter, 5901 mSDsCounter, 0 mSdLazyCounter, 1339 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3297 SdHoareTripleChecker+Valid, 8864 SdHoareTripleChecker+Invalid, 1340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-11-22 02:06:57,201 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3297 Valid, 8864 Invalid, 1340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1339 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-11-22 02:06:57,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16393 states. [2022-11-22 02:06:58,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16393 to 16393. [2022-11-22 02:06:58,445 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-22 02:06:58,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16393 states to 16393 states and 22853 transitions. [2022-11-22 02:06:58,504 INFO L78 Accepts]: Start accepts. Automaton has 16393 states and 22853 transitions. Word has length 467 [2022-11-22 02:06:58,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:06:58,504 INFO L495 AbstractCegarLoop]: Abstraction has 16393 states and 22853 transitions. [2022-11-22 02:06:58,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, (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-22 02:06:58,504 INFO L276 IsEmpty]: Start isEmpty. Operand 16393 states and 22853 transitions. [2022-11-22 02:06:58,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 473 [2022-11-22 02:06:58,516 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:06:58,517 INFO L195 NwaCegarLoop]: trace histogram [37, 34, 34, 34, 34, 34, 34, 11, 10, 10, 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] [2022-11-22 02:06:58,517 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-22 02:06:58,517 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-22 02:06:58,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:06:58,518 INFO L85 PathProgramCache]: Analyzing trace with hash 271307329, now seen corresponding path program 1 times [2022-11-22 02:06:58,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:06:58,518 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425895582] [2022-11-22 02:06:58,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:06:58,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:06:58,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:06:59,175 INFO L134 CoverageAnalysis]: Checked inductivity of 4923 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 4903 trivial. 0 not checked. [2022-11-22 02:06:59,175 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:06:59,175 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425895582] [2022-11-22 02:06:59,176 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1425895582] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:06:59,176 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:06:59,176 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 02:06:59,176 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908714637] [2022-11-22 02:06:59,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:06:59,177 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 02:06:59,177 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:06:59,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 02:06:59,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 02:06:59,178 INFO L87 Difference]: Start difference. First operand 16393 states and 22853 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, (60), 3 states have call predecessors, (60), 1 states have return successors, (58), 2 states have call predecessors, (58), 2 states have call successors, (58) [2022-11-22 02:07:03,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:07:03,305 INFO L93 Difference]: Finished difference Result 16399 states and 22858 transitions. [2022-11-22 02:07:03,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 02:07:03,306 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, (60), 3 states have call predecessors, (60), 1 states have return successors, (58), 2 states have call predecessors, (58), 2 states have call successors, (58) Word has length 472 [2022-11-22 02:07:03,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:07:03,350 INFO L225 Difference]: With dead ends: 16399 [2022-11-22 02:07:03,350 INFO L226 Difference]: Without dead ends: 16397 [2022-11-22 02:07:03,358 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-22 02:07:03,359 INFO L413 NwaCegarLoop]: 2963 mSDtfsCounter, 3289 mSDsluCounter, 5901 mSDsCounter, 0 mSdLazyCounter, 1339 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3296 SdHoareTripleChecker+Valid, 8864 SdHoareTripleChecker+Invalid, 1340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-11-22 02:07:03,359 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3296 Valid, 8864 Invalid, 1340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1339 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-11-22 02:07:03,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16397 states. [2022-11-22 02:07:04,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16397 to 16397. [2022-11-22 02:07:04,558 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-22 02:07:04,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16397 states to 16397 states and 22856 transitions. [2022-11-22 02:07:04,616 INFO L78 Accepts]: Start accepts. Automaton has 16397 states and 22856 transitions. Word has length 472 [2022-11-22 02:07:04,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:07:04,617 INFO L495 AbstractCegarLoop]: Abstraction has 16397 states and 22856 transitions. [2022-11-22 02:07:04,617 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, (60), 3 states have call predecessors, (60), 1 states have return successors, (58), 2 states have call predecessors, (58), 2 states have call successors, (58) [2022-11-22 02:07:04,617 INFO L276 IsEmpty]: Start isEmpty. Operand 16397 states and 22856 transitions. [2022-11-22 02:07:04,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2022-11-22 02:07:04,630 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:07:04,630 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-22 02:07:04,631 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-11-22 02:07:04,631 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-22 02:07:04,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:07:04,632 INFO L85 PathProgramCache]: Analyzing trace with hash -1153724677, now seen corresponding path program 1 times [2022-11-22 02:07:04,632 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:07:04,632 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431044977] [2022-11-22 02:07:04,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:07:04,633 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:07:04,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:07:05,746 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-22 02:07:05,747 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:07:05,747 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431044977] [2022-11-22 02:07:05,747 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1431044977] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:07:05,747 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:07:05,748 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 02:07:05,748 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840544771] [2022-11-22 02:07:05,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:07:05,749 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 02:07:05,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:07:05,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 02:07:05,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 02:07:05,750 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-22 02:07:10,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:07:10,501 INFO L93 Difference]: Finished difference Result 16433 states and 22889 transitions. [2022-11-22 02:07:10,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-22 02:07:10,501 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-22 02:07:10,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:07:10,551 INFO L225 Difference]: With dead ends: 16433 [2022-11-22 02:07:10,552 INFO L226 Difference]: Without dead ends: 16431 [2022-11-22 02:07:10,560 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-22 02:07:10,561 INFO L413 NwaCegarLoop]: 3484 mSDtfsCounter, 3119 mSDsluCounter, 7825 mSDsCounter, 0 mSdLazyCounter, 1624 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3122 SdHoareTripleChecker+Valid, 11309 SdHoareTripleChecker+Invalid, 1627 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1624 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-11-22 02:07:10,561 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3122 Valid, 11309 Invalid, 1627 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3 Valid, 1624 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-11-22 02:07:10,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16431 states. [2022-11-22 02:07:11,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16431 to 16417. [2022-11-22 02:07:11,772 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-22 02:07:11,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16417 states to 16417 states and 22871 transitions. [2022-11-22 02:07:11,831 INFO L78 Accepts]: Start accepts. Automaton has 16417 states and 22871 transitions. Word has length 455 [2022-11-22 02:07:11,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:07:11,832 INFO L495 AbstractCegarLoop]: Abstraction has 16417 states and 22871 transitions. [2022-11-22 02:07:11,832 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-22 02:07:11,832 INFO L276 IsEmpty]: Start isEmpty. Operand 16417 states and 22871 transitions. [2022-11-22 02:07:11,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 478 [2022-11-22 02:07:11,844 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:07:11,845 INFO L195 NwaCegarLoop]: trace histogram [37, 34, 34, 34, 34, 34, 34, 12, 11, 11, 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] [2022-11-22 02:07:11,845 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-22 02:07:11,845 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-22 02:07:11,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:07:11,846 INFO L85 PathProgramCache]: Analyzing trace with hash -1541197226, now seen corresponding path program 1 times [2022-11-22 02:07:11,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:07:11,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961500806] [2022-11-22 02:07:11,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:07:11,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:07:11,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:07:12,531 INFO L134 CoverageAnalysis]: Checked inductivity of 4965 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 4943 trivial. 0 not checked. [2022-11-22 02:07:12,531 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:07:12,531 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961500806] [2022-11-22 02:07:12,531 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961500806] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:07:12,532 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:07:12,532 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 02:07:12,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487060027] [2022-11-22 02:07:12,532 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:07:12,533 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 02:07:12,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:07:12,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 02:07:12,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 02:07:12,534 INFO L87 Difference]: Start difference. First operand 16417 states and 22871 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, (61), 3 states have call predecessors, (61), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) [2022-11-22 02:07:16,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:07:16,607 INFO L93 Difference]: Finished difference Result 16423 states and 22876 transitions. [2022-11-22 02:07:16,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 02:07:16,608 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, (61), 3 states have call predecessors, (61), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) Word has length 477 [2022-11-22 02:07:16,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:07:16,669 INFO L225 Difference]: With dead ends: 16423 [2022-11-22 02:07:16,669 INFO L226 Difference]: Without dead ends: 16421 [2022-11-22 02:07:16,676 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-22 02:07:16,676 INFO L413 NwaCegarLoop]: 2963 mSDtfsCounter, 3289 mSDsluCounter, 5901 mSDsCounter, 0 mSdLazyCounter, 1339 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3295 SdHoareTripleChecker+Valid, 8864 SdHoareTripleChecker+Invalid, 1340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-11-22 02:07:16,677 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3295 Valid, 8864 Invalid, 1340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1339 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-11-22 02:07:16,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16421 states. [2022-11-22 02:07:17,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16421 to 16421. [2022-11-22 02:07:17,994 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-22 02:07:18,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16421 states to 16421 states and 22874 transitions. [2022-11-22 02:07:18,053 INFO L78 Accepts]: Start accepts. Automaton has 16421 states and 22874 transitions. Word has length 477 [2022-11-22 02:07:18,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:07:18,054 INFO L495 AbstractCegarLoop]: Abstraction has 16421 states and 22874 transitions. [2022-11-22 02:07:18,054 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, (61), 3 states have call predecessors, (61), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) [2022-11-22 02:07:18,054 INFO L276 IsEmpty]: Start isEmpty. Operand 16421 states and 22874 transitions. [2022-11-22 02:07:18,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 483 [2022-11-22 02:07:18,063 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:07:18,063 INFO L195 NwaCegarLoop]: trace histogram [37, 34, 34, 34, 34, 34, 34, 13, 12, 12, 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] [2022-11-22 02:07:18,064 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-11-22 02:07:18,064 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-22 02:07:18,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:07:18,065 INFO L85 PathProgramCache]: Analyzing trace with hash -407195871, now seen corresponding path program 1 times [2022-11-22 02:07:18,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:07:18,065 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013054260] [2022-11-22 02:07:18,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:07:18,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:07:18,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:07:18,722 INFO L134 CoverageAnalysis]: Checked inductivity of 5011 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 4987 trivial. 0 not checked. [2022-11-22 02:07:18,723 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:07:18,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013054260] [2022-11-22 02:07:18,723 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1013054260] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:07:18,723 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:07:18,723 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 02:07:18,724 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862217558] [2022-11-22 02:07:18,724 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:07:18,724 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 02:07:18,725 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:07:18,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 02:07:18,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 02:07:18,725 INFO L87 Difference]: Start difference. First operand 16421 states and 22874 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, (62), 3 states have call predecessors, (62), 1 states have return successors, (60), 2 states have call predecessors, (60), 2 states have call successors, (60) [2022-11-22 02:07:22,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:07:22,459 INFO L93 Difference]: Finished difference Result 16427 states and 22879 transitions. [2022-11-22 02:07:22,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 02:07:22,459 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, (62), 3 states have call predecessors, (62), 1 states have return successors, (60), 2 states have call predecessors, (60), 2 states have call successors, (60) Word has length 482 [2022-11-22 02:07:22,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:07:22,500 INFO L225 Difference]: With dead ends: 16427 [2022-11-22 02:07:22,500 INFO L226 Difference]: Without dead ends: 16425 [2022-11-22 02:07:22,505 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-22 02:07:22,506 INFO L413 NwaCegarLoop]: 2963 mSDtfsCounter, 3289 mSDsluCounter, 5901 mSDsCounter, 0 mSdLazyCounter, 1339 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3294 SdHoareTripleChecker+Valid, 8864 SdHoareTripleChecker+Invalid, 1340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-11-22 02:07:22,506 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3294 Valid, 8864 Invalid, 1340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1339 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-11-22 02:07:22,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16425 states. [2022-11-22 02:07:23,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16425 to 16425. [2022-11-22 02:07:23,725 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-22 02:07:23,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16425 states to 16425 states and 22877 transitions. [2022-11-22 02:07:23,787 INFO L78 Accepts]: Start accepts. Automaton has 16425 states and 22877 transitions. Word has length 482 [2022-11-22 02:07:23,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:07:23,788 INFO L495 AbstractCegarLoop]: Abstraction has 16425 states and 22877 transitions. [2022-11-22 02:07:23,788 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, (62), 3 states have call predecessors, (62), 1 states have return successors, (60), 2 states have call predecessors, (60), 2 states have call successors, (60) [2022-11-22 02:07:23,788 INFO L276 IsEmpty]: Start isEmpty. Operand 16425 states and 22877 transitions. [2022-11-22 02:07:23,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 473 [2022-11-22 02:07:23,798 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:07:23,799 INFO L195 NwaCegarLoop]: trace histogram [37, 34, 34, 34, 34, 34, 34, 14, 13, 13, 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, 1, 1] [2022-11-22 02:07:23,799 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-22 02:07:23,799 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-22 02:07:23,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:07:23,800 INFO L85 PathProgramCache]: Analyzing trace with hash -331262814, now seen corresponding path program 1 times [2022-11-22 02:07:23,800 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:07:23,800 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947758186] [2022-11-22 02:07:23,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:07:23,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:07:23,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:07:24,448 INFO L134 CoverageAnalysis]: Checked inductivity of 5058 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 5032 trivial. 0 not checked. [2022-11-22 02:07:24,448 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:07:24,449 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947758186] [2022-11-22 02:07:24,449 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1947758186] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:07:24,449 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:07:24,449 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 02:07:24,449 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834610583] [2022-11-22 02:07:24,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:07:24,450 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 02:07:24,451 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:07:24,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 02:07:24,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 02:07:24,451 INFO L87 Difference]: Start difference. First operand 16425 states and 22877 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, (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-22 02:07:27,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:07:27,848 INFO L93 Difference]: Finished difference Result 16431 states and 22882 transitions. [2022-11-22 02:07:27,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 02:07:27,849 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, (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 472 [2022-11-22 02:07:27,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:07:27,903 INFO L225 Difference]: With dead ends: 16431 [2022-11-22 02:07:27,903 INFO L226 Difference]: Without dead ends: 16429 [2022-11-22 02:07:27,912 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-22 02:07:27,913 INFO L413 NwaCegarLoop]: 2963 mSDtfsCounter, 3290 mSDsluCounter, 5901 mSDsCounter, 0 mSdLazyCounter, 1339 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3294 SdHoareTripleChecker+Valid, 8864 SdHoareTripleChecker+Invalid, 1340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-11-22 02:07:27,913 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3294 Valid, 8864 Invalid, 1340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1339 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-11-22 02:07:27,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16429 states. [2022-11-22 02:07:29,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16429 to 16429. [2022-11-22 02:07:29,345 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-22 02:07:29,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16429 states to 16429 states and 22880 transitions. [2022-11-22 02:07:29,406 INFO L78 Accepts]: Start accepts. Automaton has 16429 states and 22880 transitions. Word has length 472 [2022-11-22 02:07:29,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:07:29,407 INFO L495 AbstractCegarLoop]: Abstraction has 16429 states and 22880 transitions. [2022-11-22 02:07:29,407 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, (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-22 02:07:29,407 INFO L276 IsEmpty]: Start isEmpty. Operand 16429 states and 22880 transitions. [2022-11-22 02:07:29,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 475 [2022-11-22 02:07:29,418 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:07:29,418 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-22 02:07:29,418 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-11-22 02:07:29,419 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-22 02:07:29,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:07:29,419 INFO L85 PathProgramCache]: Analyzing trace with hash -1543602314, now seen corresponding path program 1 times [2022-11-22 02:07:29,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:07:29,419 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1892728717] [2022-11-22 02:07:29,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:07:29,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:07:29,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:07:29,750 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-22 02:07:29,751 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:07:29,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1892728717] [2022-11-22 02:07:29,751 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1892728717] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:07:29,751 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:07:29,751 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 02:07:29,752 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634854873] [2022-11-22 02:07:29,752 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:07:29,753 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 02:07:29,753 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:07:29,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 02:07:29,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 02:07:29,754 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-22 02:07:33,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:07:33,041 INFO L93 Difference]: Finished difference Result 32542 states and 45815 transitions. [2022-11-22 02:07:33,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 02:07:33,042 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-22 02:07:33,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:07:33,111 INFO L225 Difference]: With dead ends: 32542 [2022-11-22 02:07:33,112 INFO L226 Difference]: Without dead ends: 16484 [2022-11-22 02:07:33,172 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 02:07:33,173 INFO L413 NwaCegarLoop]: 2964 mSDtfsCounter, 3 mSDsluCounter, 2957 mSDsCounter, 0 mSdLazyCounter, 883 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 5921 SdHoareTripleChecker+Invalid, 883 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 883 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-22 02:07:33,173 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 5921 Invalid, 883 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 883 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-11-22 02:07:33,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16484 states. [2022-11-22 02:07:34,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16484 to 16434. [2022-11-22 02:07:34,659 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-22 02:07:34,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16434 states to 16434 states and 22885 transitions. [2022-11-22 02:07:34,720 INFO L78 Accepts]: Start accepts. Automaton has 16434 states and 22885 transitions. Word has length 474 [2022-11-22 02:07:34,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:07:34,721 INFO L495 AbstractCegarLoop]: Abstraction has 16434 states and 22885 transitions. [2022-11-22 02:07:34,721 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-22 02:07:34,721 INFO L276 IsEmpty]: Start isEmpty. Operand 16434 states and 22885 transitions. [2022-11-22 02:07:34,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 493 [2022-11-22 02:07:34,734 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:07:34,735 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-22 02:07:34,735 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-11-22 02:07:34,735 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-22 02:07:34,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:07:34,736 INFO L85 PathProgramCache]: Analyzing trace with hash 435463169, now seen corresponding path program 1 times [2022-11-22 02:07:34,736 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:07:34,736 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1635700958] [2022-11-22 02:07:34,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:07:34,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:07:34,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:07:35,266 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-22 02:07:35,266 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:07:35,266 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1635700958] [2022-11-22 02:07:35,267 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1635700958] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:07:35,267 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:07:35,267 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 02:07:35,267 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958482196] [2022-11-22 02:07:35,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:07:35,268 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 02:07:35,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:07:35,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 02:07:35,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 02:07:35,269 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-22 02:07:38,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:07:38,663 INFO L93 Difference]: Finished difference Result 16440 states and 22890 transitions. [2022-11-22 02:07:38,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 02:07:38,666 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-22 02:07:38,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:07:38,731 INFO L225 Difference]: With dead ends: 16440 [2022-11-22 02:07:38,731 INFO L226 Difference]: Without dead ends: 16438 [2022-11-22 02:07:38,744 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-22 02:07:38,745 INFO L413 NwaCegarLoop]: 2963 mSDtfsCounter, 3289 mSDsluCounter, 5901 mSDsCounter, 0 mSdLazyCounter, 1339 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3292 SdHoareTripleChecker+Valid, 8864 SdHoareTripleChecker+Invalid, 1340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-11-22 02:07:38,745 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3292 Valid, 8864 Invalid, 1340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1339 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-11-22 02:07:38,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16438 states. [2022-11-22 02:07:40,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16438 to 16438. [2022-11-22 02:07:40,343 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-22 02:07:40,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16438 states to 16438 states and 22888 transitions. [2022-11-22 02:07:40,417 INFO L78 Accepts]: Start accepts. Automaton has 16438 states and 22888 transitions. Word has length 492 [2022-11-22 02:07:40,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:07:40,418 INFO L495 AbstractCegarLoop]: Abstraction has 16438 states and 22888 transitions. [2022-11-22 02:07:40,421 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-22 02:07:40,421 INFO L276 IsEmpty]: Start isEmpty. Operand 16438 states and 22888 transitions. [2022-11-22 02:07:40,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 497 [2022-11-22 02:07:40,435 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:07:40,437 INFO L195 NwaCegarLoop]: trace histogram [37, 34, 34, 34, 34, 34, 34, 16, 15, 15, 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] [2022-11-22 02:07:40,437 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-11-22 02:07:40,437 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-22 02:07:40,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:07:40,438 INFO L85 PathProgramCache]: Analyzing trace with hash -828892013, now seen corresponding path program 1 times [2022-11-22 02:07:40,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:07:40,439 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62915365] [2022-11-22 02:07:40,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:07:40,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:07:40,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:07:41,007 INFO L134 CoverageAnalysis]: Checked inductivity of 5172 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 5142 trivial. 0 not checked. [2022-11-22 02:07:41,008 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:07:41,008 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62915365] [2022-11-22 02:07:41,008 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [62915365] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:07:41,008 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:07:41,009 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 02:07:41,009 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433095542] [2022-11-22 02:07:41,009 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:07:41,010 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 02:07:41,010 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:07:41,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 02:07:41,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 02:07:41,012 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-22 02:07:44,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:07:44,751 INFO L93 Difference]: Finished difference Result 16444 states and 22893 transitions. [2022-11-22 02:07:44,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 02:07:44,752 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 496 [2022-11-22 02:07:44,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:07:44,808 INFO L225 Difference]: With dead ends: 16444 [2022-11-22 02:07:44,809 INFO L226 Difference]: Without dead ends: 16442 [2022-11-22 02:07:44,819 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-22 02:07:44,819 INFO L413 NwaCegarLoop]: 2963 mSDtfsCounter, 3289 mSDsluCounter, 5901 mSDsCounter, 0 mSdLazyCounter, 1339 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3291 SdHoareTripleChecker+Valid, 8864 SdHoareTripleChecker+Invalid, 1340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-11-22 02:07:44,820 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3291 Valid, 8864 Invalid, 1340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1339 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-11-22 02:07:44,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16442 states. [2022-11-22 02:07:46,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16442 to 16442. [2022-11-22 02:07:46,497 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-22 02:07:46,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16442 states to 16442 states and 22891 transitions. [2022-11-22 02:07:46,552 INFO L78 Accepts]: Start accepts. Automaton has 16442 states and 22891 transitions. Word has length 496 [2022-11-22 02:07:46,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:07:46,553 INFO L495 AbstractCegarLoop]: Abstraction has 16442 states and 22891 transitions. [2022-11-22 02:07:46,553 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-22 02:07:46,553 INFO L276 IsEmpty]: Start isEmpty. Operand 16442 states and 22891 transitions. [2022-11-22 02:07:46,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 481 [2022-11-22 02:07:46,563 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:07:46,564 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-22 02:07:46,564 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-11-22 02:07:46,564 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-22 02:07:46,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:07:46,564 INFO L85 PathProgramCache]: Analyzing trace with hash 708213107, now seen corresponding path program 1 times [2022-11-22 02:07:46,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:07:46,565 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [83614395] [2022-11-22 02:07:46,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:07:46,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:07:46,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:07:47,048 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-22 02:07:47,048 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:07:47,048 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [83614395] [2022-11-22 02:07:47,048 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [83614395] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-22 02:07:47,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [973853179] [2022-11-22 02:07:47,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:07:47,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 02:07:47,050 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ffc184a0-5077-4503-bc51-623c6c1d7376/bin/utaipan-g80aRyZoba/z3 [2022-11-22 02:07:47,055 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ffc184a0-5077-4503-bc51-623c6c1d7376/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-22 02:07:47,075 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ffc184a0-5077-4503-bc51-623c6c1d7376/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-22 02:07:48,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:07:48,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 3360 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-22 02:07:48,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 02:07:48,627 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-22 02:07:48,628 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 02:07:48,628 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [973853179] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:07:48,628 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-22 02:07:48,629 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2022-11-22 02:07:48,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1800875653] [2022-11-22 02:07:48,629 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:07:48,630 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-22 02:07:48,631 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:07:48,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-22 02:07:48,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-22 02:07:48,632 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-22 02:07:57,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:07:57,142 INFO L93 Difference]: Finished difference Result 36296 states and 50501 transitions. [2022-11-22 02:07:57,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-22 02:07:57,142 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-22 02:07:57,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:07:57,204 INFO L225 Difference]: With dead ends: 36296 [2022-11-22 02:07:57,204 INFO L226 Difference]: Without dead ends: 20225 [2022-11-22 02:07:57,246 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-22 02:07:57,247 INFO L413 NwaCegarLoop]: 5728 mSDtfsCounter, 3251 mSDsluCounter, 4156 mSDsCounter, 0 mSdLazyCounter, 3278 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3251 SdHoareTripleChecker+Valid, 9884 SdHoareTripleChecker+Invalid, 3290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 3278 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2022-11-22 02:07:57,248 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3251 Valid, 9884 Invalid, 3290 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [12 Valid, 3278 Invalid, 0 Unknown, 0 Unchecked, 5.5s Time] [2022-11-22 02:07:57,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20225 states. [2022-11-22 02:07:59,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20225 to 20128. [2022-11-22 02:07:59,143 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-22 02:07:59,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20128 states to 20128 states and 28005 transitions. [2022-11-22 02:07:59,217 INFO L78 Accepts]: Start accepts. Automaton has 20128 states and 28005 transitions. Word has length 480 [2022-11-22 02:07:59,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:07:59,218 INFO L495 AbstractCegarLoop]: Abstraction has 20128 states and 28005 transitions. [2022-11-22 02:07:59,218 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-22 02:07:59,218 INFO L276 IsEmpty]: Start isEmpty. Operand 20128 states and 28005 transitions. [2022-11-22 02:07:59,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 483 [2022-11-22 02:07:59,234 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:07:59,234 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-22 02:07:59,254 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ffc184a0-5077-4503-bc51-623c6c1d7376/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-22 02:07:59,447 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ffc184a0-5077-4503-bc51-623c6c1d7376/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-11-22 02:07:59,448 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-22 02:07:59,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:07:59,449 INFO L85 PathProgramCache]: Analyzing trace with hash -1093704126, now seen corresponding path program 1 times [2022-11-22 02:07:59,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:07:59,449 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860445043] [2022-11-22 02:07:59,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:07:59,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:07:59,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:07:59,853 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-22 02:07:59,853 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:07:59,854 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860445043] [2022-11-22 02:07:59,854 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860445043] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-22 02:07:59,854 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1734275686] [2022-11-22 02:07:59,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:07:59,855 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 02:07:59,855 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ffc184a0-5077-4503-bc51-623c6c1d7376/bin/utaipan-g80aRyZoba/z3 [2022-11-22 02:07:59,856 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ffc184a0-5077-4503-bc51-623c6c1d7376/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-22 02:07:59,888 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ffc184a0-5077-4503-bc51-623c6c1d7376/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-22 02:08:01,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:08:01,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 3362 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-22 02:08:01,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 02:08:01,326 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-22 02:08:01,327 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 02:08:01,327 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1734275686] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:08:01,327 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-22 02:08:01,327 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2022-11-22 02:08:01,328 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976406158] [2022-11-22 02:08:01,328 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:08:01,329 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-22 02:08:01,329 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:08:01,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-22 02:08:01,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-22 02:08:01,330 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-22 02:08:11,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:08:11,656 INFO L93 Difference]: Finished difference Result 44035 states and 61215 transitions. [2022-11-22 02:08:11,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-22 02:08:11,657 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-22 02:08:11,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:08:11,751 INFO L225 Difference]: With dead ends: 44035 [2022-11-22 02:08:11,752 INFO L226 Difference]: Without dead ends: 24278 [2022-11-22 02:08:11,799 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-22 02:08:11,800 INFO L413 NwaCegarLoop]: 5728 mSDtfsCounter, 3202 mSDsluCounter, 7077 mSDsCounter, 0 mSdLazyCounter, 3745 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3202 SdHoareTripleChecker+Valid, 12805 SdHoareTripleChecker+Invalid, 3752 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 3745 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2022-11-22 02:08:11,800 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3202 Valid, 12805 Invalid, 3752 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [7 Valid, 3745 Invalid, 0 Unknown, 0 Unchecked, 6.6s Time] [2022-11-22 02:08:11,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24278 states. [2022-11-22 02:08:14,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24278 to 24181. [2022-11-22 02:08:14,091 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-22 02:08:14,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24181 states to 24181 states and 33600 transitions. [2022-11-22 02:08:14,187 INFO L78 Accepts]: Start accepts. Automaton has 24181 states and 33600 transitions. Word has length 482 [2022-11-22 02:08:14,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:08:14,188 INFO L495 AbstractCegarLoop]: Abstraction has 24181 states and 33600 transitions. [2022-11-22 02:08:14,189 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-22 02:08:14,189 INFO L276 IsEmpty]: Start isEmpty. Operand 24181 states and 33600 transitions. [2022-11-22 02:08:14,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 502 [2022-11-22 02:08:14,204 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:08:14,204 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-22 02:08:14,221 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ffc184a0-5077-4503-bc51-623c6c1d7376/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-22 02:08:14,418 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ffc184a0-5077-4503-bc51-623c6c1d7376/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 02:08:14,418 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-22 02:08:14,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:08:14,419 INFO L85 PathProgramCache]: Analyzing trace with hash -598474236, now seen corresponding path program 1 times [2022-11-22 02:08:14,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:08:14,419 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [291698717] [2022-11-22 02:08:14,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:08:14,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:08:14,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:08:15,175 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-22 02:08:15,175 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:08:15,176 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [291698717] [2022-11-22 02:08:15,176 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [291698717] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:08:15,176 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:08:15,176 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 02:08:15,176 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266048242] [2022-11-22 02:08:15,177 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:08:15,178 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 02:08:15,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:08:15,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 02:08:15,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 02:08:15,179 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-22 02:08:19,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:08:19,563 INFO L93 Difference]: Finished difference Result 24187 states and 33605 transitions. [2022-11-22 02:08:19,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 02:08:19,564 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-22 02:08:19,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:08:19,631 INFO L225 Difference]: With dead ends: 24187 [2022-11-22 02:08:19,631 INFO L226 Difference]: Without dead ends: 24183 [2022-11-22 02:08:19,641 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-22 02:08:19,642 INFO L413 NwaCegarLoop]: 2963 mSDtfsCounter, 3289 mSDsluCounter, 5901 mSDsCounter, 0 mSdLazyCounter, 1339 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3290 SdHoareTripleChecker+Valid, 8864 SdHoareTripleChecker+Invalid, 1340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-11-22 02:08:19,644 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3290 Valid, 8864 Invalid, 1340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1339 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-11-22 02:08:19,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24183 states. [2022-11-22 02:08:22,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24183 to 24183. [2022-11-22 02:08:22,226 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-22 02:08:22,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24183 states to 24183 states and 33601 transitions. [2022-11-22 02:08:22,310 INFO L78 Accepts]: Start accepts. Automaton has 24183 states and 33601 transitions. Word has length 501 [2022-11-22 02:08:22,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:08:22,310 INFO L495 AbstractCegarLoop]: Abstraction has 24183 states and 33601 transitions. [2022-11-22 02:08:22,311 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-22 02:08:22,311 INFO L276 IsEmpty]: Start isEmpty. Operand 24183 states and 33601 transitions. [2022-11-22 02:08:22,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 508 [2022-11-22 02:08:22,321 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:08:22,321 INFO L195 NwaCegarLoop]: trace histogram [37, 34, 34, 34, 34, 34, 34, 18, 17, 17, 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, 1, 1, 1, 1] [2022-11-22 02:08:22,321 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-11-22 02:08:22,321 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-22 02:08:22,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:08:22,322 INFO L85 PathProgramCache]: Analyzing trace with hash -781973962, now seen corresponding path program 1 times [2022-11-22 02:08:22,322 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:08:22,322 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [321169881] [2022-11-22 02:08:22,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:08:22,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:08:22,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:08:22,790 INFO L134 CoverageAnalysis]: Checked inductivity of 5301 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 5267 trivial. 0 not checked. [2022-11-22 02:08:22,791 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:08:22,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [321169881] [2022-11-22 02:08:22,791 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [321169881] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:08:22,791 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:08:22,791 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 02:08:22,792 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542778277] [2022-11-22 02:08:22,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:08:22,793 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 02:08:22,794 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:08:22,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 02:08:22,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 02:08:22,794 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-22 02:08:27,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:08:27,636 INFO L93 Difference]: Finished difference Result 24183 states and 33601 transitions. [2022-11-22 02:08:27,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 02:08:27,636 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 507 [2022-11-22 02:08:27,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:08:27,698 INFO L225 Difference]: With dead ends: 24183 [2022-11-22 02:08:27,699 INFO L226 Difference]: Without dead ends: 23738 [2022-11-22 02:08:27,708 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-22 02:08:27,708 INFO L413 NwaCegarLoop]: 2961 mSDtfsCounter, 3285 mSDsluCounter, 5900 mSDsCounter, 0 mSdLazyCounter, 1334 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3285 SdHoareTripleChecker+Valid, 8861 SdHoareTripleChecker+Invalid, 1335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1334 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-11-22 02:08:27,708 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3285 Valid, 8861 Invalid, 1335 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1334 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-11-22 02:08:27,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23738 states. [2022-11-22 02:08:30,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23738 to 23738. [2022-11-22 02:08:30,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23738 states, 13753 states have (on average 1.2709954191812696) internal successors, (17480), 14347 states have internal predecessors, (17480), 7665 states have call successors, (7665), 2353 states have call predecessors, (7665), 2318 states have return successors, (7868), 7379 states have call predecessors, (7868), 7665 states have call successors, (7868) [2022-11-22 02:08:30,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23738 states to 23738 states and 33013 transitions. [2022-11-22 02:08:30,665 INFO L78 Accepts]: Start accepts. Automaton has 23738 states and 33013 transitions. Word has length 507 [2022-11-22 02:08:30,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:08:30,667 INFO L495 AbstractCegarLoop]: Abstraction has 23738 states and 33013 transitions. [2022-11-22 02:08:30,668 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, (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-22 02:08:30,668 INFO L276 IsEmpty]: Start isEmpty. Operand 23738 states and 33013 transitions. [2022-11-22 02:08:30,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 506 [2022-11-22 02:08:30,688 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:08:30,688 INFO L195 NwaCegarLoop]: trace histogram [42, 34, 34, 34, 34, 34, 34, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 02:08:30,689 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-11-22 02:08:30,689 INFO L420 AbstractCegarLoop]: === Iteration 28 === 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-22 02:08:30,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:08:30,690 INFO L85 PathProgramCache]: Analyzing trace with hash 2089314229, now seen corresponding path program 1 times [2022-11-22 02:08:30,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:08:30,690 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1742464208] [2022-11-22 02:08:30,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:08:30,691 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:08:30,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:08:31,167 INFO L134 CoverageAnalysis]: Checked inductivity of 5171 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 5142 trivial. 0 not checked. [2022-11-22 02:08:31,167 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:08:31,167 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1742464208] [2022-11-22 02:08:31,168 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1742464208] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:08:31,168 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:08:31,168 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 02:08:31,168 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990480419] [2022-11-22 02:08:31,168 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:08:31,170 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 02:08:31,170 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:08:31,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 02:08:31,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 02:08:31,171 INFO L87 Difference]: Start difference. First operand 23738 states and 33013 transitions. Second operand has 5 states, 5 states have (on average 25.0) internal successors, (125), 4 states have internal predecessors, (125), 3 states have call successors, (57), 2 states have call predecessors, (57), 2 states have return successors, (53), 4 states have call predecessors, (53), 3 states have call successors, (53) [2022-11-22 02:08:40,931 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:08:41,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:08:41,223 INFO L93 Difference]: Finished difference Result 51172 states and 71110 transitions. [2022-11-22 02:08:41,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 02:08:41,224 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.0) internal successors, (125), 4 states have internal predecessors, (125), 3 states have call successors, (57), 2 states have call predecessors, (57), 2 states have return successors, (53), 4 states have call predecessors, (53), 3 states have call successors, (53) Word has length 505 [2022-11-22 02:08:41,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:08:41,324 INFO L225 Difference]: With dead ends: 51172 [2022-11-22 02:08:41,325 INFO L226 Difference]: Without dead ends: 27805 [2022-11-22 02:08:41,380 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-22 02:08:41,381 INFO L413 NwaCegarLoop]: 5580 mSDtfsCounter, 3120 mSDsluCounter, 14023 mSDsCounter, 0 mSdLazyCounter, 2975 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3121 SdHoareTripleChecker+Valid, 19603 SdHoareTripleChecker+Invalid, 2978 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 2975 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2022-11-22 02:08:41,381 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3121 Valid, 19603 Invalid, 2978 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3 Valid, 2975 Invalid, 0 Unknown, 0 Unchecked, 5.6s Time] [2022-11-22 02:08:41,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27805 states.