./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 5e519f3a 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_854d8253-80e3-4dc1-8078-0af117292562/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_854d8253-80e3-4dc1-8078-0af117292562/bin/utaipan-7li7fVZpFI/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_854d8253-80e3-4dc1-8078-0af117292562/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_854d8253-80e3-4dc1-8078-0af117292562/bin/utaipan-7li7fVZpFI/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_854d8253-80e3-4dc1-8078-0af117292562/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_854d8253-80e3-4dc1-8078-0af117292562/bin/utaipan-7li7fVZpFI --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 d46a0c21917156d86326b49faaf0b679a3e4aece26c641cfed6d2cba03552492 --- 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-5e519f3 [2022-11-03 03:59:25,532 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 03:59:25,535 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 03:59:25,586 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 03:59:25,586 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 03:59:25,588 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 03:59:25,589 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 03:59:25,591 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 03:59:25,593 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 03:59:25,594 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 03:59:25,595 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 03:59:25,596 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 03:59:25,596 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 03:59:25,598 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 03:59:25,599 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 03:59:25,600 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 03:59:25,601 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 03:59:25,602 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 03:59:25,604 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 03:59:25,606 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 03:59:25,608 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 03:59:25,609 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 03:59:25,611 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 03:59:25,612 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 03:59:25,616 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 03:59:25,616 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 03:59:25,617 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 03:59:25,618 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 03:59:25,618 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 03:59:25,619 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 03:59:25,620 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 03:59:25,621 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 03:59:25,622 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 03:59:25,623 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 03:59:25,624 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 03:59:25,624 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 03:59:25,625 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 03:59:25,626 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 03:59:25,626 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 03:59:25,627 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 03:59:25,629 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 03:59:25,630 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_854d8253-80e3-4dc1-8078-0af117292562/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-11-03 03:59:25,654 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 03:59:25,654 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 03:59:25,655 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 03:59:25,655 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 03:59:25,656 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 03:59:25,656 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 03:59:25,656 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 03:59:25,657 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 03:59:25,657 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 03:59:25,657 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-03 03:59:25,657 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 03:59:25,657 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 03:59:25,658 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-03 03:59:25,658 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-03 03:59:25,658 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 03:59:25,658 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-03 03:59:25,659 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-03 03:59:25,659 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-03 03:59:25,660 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 03:59:25,660 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-03 03:59:25,660 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 03:59:25,660 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 03:59:25,660 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 03:59:25,661 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 03:59:25,661 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 03:59:25,661 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 03:59:25,661 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 03:59:25,661 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 03:59:25,662 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 03:59:25,662 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 03:59:25,662 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 03:59:25,662 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-03 03:59:25,663 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 03:59:25,663 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 03:59:25,663 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-03 03:59:25,663 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-03 03:59:25,663 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 03:59:25,664 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 03:59:25,664 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_854d8253-80e3-4dc1-8078-0af117292562/bin/utaipan-7li7fVZpFI/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_854d8253-80e3-4dc1-8078-0af117292562/bin/utaipan-7li7fVZpFI 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 -> d46a0c21917156d86326b49faaf0b679a3e4aece26c641cfed6d2cba03552492 [2022-11-03 03:59:25,986 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 03:59:26,040 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 03:59:26,043 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 03:59:26,045 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 03:59:26,045 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 03:59:26,047 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_854d8253-80e3-4dc1-8078-0af117292562/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i [2022-11-03 03:59:26,123 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_854d8253-80e3-4dc1-8078-0af117292562/bin/utaipan-7li7fVZpFI/data/68efb9d48/10fe861c74764cf580b186b7080ea9b0/FLAG3af7f94a4 [2022-11-03 03:59:27,203 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 03:59:27,204 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_854d8253-80e3-4dc1-8078-0af117292562/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i [2022-11-03 03:59:27,270 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_854d8253-80e3-4dc1-8078-0af117292562/bin/utaipan-7li7fVZpFI/data/68efb9d48/10fe861c74764cf580b186b7080ea9b0/FLAG3af7f94a4 [2022-11-03 03:59:27,498 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_854d8253-80e3-4dc1-8078-0af117292562/bin/utaipan-7li7fVZpFI/data/68efb9d48/10fe861c74764cf580b186b7080ea9b0 [2022-11-03 03:59:27,501 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 03:59:27,502 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 03:59:27,504 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 03:59:27,504 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 03:59:27,508 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 03:59:27,508 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 03:59:27" (1/1) ... [2022-11-03 03:59:27,510 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@510102d0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:59:27, skipping insertion in model container [2022-11-03 03:59:27,510 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 03:59:27" (1/1) ... [2022-11-03 03:59:27,517 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 03:59:27,721 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 03:59:31,756 WARN L230 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_854d8253-80e3-4dc1-8078-0af117292562/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i[450587,450600] [2022-11-03 03:59:31,760 WARN L230 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_854d8253-80e3-4dc1-8078-0af117292562/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i[450756,450769] [2022-11-03 03:59:31,766 WARN L230 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_854d8253-80e3-4dc1-8078-0af117292562/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i[450923,450936] [2022-11-03 03:59:31,767 WARN L230 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_854d8253-80e3-4dc1-8078-0af117292562/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i[451091,451104] [2022-11-03 03:59:31,799 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 03:59:31,867 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 03:59:32,444 WARN L230 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_854d8253-80e3-4dc1-8078-0af117292562/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i[450587,450600] [2022-11-03 03:59:32,445 WARN L230 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_854d8253-80e3-4dc1-8078-0af117292562/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i[450756,450769] [2022-11-03 03:59:32,445 WARN L230 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_854d8253-80e3-4dc1-8078-0af117292562/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i[450923,450936] [2022-11-03 03:59:32,446 WARN L230 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_854d8253-80e3-4dc1-8078-0af117292562/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i[451091,451104] [2022-11-03 03:59:32,457 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 03:59:32,754 INFO L208 MainTranslator]: Completed translation [2022-11-03 03:59:32,755 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:59:32 WrapperNode [2022-11-03 03:59:32,755 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 03:59:32,756 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 03:59:32,756 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 03:59:32,756 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 03:59:32,764 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:59:32" (1/1) ... [2022-11-03 03:59:32,910 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:59:32" (1/1) ... [2022-11-03 03:59:33,208 INFO L138 Inliner]: procedures = 547, calls = 4326, calls flagged for inlining = 248, calls inlined = 226, statements flattened = 8589 [2022-11-03 03:59:33,209 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 03:59:33,210 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 03:59:33,210 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 03:59:33,211 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 03:59:33,223 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:59:32" (1/1) ... [2022-11-03 03:59:33,223 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:59:32" (1/1) ... [2022-11-03 03:59:33,296 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:59:32" (1/1) ... [2022-11-03 03:59:33,297 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:59:32" (1/1) ... [2022-11-03 03:59:33,567 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:59:32" (1/1) ... [2022-11-03 03:59:33,644 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:59:32" (1/1) ... [2022-11-03 03:59:33,686 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:59:32" (1/1) ... [2022-11-03 03:59:33,713 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:59:32" (1/1) ... [2022-11-03 03:59:33,771 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 03:59:33,772 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 03:59:33,773 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 03:59:33,773 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 03:59:33,774 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:59:32" (1/1) ... [2022-11-03 03:59:33,782 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 03:59:33,796 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_854d8253-80e3-4dc1-8078-0af117292562/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:59:33,813 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_854d8253-80e3-4dc1-8078-0af117292562/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 03:59:33,838 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_854d8253-80e3-4dc1-8078-0af117292562/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 03:59:33,864 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2022-11-03 03:59:33,864 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2022-11-03 03:59:33,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-11-03 03:59:33,865 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-11-03 03:59:33,865 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2022-11-03 03:59:33,865 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2022-11-03 03:59:33,865 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_present [2022-11-03 03:59:33,865 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_present [2022-11-03 03:59:33,866 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_nway_reset [2022-11-03 03:59:33,866 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_nway_reset [2022-11-03 03:59:33,866 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2022-11-03 03:59:33,866 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2022-11-03 03:59:33,866 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_87 [2022-11-03 03:59:33,866 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_87 [2022-11-03 03:59:33,867 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-03 03:59:33,867 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-03 03:59:33,867 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2022-11-03 03:59:33,867 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2022-11-03 03:59:33,867 INFO L130 BoogieDeclarations]: Found specification of procedure set_8021q_mode [2022-11-03 03:59:33,867 INFO L138 BoogieDeclarations]: Found implementation of procedure set_8021q_mode [2022-11-03 03:59:33,867 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_82 [2022-11-03 03:59:33,868 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_82 [2022-11-03 03:59:33,868 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_remove_one [2022-11-03 03:59:33,868 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_remove_one [2022-11-03 03:59:33,868 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-11-03 03:59:33,868 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-11-03 03:59:33,868 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_restore [2022-11-03 03:59:33,869 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_restore [2022-11-03 03:59:33,869 INFO L130 BoogieDeclarations]: Found specification of procedure issue_and_wait [2022-11-03 03:59:33,869 INFO L138 BoogieDeclarations]: Found implementation of procedure issue_and_wait [2022-11-03 03:59:33,869 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2022-11-03 03:59:33,870 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2022-11-03 03:59:33,870 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite16 [2022-11-03 03:59:33,870 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite16 [2022-11-03 03:59:33,870 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite8 [2022-11-03 03:59:33,870 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite8 [2022-11-03 03:59:33,870 INFO L130 BoogieDeclarations]: Found specification of procedure window_write32 [2022-11-03 03:59:33,871 INFO L138 BoogieDeclarations]: Found implementation of procedure window_write32 [2022-11-03 03:59:33,871 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2022-11-03 03:59:33,871 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2022-11-03 03:59:33,872 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_65 [2022-11-03 03:59:33,872 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_65 [2022-11-03 03:59:33,873 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2022-11-03 03:59:33,873 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2022-11-03 03:59:33,874 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_timer_instance_5 [2022-11-03 03:59:33,874 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_timer_instance_5 [2022-11-03 03:59:33,874 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-11-03 03:59:33,874 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-11-03 03:59:33,874 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_window_lock_of_vortex_private [2022-11-03 03:59:33,874 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_window_lock_of_vortex_private [2022-11-03 03:59:33,875 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_vortex_private [2022-11-03 03:59:33,875 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_vortex_private [2022-11-03 03:59:33,875 INFO L130 BoogieDeclarations]: Found specification of procedure window_set [2022-11-03 03:59:33,876 INFO L138 BoogieDeclarations]: Found implementation of procedure window_set [2022-11-03 03:59:33,876 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2022-11-03 03:59:33,876 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2022-11-03 03:59:33,877 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-11-03 03:59:33,877 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-11-03 03:59:33,877 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2022-11-03 03:59:33,877 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2022-11-03 03:59:33,878 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2022-11-03 03:59:33,878 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2022-11-03 03:59:33,878 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2022-11-03 03:59:33,878 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2022-11-03 03:59:33,878 INFO L130 BoogieDeclarations]: Found specification of procedure netif_rx [2022-11-03 03:59:33,879 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_rx [2022-11-03 03:59:33,879 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2022-11-03 03:59:33,879 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2022-11-03 03:59:33,880 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-11-03 03:59:33,880 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-11-03 03:59:33,880 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2022-11-03 03:59:33,880 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2022-11-03 03:59:33,880 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2022-11-03 03:59:33,880 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2022-11-03 03:59:33,881 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_instance_callback_5_2 [2022-11-03 03:59:33,881 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_instance_callback_5_2 [2022-11-03 03:59:33,882 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2022-11-03 03:59:33,883 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2022-11-03 03:59:33,883 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-03 03:59:33,883 INFO L130 BoogieDeclarations]: Found specification of procedure skb_tx_timestamp [2022-11-03 03:59:33,883 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_tx_timestamp [2022-11-03 03:59:33,883 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2022-11-03 03:59:33,884 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2022-11-03 03:59:33,884 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2022-11-03 03:59:33,884 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2022-11-03 03:59:33,885 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2022-11-03 03:59:33,886 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2022-11-03 03:59:33,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-11-03 03:59:33,886 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_tx_timeout [2022-11-03 03:59:33,886 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_tx_timeout [2022-11-03 03:59:33,886 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2022-11-03 03:59:33,886 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2022-11-03 03:59:33,887 INFO L130 BoogieDeclarations]: Found specification of procedure ioport_map [2022-11-03 03:59:33,887 INFO L138 BoogieDeclarations]: Found implementation of procedure ioport_map [2022-11-03 03:59:33,887 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2022-11-03 03:59:33,887 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2022-11-03 03:59:33,887 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2022-11-03 03:59:33,887 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2022-11-03 03:59:33,888 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2022-11-03 03:59:33,888 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2022-11-03 03:59:33,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-11-03 03:59:33,888 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-11-03 03:59:33,888 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2022-11-03 03:59:33,889 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-03 03:59:33,889 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_interrupt [2022-11-03 03:59:33,889 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_interrupt [2022-11-03 03:59:33,889 INFO L130 BoogieDeclarations]: Found specification of procedure set_rx_mode [2022-11-03 03:59:33,890 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rx_mode [2022-11-03 03:59:33,890 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2022-11-03 03:59:33,890 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2022-11-03 03:59:33,890 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-03 03:59:33,890 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-03 03:59:33,890 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2022-11-03 03:59:33,891 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2022-11-03 03:59:33,891 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2022-11-03 03:59:33,891 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2022-11-03 03:59:33,891 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2022-11-03 03:59:33,891 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2022-11-03 03:59:33,891 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_set_duplex [2022-11-03 03:59:33,892 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_set_duplex [2022-11-03 03:59:33,892 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_83 [2022-11-03 03:59:33,892 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_83 [2022-11-03 03:59:33,892 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iomap [2022-11-03 03:59:33,892 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iomap [2022-11-03 03:59:33,892 INFO L130 BoogieDeclarations]: Found specification of procedure __netdev_alloc_skb [2022-11-03 03:59:33,893 INFO L138 BoogieDeclarations]: Found implementation of procedure __netdev_alloc_skb [2022-11-03 03:59:33,893 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2022-11-03 03:59:33,893 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2022-11-03 03:59:33,893 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_error [2022-11-03 03:59:33,893 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_error [2022-11-03 03:59:33,893 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2022-11-03 03:59:33,893 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2022-11-03 03:59:33,894 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_close [2022-11-03 03:59:33,894 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_close [2022-11-03 03:59:33,894 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2022-11-03 03:59:33,894 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2022-11-03 03:59:33,895 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-03 03:59:33,895 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_save [2022-11-03 03:59:33,895 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_save [2022-11-03 03:59:33,895 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2022-11-03 03:59:33,895 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2022-11-03 03:59:33,895 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-03 03:59:33,895 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-11-03 03:59:33,896 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-11-03 03:59:33,896 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2022-11-03 03:59:33,896 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2022-11-03 03:59:33,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-03 03:59:33,896 INFO L130 BoogieDeclarations]: Found specification of procedure ioread16 [2022-11-03 03:59:33,896 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread16 [2022-11-03 03:59:33,897 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-11-03 03:59:33,897 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-11-03 03:59:33,897 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2022-11-03 03:59:33,897 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2022-11-03 03:59:33,897 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2022-11-03 03:59:33,897 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2022-11-03 03:59:33,897 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_98 [2022-11-03 03:59:33,898 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_98 [2022-11-03 03:59:33,898 INFO L130 BoogieDeclarations]: Found specification of procedure acpi_set_WOL [2022-11-03 03:59:33,898 INFO L138 BoogieDeclarations]: Found implementation of procedure acpi_set_WOL [2022-11-03 03:59:33,898 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2022-11-03 03:59:33,898 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2022-11-03 03:59:33,898 INFO L130 BoogieDeclarations]: Found specification of procedure window_write16 [2022-11-03 03:59:33,898 INFO L138 BoogieDeclarations]: Found implementation of procedure window_write16 [2022-11-03 03:59:33,899 INFO L130 BoogieDeclarations]: Found specification of procedure ioread8 [2022-11-03 03:59:33,899 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread8 [2022-11-03 03:59:33,899 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2022-11-03 03:59:33,899 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2022-11-03 03:59:33,899 INFO L130 BoogieDeclarations]: Found specification of procedure window_read8 [2022-11-03 03:59:33,899 INFO L138 BoogieDeclarations]: Found implementation of procedure window_read8 [2022-11-03 03:59:33,899 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2022-11-03 03:59:33,900 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2022-11-03 03:59:33,900 INFO L130 BoogieDeclarations]: Found specification of procedure update_stats [2022-11-03 03:59:33,900 INFO L138 BoogieDeclarations]: Found implementation of procedure update_stats [2022-11-03 03:59:33,900 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-11-03 03:59:33,900 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-11-03 03:59:33,900 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2022-11-03 03:59:33,901 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2022-11-03 03:59:33,901 INFO L130 BoogieDeclarations]: Found specification of procedure poll_vortex [2022-11-03 03:59:33,901 INFO L138 BoogieDeclarations]: Found implementation of procedure poll_vortex [2022-11-03 03:59:33,901 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2022-11-03 03:59:33,901 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2022-11-03 03:59:33,901 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_window_lock_of_vortex_private [2022-11-03 03:59:33,901 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_window_lock_of_vortex_private [2022-11-03 03:59:33,902 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_check_media [2022-11-03 03:59:33,902 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_check_media [2022-11-03 03:59:33,902 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2022-11-03 03:59:33,902 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2022-11-03 03:59:33,902 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2022-11-03 03:59:33,902 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2022-11-03 03:59:33,903 INFO L130 BoogieDeclarations]: Found specification of procedure boomerang_rx [2022-11-03 03:59:33,903 INFO L138 BoogieDeclarations]: Found implementation of procedure boomerang_rx [2022-11-03 03:59:33,903 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_save_flags [2022-11-03 03:59:33,903 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_save_flags [2022-11-03 03:59:33,903 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_open [2022-11-03 03:59:33,903 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_open [2022-11-03 03:59:33,903 INFO L130 BoogieDeclarations]: Found specification of procedure dump_tx_ring [2022-11-03 03:59:33,904 INFO L138 BoogieDeclarations]: Found implementation of procedure dump_tx_ring [2022-11-03 03:59:33,904 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_read [2022-11-03 03:59:33,904 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_read [2022-11-03 03:59:33,904 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 03:59:33,904 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 03:59:33,904 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_probe1 [2022-11-03 03:59:33,905 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_probe1 [2022-11-03 03:59:33,905 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-03 03:59:33,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-03 03:59:33,905 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-03 03:59:33,905 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-03 03:59:33,905 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-11-03 03:59:33,905 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-11-03 03:59:33,906 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2022-11-03 03:59:33,906 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2022-11-03 03:59:33,906 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_on [2022-11-03 03:59:33,906 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_on [2022-11-03 03:59:33,906 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2022-11-03 03:59:33,906 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2022-11-03 03:59:33,906 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2022-11-03 03:59:33,907 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2022-11-03 03:59:33,907 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2022-11-03 03:59:33,907 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2022-11-03 03:59:33,907 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2022-11-03 03:59:33,907 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2022-11-03 03:59:33,907 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2022-11-03 03:59:33,907 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2022-11-03 03:59:33,908 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-03 03:59:33,908 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_off [2022-11-03 03:59:33,908 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_off [2022-11-03 03:59:33,908 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2022-11-03 03:59:33,908 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2022-11-03 03:59:33,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-03 03:59:33,908 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_suspend [2022-11-03 03:59:33,909 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_suspend [2022-11-03 03:59:33,909 INFO L130 BoogieDeclarations]: Found specification of procedure boomerang_interrupt [2022-11-03 03:59:33,909 INFO L138 BoogieDeclarations]: Found implementation of procedure boomerang_interrupt [2022-11-03 03:59:33,909 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_81 [2022-11-03 03:59:33,909 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_81 [2022-11-03 03:59:33,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-03 03:59:33,909 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2022-11-03 03:59:33,910 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2022-11-03 03:59:33,910 INFO L130 BoogieDeclarations]: Found specification of procedure rx_oom_timer [2022-11-03 03:59:33,910 INFO L138 BoogieDeclarations]: Found implementation of procedure rx_oom_timer [2022-11-03 03:59:33,910 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2022-11-03 03:59:33,910 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2022-11-03 03:59:33,910 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2022-11-03 03:59:33,911 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2022-11-03 03:59:33,911 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-11-03 03:59:33,911 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-11-03 03:59:33,911 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2022-11-03 03:59:33,911 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2022-11-03 03:59:33,911 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_108 [2022-11-03 03:59:33,911 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_108 [2022-11-03 03:59:33,912 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2022-11-03 03:59:33,912 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2022-11-03 03:59:33,912 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_sync [2022-11-03 03:59:33,912 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_sync [2022-11-03 03:59:33,912 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_89 [2022-11-03 03:59:33,912 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_89 [2022-11-03 03:59:33,913 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_88 [2022-11-03 03:59:33,913 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_88 [2022-11-03 03:59:33,913 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_resume [2022-11-03 03:59:33,913 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_resume [2022-11-03 03:59:33,913 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2022-11-03 03:59:33,913 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2022-11-03 03:59:33,913 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2022-11-03 03:59:33,914 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2022-11-03 03:59:33,914 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_rx [2022-11-03 03:59:33,914 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_rx [2022-11-03 03:59:33,914 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2022-11-03 03:59:33,914 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2022-11-03 03:59:33,914 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2022-11-03 03:59:33,914 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2022-11-03 03:59:33,915 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2022-11-03 03:59:33,915 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2022-11-03 03:59:33,915 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-11-03 03:59:33,915 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-11-03 03:59:33,915 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_delay [2022-11-03 03:59:33,915 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_delay [2022-11-03 03:59:33,915 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_timer [2022-11-03 03:59:33,916 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_timer [2022-11-03 03:59:33,916 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-03 03:59:33,916 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_down [2022-11-03 03:59:33,916 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_down [2022-11-03 03:59:33,916 INFO L130 BoogieDeclarations]: Found specification of procedure eth_type_trans [2022-11-03 03:59:33,916 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_type_trans [2022-11-03 03:59:33,916 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2022-11-03 03:59:33,917 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2022-11-03 03:59:33,917 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-03 03:59:33,917 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-03 03:59:33,917 INFO L130 BoogieDeclarations]: Found specification of procedure window_write8 [2022-11-03 03:59:33,917 INFO L138 BoogieDeclarations]: Found implementation of procedure window_write8 [2022-11-03 03:59:33,917 INFO L130 BoogieDeclarations]: Found specification of procedure window_read32 [2022-11-03 03:59:33,917 INFO L138 BoogieDeclarations]: Found implementation of procedure window_read32 [2022-11-03 03:59:33,918 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_instance_register_10_2 [2022-11-03 03:59:33,918 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_instance_register_10_2 [2022-11-03 03:59:33,918 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2022-11-03 03:59:33,918 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2022-11-03 03:59:33,918 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_109 [2022-11-03 03:59:33,918 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_109 [2022-11-03 03:59:33,918 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_94 [2022-11-03 03:59:33,919 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_94 [2022-11-03 03:59:33,919 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32_rep [2022-11-03 03:59:33,919 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32_rep [2022-11-03 03:59:33,919 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_90 [2022-11-03 03:59:33,919 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_90 [2022-11-03 03:59:33,919 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2022-11-03 03:59:33,919 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2022-11-03 03:59:33,920 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_up [2022-11-03 03:59:33,920 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_up [2022-11-03 03:59:33,920 INFO L130 BoogieDeclarations]: Found specification of procedure window_read16 [2022-11-03 03:59:33,920 INFO L138 BoogieDeclarations]: Found implementation of procedure window_read16 [2022-11-03 03:59:33,920 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-11-03 03:59:33,920 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-11-03 03:59:33,920 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2022-11-03 03:59:33,921 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2022-11-03 03:59:33,921 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2022-11-03 03:59:33,921 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2022-11-03 03:59:33,921 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2022-11-03 03:59:33,921 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2022-11-03 03:59:33,921 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_vortex_private [2022-11-03 03:59:33,921 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_vortex_private [2022-11-03 03:59:33,922 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2022-11-03 03:59:33,922 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2022-11-03 03:59:33,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-03 03:59:33,922 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2022-11-03 03:59:33,922 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2022-11-03 03:59:33,922 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2022-11-03 03:59:33,922 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2022-11-03 03:59:35,112 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 03:59:35,117 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 03:59:37,450 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-03 03:59:43,871 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 03:59:46,950 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 03:59:46,951 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-03 03:59:46,958 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 03:59:46 BoogieIcfgContainer [2022-11-03 03:59:46,958 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 03:59:46,963 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 03:59:46,964 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 03:59:46,968 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 03:59:46,968 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 03:59:27" (1/3) ... [2022-11-03 03:59:46,969 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@41b3ef1d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 03:59:46, skipping insertion in model container [2022-11-03 03:59:46,969 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:59:32" (2/3) ... [2022-11-03 03:59:46,969 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@41b3ef1d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 03:59:46, skipping insertion in model container [2022-11-03 03:59:46,969 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 03:59:46" (3/3) ... [2022-11-03 03:59:46,977 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i [2022-11-03 03:59:47,001 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 03:59:47,001 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2022-11-03 03:59:47,126 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 03:59:47,134 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;@1f7c85e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 03:59:47,134 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-11-03 03:59:47,146 INFO L276 IsEmpty]: Start isEmpty. Operand has 2097 states, 1181 states have (on average 1.3022861981371718) internal successors, (1538), 1269 states have internal predecessors, (1538), 758 states have call successors, (758), 155 states have call predecessors, (758), 154 states have return successors, (751), 733 states have call predecessors, (751), 751 states have call successors, (751) [2022-11-03 03:59:47,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-11-03 03:59:47,160 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:59:47,160 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2022-11-03 03:59:47,161 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-03 03:59:47,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:59:47,168 INFO L85 PathProgramCache]: Analyzing trace with hash -12733041, now seen corresponding path program 1 times [2022-11-03 03:59:47,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 03:59:47,178 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006036096] [2022-11-03 03:59:47,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:59:47,179 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 03:59:47,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:59:49,092 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-11-03 03:59:49,093 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 03:59:49,094 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006036096] [2022-11-03 03:59:49,097 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006036096] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:59:49,098 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:59:49,098 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:59:49,100 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764790569] [2022-11-03 03:59:49,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:59:49,105 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:59:49,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 03:59:49,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:59:49,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:59:49,157 INFO L87 Difference]: Start difference. First operand has 2097 states, 1181 states have (on average 1.3022861981371718) internal successors, (1538), 1269 states have internal predecessors, (1538), 758 states have call successors, (758), 155 states have call predecessors, (758), 154 states have return successors, (751), 733 states have call predecessors, (751), 751 states have call successors, (751) Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-11-03 03:59:50,840 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 03:59:52,863 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 03:59:54,883 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 03:59:57,255 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:00:02,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:00:02,829 INFO L93 Difference]: Finished difference Result 5506 states and 8310 transitions. [2022-11-03 04:00:02,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 04:00:02,834 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 37 [2022-11-03 04:00:02,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:00:02,879 INFO L225 Difference]: With dead ends: 5506 [2022-11-03 04:00:02,879 INFO L226 Difference]: Without dead ends: 3415 [2022-11-03 04:00:02,905 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-03 04:00:02,909 INFO L413 NwaCegarLoop]: 3253 mSDtfsCounter, 2573 mSDsluCounter, 9587 mSDsCounter, 0 mSdLazyCounter, 1464 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2589 SdHoareTripleChecker+Valid, 11784 SdHoareTripleChecker+Invalid, 1468 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1464 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.1s IncrementalHoareTripleChecker+Time [2022-11-03 04:00:02,911 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2589 Valid, 11784 Invalid, 1468 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1464 Invalid, 3 Unknown, 0 Unchecked, 13.1s Time] [2022-11-03 04:00:02,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3415 states. [2022-11-03 04:00:03,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3415 to 3407. [2022-11-03 04:00:03,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3407 states, 1901 states have (on average 1.28563913729616) internal successors, (2444), 2038 states have internal predecessors, (2444), 1224 states have call successors, (1224), 280 states have call predecessors, (1224), 279 states have return successors, (1221), 1192 states have call predecessors, (1221), 1221 states have call successors, (1221) [2022-11-03 04:00:03,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3407 states to 3407 states and 4889 transitions. [2022-11-03 04:00:03,264 INFO L78 Accepts]: Start accepts. Automaton has 3407 states and 4889 transitions. Word has length 37 [2022-11-03 04:00:03,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:00:03,265 INFO L495 AbstractCegarLoop]: Abstraction has 3407 states and 4889 transitions. [2022-11-03 04:00:03,265 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-11-03 04:00:03,265 INFO L276 IsEmpty]: Start isEmpty. Operand 3407 states and 4889 transitions. [2022-11-03 04:00:03,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-11-03 04:00:03,273 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:00:03,273 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2022-11-03 04:00:03,274 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-03 04:00:03,274 INFO L420 AbstractCegarLoop]: === Iteration 2 === 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-03 04:00:03,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:00:03,275 INFO L85 PathProgramCache]: Analyzing trace with hash 1118368096, now seen corresponding path program 1 times [2022-11-03 04:00:03,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:00:03,278 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044436205] [2022-11-03 04:00:03,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:00:03,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:00:03,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:00:04,246 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-11-03 04:00:04,248 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:00:04,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044436205] [2022-11-03 04:00:04,249 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044436205] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:00:04,249 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:00:04,249 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 04:00:04,250 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1524568457] [2022-11-03 04:00:04,250 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:00:04,252 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 04:00:04,252 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:00:04,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 04:00:04,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 04:00:04,253 INFO L87 Difference]: Start difference. First operand 3407 states and 4889 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-03 04:00:06,501 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:00:08,044 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:00:15,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:00:15,788 INFO L93 Difference]: Finished difference Result 3439 states and 4914 transitions. [2022-11-03 04:00:15,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 04:00:15,792 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 42 [2022-11-03 04:00:15,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:00:15,813 INFO L225 Difference]: With dead ends: 3439 [2022-11-03 04:00:15,814 INFO L226 Difference]: Without dead ends: 3437 [2022-11-03 04:00:15,817 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 04:00:15,818 INFO L413 NwaCegarLoop]: 3235 mSDtfsCounter, 2499 mSDsluCounter, 9587 mSDsCounter, 0 mSdLazyCounter, 1475 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2513 SdHoareTripleChecker+Valid, 11757 SdHoareTripleChecker+Invalid, 1477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1475 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.2s IncrementalHoareTripleChecker+Time [2022-11-03 04:00:15,818 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2513 Valid, 11757 Invalid, 1477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1475 Invalid, 1 Unknown, 0 Unchecked, 11.2s Time] [2022-11-03 04:00:15,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3437 states. [2022-11-03 04:00:15,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3437 to 3430. [2022-11-03 04:00:15,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3430 states, 1914 states have (on average 1.2836990595611286) internal successors, (2457), 2051 states have internal predecessors, (2457), 1226 states have call successors, (1226), 288 states have call predecessors, (1226), 287 states have return successors, (1223), 1194 states have call predecessors, (1223), 1223 states have call successors, (1223) [2022-11-03 04:00:16,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3430 states to 3430 states and 4906 transitions. [2022-11-03 04:00:16,025 INFO L78 Accepts]: Start accepts. Automaton has 3430 states and 4906 transitions. Word has length 42 [2022-11-03 04:00:16,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:00:16,026 INFO L495 AbstractCegarLoop]: Abstraction has 3430 states and 4906 transitions. [2022-11-03 04:00:16,026 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-03 04:00:16,026 INFO L276 IsEmpty]: Start isEmpty. Operand 3430 states and 4906 transitions. [2022-11-03 04:00:16,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-11-03 04:00:16,032 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:00:16,032 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2022-11-03 04:00:16,032 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-03 04:00:16,033 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-03 04:00:16,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:00:16,042 INFO L85 PathProgramCache]: Analyzing trace with hash -2044910572, now seen corresponding path program 1 times [2022-11-03 04:00:16,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:00:16,043 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860947515] [2022-11-03 04:00:16,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:00:16,043 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:00:16,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:00:16,914 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-11-03 04:00:16,915 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:00:16,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860947515] [2022-11-03 04:00:16,915 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860947515] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:00:16,915 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:00:16,915 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 04:00:16,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786799451] [2022-11-03 04:00:16,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:00:16,916 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 04:00:16,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:00:16,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 04:00:16,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 04:00:16,919 INFO L87 Difference]: Start difference. First operand 3430 states and 4906 transitions. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-11-03 04:00:19,077 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.82s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:00:21,105 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:00:25,255 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:00:29,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:00:29,220 INFO L93 Difference]: Finished difference Result 3436 states and 4911 transitions. [2022-11-03 04:00:29,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 04:00:29,222 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 55 [2022-11-03 04:00:29,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:00:29,249 INFO L225 Difference]: With dead ends: 3436 [2022-11-03 04:00:29,249 INFO L226 Difference]: Without dead ends: 3434 [2022-11-03 04:00:29,252 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-03 04:00:29,268 INFO L413 NwaCegarLoop]: 2654 mSDtfsCounter, 2992 mSDsluCounter, 6025 mSDsCounter, 0 mSdLazyCounter, 1126 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3003 SdHoareTripleChecker+Valid, 7941 SdHoareTripleChecker+Invalid, 1129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1126 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.1s IncrementalHoareTripleChecker+Time [2022-11-03 04:00:29,269 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3003 Valid, 7941 Invalid, 1129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1126 Invalid, 2 Unknown, 0 Unchecked, 12.1s Time] [2022-11-03 04:00:29,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3434 states. [2022-11-03 04:00:29,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3434 to 3434. [2022-11-03 04:00:29,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3434 states, 1917 states have (on average 1.2832550860719876) internal successors, (2460), 2054 states have internal predecessors, (2460), 1226 states have call successors, (1226), 289 states have call predecessors, (1226), 288 states have return successors, (1223), 1194 states have call predecessors, (1223), 1223 states have call successors, (1223) [2022-11-03 04:00:29,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3434 states to 3434 states and 4909 transitions. [2022-11-03 04:00:29,503 INFO L78 Accepts]: Start accepts. Automaton has 3434 states and 4909 transitions. Word has length 55 [2022-11-03 04:00:29,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:00:29,506 INFO L495 AbstractCegarLoop]: Abstraction has 3434 states and 4909 transitions. [2022-11-03 04:00:29,506 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-11-03 04:00:29,506 INFO L276 IsEmpty]: Start isEmpty. Operand 3434 states and 4909 transitions. [2022-11-03 04:00:29,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-11-03 04:00:29,507 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:00:29,508 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03 04:00:29,508 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-03 04:00:29,508 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-03 04:00:29,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:00:29,510 INFO L85 PathProgramCache]: Analyzing trace with hash -949158533, now seen corresponding path program 1 times [2022-11-03 04:00:29,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:00:29,511 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095546504] [2022-11-03 04:00:29,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:00:29,513 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:00:29,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:00:30,307 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-11-03 04:00:30,307 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:00:30,307 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095546504] [2022-11-03 04:00:30,308 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2095546504] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:00:30,308 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:00:30,308 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 04:00:30,308 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17060921] [2022-11-03 04:00:30,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:00:30,309 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 04:00:30,309 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:00:30,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 04:00:30,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 04:00:30,310 INFO L87 Difference]: Start difference. First operand 3434 states and 4909 transitions. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-03 04:00:32,563 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:00:34,812 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:00:39,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:00:39,320 INFO L93 Difference]: Finished difference Result 3447 states and 4920 transitions. [2022-11-03 04:00:39,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 04:00:39,324 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 60 [2022-11-03 04:00:39,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:00:39,345 INFO L225 Difference]: With dead ends: 3447 [2022-11-03 04:00:39,346 INFO L226 Difference]: Without dead ends: 3445 [2022-11-03 04:00:39,349 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-03 04:00:39,350 INFO L413 NwaCegarLoop]: 3235 mSDtfsCounter, 2493 mSDsluCounter, 9584 mSDsCounter, 0 mSdLazyCounter, 1471 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2505 SdHoareTripleChecker+Valid, 11757 SdHoareTripleChecker+Invalid, 1474 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1471 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.8s IncrementalHoareTripleChecker+Time [2022-11-03 04:00:39,350 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2505 Valid, 11757 Invalid, 1474 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1471 Invalid, 2 Unknown, 0 Unchecked, 8.8s Time] [2022-11-03 04:00:39,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3445 states. [2022-11-03 04:00:39,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3445 to 3438. [2022-11-03 04:00:39,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3438 states, 1920 states have (on average 1.2828125) internal successors, (2463), 2057 states have internal predecessors, (2463), 1226 states have call successors, (1226), 290 states have call predecessors, (1226), 289 states have return successors, (1223), 1194 states have call predecessors, (1223), 1223 states have call successors, (1223) [2022-11-03 04:00:39,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3438 states to 3438 states and 4912 transitions. [2022-11-03 04:00:39,596 INFO L78 Accepts]: Start accepts. Automaton has 3438 states and 4912 transitions. Word has length 60 [2022-11-03 04:00:39,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:00:39,596 INFO L495 AbstractCegarLoop]: Abstraction has 3438 states and 4912 transitions. [2022-11-03 04:00:39,597 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-03 04:00:39,597 INFO L276 IsEmpty]: Start isEmpty. Operand 3438 states and 4912 transitions. [2022-11-03 04:00:39,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-11-03 04:00:39,600 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:00:39,600 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03 04:00:39,600 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-03 04:00:39,601 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-03 04:00:39,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:00:39,602 INFO L85 PathProgramCache]: Analyzing trace with hash -84081612, now seen corresponding path program 1 times [2022-11-03 04:00:39,602 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:00:39,602 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948255335] [2022-11-03 04:00:39,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:00:39,602 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:00:39,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:00:40,428 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-11-03 04:00:40,428 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:00:40,429 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1948255335] [2022-11-03 04:00:40,429 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1948255335] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:00:40,429 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:00:40,429 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 04:00:40,429 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149943185] [2022-11-03 04:00:40,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:00:40,431 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 04:00:40,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:00:40,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 04:00:40,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 04:00:40,434 INFO L87 Difference]: Start difference. First operand 3438 states and 4912 transitions. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-03 04:00:42,358 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.67s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:00:44,378 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:00:46,402 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:00:48,595 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:00:53,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:00:53,320 INFO L93 Difference]: Finished difference Result 3452 states and 4924 transitions. [2022-11-03 04:00:53,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 04:00:53,323 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 65 [2022-11-03 04:00:53,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:00:53,345 INFO L225 Difference]: With dead ends: 3452 [2022-11-03 04:00:53,346 INFO L226 Difference]: Without dead ends: 3450 [2022-11-03 04:00:53,347 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-03 04:00:53,348 INFO L413 NwaCegarLoop]: 3237 mSDtfsCounter, 2546 mSDsluCounter, 9544 mSDsCounter, 0 mSdLazyCounter, 1464 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2557 SdHoareTripleChecker+Valid, 11725 SdHoareTripleChecker+Invalid, 1468 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1464 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.6s IncrementalHoareTripleChecker+Time [2022-11-03 04:00:53,349 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2557 Valid, 11725 Invalid, 1468 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1464 Invalid, 3 Unknown, 0 Unchecked, 12.6s Time] [2022-11-03 04:00:53,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3450 states. [2022-11-03 04:00:53,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3450 to 3442. [2022-11-03 04:00:53,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3442 states, 1923 states have (on average 1.282371294851794) internal successors, (2466), 2060 states have internal predecessors, (2466), 1226 states have call successors, (1226), 291 states have call predecessors, (1226), 290 states have return successors, (1223), 1194 states have call predecessors, (1223), 1223 states have call successors, (1223) [2022-11-03 04:00:53,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3442 states to 3442 states and 4915 transitions. [2022-11-03 04:00:53,652 INFO L78 Accepts]: Start accepts. Automaton has 3442 states and 4915 transitions. Word has length 65 [2022-11-03 04:00:53,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:00:53,653 INFO L495 AbstractCegarLoop]: Abstraction has 3442 states and 4915 transitions. [2022-11-03 04:00:53,653 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-03 04:00:53,654 INFO L276 IsEmpty]: Start isEmpty. Operand 3442 states and 4915 transitions. [2022-11-03 04:00:53,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-11-03 04:00:53,655 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:00:53,656 INFO L195 NwaCegarLoop]: trace histogram [6, 5, 5, 3, 3, 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] [2022-11-03 04:00:53,656 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-03 04:00:53,656 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-03 04:00:53,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:00:53,657 INFO L85 PathProgramCache]: Analyzing trace with hash 1347775392, now seen corresponding path program 1 times [2022-11-03 04:00:53,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:00:53,657 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500307785] [2022-11-03 04:00:53,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:00:53,658 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:00:53,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:00:54,573 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-11-03 04:00:54,574 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:00:54,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500307785] [2022-11-03 04:00:54,574 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [500307785] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:00:54,575 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:00:54,575 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 04:00:54,575 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1075387388] [2022-11-03 04:00:54,575 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:00:54,576 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 04:00:54,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:00:54,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 04:00:54,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 04:00:54,577 INFO L87 Difference]: Start difference. First operand 3442 states and 4915 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-03 04:00:56,858 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:01:00,754 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:01:06,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:01:06,095 INFO L93 Difference]: Finished difference Result 3455 states and 4926 transitions. [2022-11-03 04:01:06,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 04:01:06,098 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 62 [2022-11-03 04:01:06,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:01:06,121 INFO L225 Difference]: With dead ends: 3455 [2022-11-03 04:01:06,121 INFO L226 Difference]: Without dead ends: 3453 [2022-11-03 04:01:06,124 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-03 04:01:06,125 INFO L413 NwaCegarLoop]: 3235 mSDtfsCounter, 2499 mSDsluCounter, 9587 mSDsCounter, 0 mSdLazyCounter, 1474 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2509 SdHoareTripleChecker+Valid, 11757 SdHoareTripleChecker+Invalid, 1477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1474 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.2s IncrementalHoareTripleChecker+Time [2022-11-03 04:01:06,125 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2509 Valid, 11757 Invalid, 1477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1474 Invalid, 2 Unknown, 0 Unchecked, 11.2s Time] [2022-11-03 04:01:06,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3453 states. [2022-11-03 04:01:06,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3453 to 3446. [2022-11-03 04:01:06,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3446 states, 1926 states have (on average 1.2819314641744548) internal successors, (2469), 2063 states have internal predecessors, (2469), 1226 states have call successors, (1226), 292 states have call predecessors, (1226), 291 states have return successors, (1223), 1194 states have call predecessors, (1223), 1223 states have call successors, (1223) [2022-11-03 04:01:06,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3446 states to 3446 states and 4918 transitions. [2022-11-03 04:01:06,442 INFO L78 Accepts]: Start accepts. Automaton has 3446 states and 4918 transitions. Word has length 62 [2022-11-03 04:01:06,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:01:06,443 INFO L495 AbstractCegarLoop]: Abstraction has 3446 states and 4918 transitions. [2022-11-03 04:01:06,443 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-03 04:01:06,443 INFO L276 IsEmpty]: Start isEmpty. Operand 3446 states and 4918 transitions. [2022-11-03 04:01:06,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-11-03 04:01:06,445 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:01:06,445 INFO L195 NwaCegarLoop]: trace histogram [7, 6, 6, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03 04:01:06,445 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-03 04:01:06,445 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-03 04:01:06,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:01:06,446 INFO L85 PathProgramCache]: Analyzing trace with hash 9235540, now seen corresponding path program 1 times [2022-11-03 04:01:06,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:01:06,446 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [39569946] [2022-11-03 04:01:06,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:01:06,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:01:06,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:01:07,158 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2022-11-03 04:01:07,158 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:01:07,158 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [39569946] [2022-11-03 04:01:07,159 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [39569946] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:01:07,159 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:01:07,159 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 04:01:07,159 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016781755] [2022-11-03 04:01:07,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:01:07,161 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 04:01:07,162 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:01:07,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 04:01:07,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 04:01:07,162 INFO L87 Difference]: Start difference. First operand 3446 states and 4918 transitions. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-03 04:01:09,419 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:01:10,663 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:01:18,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:01:18,160 INFO L93 Difference]: Finished difference Result 6174 states and 8796 transitions. [2022-11-03 04:01:18,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 04:01:18,163 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 75 [2022-11-03 04:01:18,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:01:18,205 INFO L225 Difference]: With dead ends: 6174 [2022-11-03 04:01:18,206 INFO L226 Difference]: Without dead ends: 6172 [2022-11-03 04:01:18,210 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-03 04:01:18,211 INFO L413 NwaCegarLoop]: 3958 mSDtfsCounter, 2485 mSDsluCounter, 11839 mSDsCounter, 0 mSdLazyCounter, 1894 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2492 SdHoareTripleChecker+Valid, 14430 SdHoareTripleChecker+Invalid, 1898 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1894 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.6s IncrementalHoareTripleChecker+Time [2022-11-03 04:01:18,212 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2492 Valid, 14430 Invalid, 1898 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1894 Invalid, 1 Unknown, 0 Unchecked, 10.6s Time] [2022-11-03 04:01:18,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6172 states. [2022-11-03 04:01:18,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6172 to 6161. [2022-11-03 04:01:18,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6161 states, 3448 states have (on average 1.2766821345707657) internal successors, (4402), 3694 states have internal predecessors, (4402), 2178 states have call successors, (2178), 554 states have call predecessors, (2178), 532 states have return successors, (2206), 2094 states have call predecessors, (2206), 2172 states have call successors, (2206) [2022-11-03 04:01:18,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6161 states to 6161 states and 8786 transitions. [2022-11-03 04:01:18,633 INFO L78 Accepts]: Start accepts. Automaton has 6161 states and 8786 transitions. Word has length 75 [2022-11-03 04:01:18,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:01:18,634 INFO L495 AbstractCegarLoop]: Abstraction has 6161 states and 8786 transitions. [2022-11-03 04:01:18,634 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-03 04:01:18,634 INFO L276 IsEmpty]: Start isEmpty. Operand 6161 states and 8786 transitions. [2022-11-03 04:01:18,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-11-03 04:01:18,636 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:01:18,637 INFO L195 NwaCegarLoop]: trace histogram [8, 7, 7, 3, 3, 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] [2022-11-03 04:01:18,637 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-03 04:01:18,637 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-03 04:01:18,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:01:18,638 INFO L85 PathProgramCache]: Analyzing trace with hash 1837421760, now seen corresponding path program 1 times [2022-11-03 04:01:18,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:01:18,638 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991201453] [2022-11-03 04:01:18,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:01:18,638 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:01:18,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:01:19,456 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2022-11-03 04:01:19,457 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:01:19,457 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991201453] [2022-11-03 04:01:19,457 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1991201453] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:01:19,457 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:01:19,457 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 04:01:19,458 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145428593] [2022-11-03 04:01:19,458 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:01:19,459 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 04:01:19,459 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:01:19,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 04:01:19,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 04:01:19,460 INFO L87 Difference]: Start difference. First operand 6161 states and 8786 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-03 04:01:21,717 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:01:23,924 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:01:29,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:01:29,196 INFO L93 Difference]: Finished difference Result 6181 states and 8805 transitions. [2022-11-03 04:01:29,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 04:01:29,198 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 72 [2022-11-03 04:01:29,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:01:29,232 INFO L225 Difference]: With dead ends: 6181 [2022-11-03 04:01:29,232 INFO L226 Difference]: Without dead ends: 6179 [2022-11-03 04:01:29,237 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-03 04:01:29,238 INFO L413 NwaCegarLoop]: 3235 mSDtfsCounter, 2499 mSDsluCounter, 9584 mSDsCounter, 0 mSdLazyCounter, 1471 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2507 SdHoareTripleChecker+Valid, 11757 SdHoareTripleChecker+Invalid, 1474 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1471 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.4s IncrementalHoareTripleChecker+Time [2022-11-03 04:01:29,238 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2507 Valid, 11757 Invalid, 1474 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1471 Invalid, 2 Unknown, 0 Unchecked, 9.4s Time] [2022-11-03 04:01:29,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6179 states. [2022-11-03 04:01:29,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6179 to 6175. [2022-11-03 04:01:29,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6175 states, 3458 states have (on average 1.275882012724118) internal successors, (4412), 3706 states have internal predecessors, (4412), 2178 states have call successors, (2178), 556 states have call predecessors, (2178), 536 states have return successors, (2210), 2094 states have call predecessors, (2210), 2172 states have call successors, (2210) [2022-11-03 04:01:29,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6175 states to 6175 states and 8800 transitions. [2022-11-03 04:01:29,663 INFO L78 Accepts]: Start accepts. Automaton has 6175 states and 8800 transitions. Word has length 72 [2022-11-03 04:01:29,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:01:29,665 INFO L495 AbstractCegarLoop]: Abstraction has 6175 states and 8800 transitions. [2022-11-03 04:01:29,665 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-03 04:01:29,665 INFO L276 IsEmpty]: Start isEmpty. Operand 6175 states and 8800 transitions. [2022-11-03 04:01:29,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-11-03 04:01:29,671 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:01:29,671 INFO L195 NwaCegarLoop]: trace histogram [9, 8, 8, 3, 3, 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] [2022-11-03 04:01:29,672 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-03 04:01:29,672 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-03 04:01:29,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:01:29,672 INFO L85 PathProgramCache]: Analyzing trace with hash -479834353, now seen corresponding path program 1 times [2022-11-03 04:01:29,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:01:29,673 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197455054] [2022-11-03 04:01:29,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:01:29,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:01:29,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:01:30,415 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2022-11-03 04:01:30,416 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:01:30,416 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197455054] [2022-11-03 04:01:30,416 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1197455054] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:01:30,416 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:01:30,416 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 04:01:30,417 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144882435] [2022-11-03 04:01:30,417 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:01:30,417 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 04:01:30,418 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:01:30,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 04:01:30,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 04:01:30,419 INFO L87 Difference]: Start difference. First operand 6175 states and 8800 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-03 04:01:31,746 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:01:33,763 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:01:35,794 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:01:37,050 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:01:39,506 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:01:42,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:01:42,940 INFO L93 Difference]: Finished difference Result 6493 states and 9159 transitions. [2022-11-03 04:01:42,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 04:01:42,943 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 77 [2022-11-03 04:01:42,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:01:42,974 INFO L225 Difference]: With dead ends: 6493 [2022-11-03 04:01:42,974 INFO L226 Difference]: Without dead ends: 6491 [2022-11-03 04:01:42,979 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-03 04:01:42,980 INFO L413 NwaCegarLoop]: 2681 mSDtfsCounter, 2930 mSDsluCounter, 6246 mSDsCounter, 0 mSdLazyCounter, 1141 mSolverCounterSat, 2 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2935 SdHoareTripleChecker+Valid, 8174 SdHoareTripleChecker+Invalid, 1146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1141 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.2s IncrementalHoareTripleChecker+Time [2022-11-03 04:01:42,980 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2935 Valid, 8174 Invalid, 1146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1141 Invalid, 3 Unknown, 0 Unchecked, 12.2s Time] [2022-11-03 04:01:42,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6491 states. [2022-11-03 04:01:43,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6491 to 6487. [2022-11-03 04:01:43,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6487 states, 3613 states have (on average 1.2676446166620536) internal successors, (4580), 3862 states have internal predecessors, (4580), 2271 states have call successors, (2271), 620 states have call predecessors, (2271), 600 states have return successors, (2303), 2187 states have call predecessors, (2303), 2265 states have call successors, (2303) [2022-11-03 04:01:43,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6487 states to 6487 states and 9154 transitions. [2022-11-03 04:01:43,443 INFO L78 Accepts]: Start accepts. Automaton has 6487 states and 9154 transitions. Word has length 77 [2022-11-03 04:01:43,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:01:43,443 INFO L495 AbstractCegarLoop]: Abstraction has 6487 states and 9154 transitions. [2022-11-03 04:01:43,443 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-03 04:01:43,444 INFO L276 IsEmpty]: Start isEmpty. Operand 6487 states and 9154 transitions. [2022-11-03 04:01:43,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-11-03 04:01:43,446 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:01:43,446 INFO L195 NwaCegarLoop]: trace histogram [10, 9, 9, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03 04:01:43,446 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-03 04:01:43,446 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-03 04:01:43,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:01:43,447 INFO L85 PathProgramCache]: Analyzing trace with hash -260436069, now seen corresponding path program 1 times [2022-11-03 04:01:43,447 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:01:43,447 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138928579] [2022-11-03 04:01:43,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:01:43,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:01:43,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:01:44,212 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 159 trivial. 0 not checked. [2022-11-03 04:01:44,212 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:01:44,213 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138928579] [2022-11-03 04:01:44,213 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138928579] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:01:44,213 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:01:44,213 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 04:01:44,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041680253] [2022-11-03 04:01:44,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:01:44,214 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 04:01:44,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:01:44,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 04:01:44,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 04:01:44,215 INFO L87 Difference]: Start difference. First operand 6487 states and 9154 transitions. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-11-03 04:01:45,612 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:01:47,635 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:01:49,196 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:01:51,282 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.90s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:01:53,300 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:01:54,385 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:01:58,525 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:01:59,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:01:59,507 INFO L93 Difference]: Finished difference Result 6497 states and 9163 transitions. [2022-11-03 04:01:59,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 04:01:59,509 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 90 [2022-11-03 04:01:59,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:01:59,537 INFO L225 Difference]: With dead ends: 6497 [2022-11-03 04:01:59,537 INFO L226 Difference]: Without dead ends: 6495 [2022-11-03 04:01:59,542 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-03 04:01:59,543 INFO L413 NwaCegarLoop]: 2654 mSDtfsCounter, 2992 mSDsluCounter, 6025 mSDsCounter, 0 mSdLazyCounter, 1126 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2996 SdHoareTripleChecker+Valid, 7941 SdHoareTripleChecker+Invalid, 1129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1126 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.9s IncrementalHoareTripleChecker+Time [2022-11-03 04:01:59,543 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2996 Valid, 7941 Invalid, 1129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1126 Invalid, 2 Unknown, 0 Unchecked, 14.9s Time] [2022-11-03 04:01:59,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6495 states. [2022-11-03 04:01:59,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6495 to 6495. [2022-11-03 04:01:59,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6495 states, 3619 states have (on average 1.267200884222161) internal successors, (4586), 3868 states have internal predecessors, (4586), 2271 states have call successors, (2271), 622 states have call predecessors, (2271), 602 states have return successors, (2303), 2187 states have call predecessors, (2303), 2265 states have call successors, (2303) [2022-11-03 04:02:00,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6495 states to 6495 states and 9160 transitions. [2022-11-03 04:02:00,022 INFO L78 Accepts]: Start accepts. Automaton has 6495 states and 9160 transitions. Word has length 90 [2022-11-03 04:02:00,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:02:00,023 INFO L495 AbstractCegarLoop]: Abstraction has 6495 states and 9160 transitions. [2022-11-03 04:02:00,023 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-11-03 04:02:00,024 INFO L276 IsEmpty]: Start isEmpty. Operand 6495 states and 9160 transitions. [2022-11-03 04:02:00,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-11-03 04:02:00,027 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:02:00,027 INFO L195 NwaCegarLoop]: trace histogram [11, 10, 10, 3, 3, 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] [2022-11-03 04:02:00,027 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-03 04:02:00,027 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-03 04:02:00,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:02:00,028 INFO L85 PathProgramCache]: Analyzing trace with hash -102104721, now seen corresponding path program 1 times [2022-11-03 04:02:00,028 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:02:00,028 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392600174] [2022-11-03 04:02:00,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:02:00,029 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:02:00,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:02:00,725 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 191 trivial. 0 not checked. [2022-11-03 04:02:00,726 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:02:00,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392600174] [2022-11-03 04:02:00,726 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [392600174] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:02:00,726 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:02:00,726 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 04:02:00,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941975797] [2022-11-03 04:02:00,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:02:00,727 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 04:02:00,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:02:00,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 04:02:00,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 04:02:00,728 INFO L87 Difference]: Start difference. First operand 6495 states and 9160 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-11-03 04:02:03,728 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:02:06,873 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:02:11,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:02:11,090 INFO L93 Difference]: Finished difference Result 6513 states and 9178 transitions. [2022-11-03 04:02:11,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 04:02:11,093 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 87 [2022-11-03 04:02:11,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:02:11,123 INFO L225 Difference]: With dead ends: 6513 [2022-11-03 04:02:11,123 INFO L226 Difference]: Without dead ends: 6511 [2022-11-03 04:02:11,128 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-03 04:02:11,129 INFO L413 NwaCegarLoop]: 3230 mSDtfsCounter, 2552 mSDsluCounter, 9528 mSDsCounter, 0 mSdLazyCounter, 1462 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2557 SdHoareTripleChecker+Valid, 11704 SdHoareTripleChecker+Invalid, 1465 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1462 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.9s IncrementalHoareTripleChecker+Time [2022-11-03 04:02:11,129 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2557 Valid, 11704 Invalid, 1465 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1462 Invalid, 2 Unknown, 0 Unchecked, 9.9s Time] [2022-11-03 04:02:11,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6511 states. [2022-11-03 04:02:11,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6511 to 6503. [2022-11-03 04:02:11,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6503 states, 3625 states have (on average 1.2667586206896553) internal successors, (4592), 3874 states have internal predecessors, (4592), 2271 states have call successors, (2271), 624 states have call predecessors, (2271), 604 states have return successors, (2303), 2187 states have call predecessors, (2303), 2265 states have call successors, (2303) [2022-11-03 04:02:11,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6503 states to 6503 states and 9166 transitions. [2022-11-03 04:02:11,728 INFO L78 Accepts]: Start accepts. Automaton has 6503 states and 9166 transitions. Word has length 87 [2022-11-03 04:02:11,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:02:11,729 INFO L495 AbstractCegarLoop]: Abstraction has 6503 states and 9166 transitions. [2022-11-03 04:02:11,729 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-11-03 04:02:11,729 INFO L276 IsEmpty]: Start isEmpty. Operand 6503 states and 9166 transitions. [2022-11-03 04:02:11,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-11-03 04:02:11,731 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:02:11,732 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:02:11,732 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-03 04:02:11,732 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-03 04:02:11,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:02:11,733 INFO L85 PathProgramCache]: Analyzing trace with hash -2022759465, now seen corresponding path program 1 times [2022-11-03 04:02:11,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:02:11,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923536900] [2022-11-03 04:02:11,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:02:11,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:02:11,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:02:12,233 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-03 04:02:12,233 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:02:12,233 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923536900] [2022-11-03 04:02:12,234 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923536900] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:02:12,234 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:02:12,234 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 04:02:12,234 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118645925] [2022-11-03 04:02:12,234 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:02:12,235 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 04:02:12,235 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:02:12,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 04:02:12,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 04:02:12,236 INFO L87 Difference]: Start difference. First operand 6503 states and 9166 transitions. Second operand has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-11-03 04:02:14,598 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:02:17,461 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:02:19,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:02:19,807 INFO L93 Difference]: Finished difference Result 12840 states and 18066 transitions. [2022-11-03 04:02:19,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 04:02:19,809 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 94 [2022-11-03 04:02:19,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:02:19,841 INFO L225 Difference]: With dead ends: 12840 [2022-11-03 04:02:19,841 INFO L226 Difference]: Without dead ends: 6499 [2022-11-03 04:02:19,873 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-03 04:02:19,874 INFO L413 NwaCegarLoop]: 3166 mSDtfsCounter, 2510 mSDsluCounter, 2360 mSDsCounter, 0 mSdLazyCounter, 666 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2511 SdHoareTripleChecker+Valid, 5239 SdHoareTripleChecker+Invalid, 668 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 666 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2022-11-03 04:02:19,874 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2511 Valid, 5239 Invalid, 668 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 666 Invalid, 2 Unknown, 0 Unchecked, 7.1s Time] [2022-11-03 04:02:19,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6499 states. [2022-11-03 04:02:20,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6499 to 6495. [2022-11-03 04:02:20,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6495 states, 3621 states have (on average 1.2665009665838167) internal successors, (4586), 3870 states have internal predecessors, (4586), 2267 states have call successors, (2267), 624 states have call predecessors, (2267), 604 states have return successors, (2295), 2183 states have call predecessors, (2295), 2261 states have call successors, (2295) [2022-11-03 04:02:20,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6495 states to 6495 states and 9148 transitions. [2022-11-03 04:02:20,541 INFO L78 Accepts]: Start accepts. Automaton has 6495 states and 9148 transitions. Word has length 94 [2022-11-03 04:02:20,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:02:20,542 INFO L495 AbstractCegarLoop]: Abstraction has 6495 states and 9148 transitions. [2022-11-03 04:02:20,543 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-11-03 04:02:20,543 INFO L276 IsEmpty]: Start isEmpty. Operand 6495 states and 9148 transitions. [2022-11-03 04:02:20,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-11-03 04:02:20,547 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:02:20,547 INFO L195 NwaCegarLoop]: trace histogram [12, 11, 11, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03 04:02:20,547 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-03 04:02:20,547 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-03 04:02:20,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:02:20,548 INFO L85 PathProgramCache]: Analyzing trace with hash 261643003, now seen corresponding path program 1 times [2022-11-03 04:02:20,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:02:20,548 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1357114369] [2022-11-03 04:02:20,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:02:20,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:02:20,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:02:21,232 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2022-11-03 04:02:21,232 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:02:21,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1357114369] [2022-11-03 04:02:21,233 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1357114369] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:02:21,233 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:02:21,233 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 04:02:21,233 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512762544] [2022-11-03 04:02:21,233 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:02:21,234 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 04:02:21,234 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:02:21,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 04:02:21,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 04:02:21,235 INFO L87 Difference]: Start difference. First operand 6495 states and 9148 transitions. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-11-03 04:02:23,764 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:02:25,404 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:02:31,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:02:31,603 INFO L93 Difference]: Finished difference Result 6509 states and 9159 transitions. [2022-11-03 04:02:31,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 04:02:31,605 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 100 [2022-11-03 04:02:31,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:02:31,637 INFO L225 Difference]: With dead ends: 6509 [2022-11-03 04:02:31,637 INFO L226 Difference]: Without dead ends: 6507 [2022-11-03 04:02:31,642 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-03 04:02:31,643 INFO L413 NwaCegarLoop]: 3167 mSDtfsCounter, 2486 mSDsluCounter, 9431 mSDsCounter, 0 mSdLazyCounter, 1445 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2489 SdHoareTripleChecker+Valid, 11553 SdHoareTripleChecker+Invalid, 1447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1445 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.8s IncrementalHoareTripleChecker+Time [2022-11-03 04:02:31,643 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2489 Valid, 11553 Invalid, 1447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1445 Invalid, 1 Unknown, 0 Unchecked, 9.8s Time] [2022-11-03 04:02:31,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6507 states. [2022-11-03 04:02:32,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6507 to 6503. [2022-11-03 04:02:32,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6503 states, 3627 states have (on average 1.2660601047697821) internal successors, (4592), 3876 states have internal predecessors, (4592), 2267 states have call successors, (2267), 626 states have call predecessors, (2267), 606 states have return successors, (2295), 2183 states have call predecessors, (2295), 2261 states have call successors, (2295) [2022-11-03 04:02:32,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6503 states to 6503 states and 9154 transitions. [2022-11-03 04:02:32,227 INFO L78 Accepts]: Start accepts. Automaton has 6503 states and 9154 transitions. Word has length 100 [2022-11-03 04:02:32,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:02:32,228 INFO L495 AbstractCegarLoop]: Abstraction has 6503 states and 9154 transitions. [2022-11-03 04:02:32,228 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-11-03 04:02:32,228 INFO L276 IsEmpty]: Start isEmpty. Operand 6503 states and 9154 transitions. [2022-11-03 04:02:32,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-11-03 04:02:32,231 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:02:32,231 INFO L195 NwaCegarLoop]: trace histogram [13, 12, 12, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03 04:02:32,232 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-03 04:02:32,232 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-03 04:02:32,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:02:32,232 INFO L85 PathProgramCache]: Analyzing trace with hash -1548168012, now seen corresponding path program 1 times [2022-11-03 04:02:32,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:02:32,233 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [291567292] [2022-11-03 04:02:32,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:02:32,233 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:02:32,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:02:32,914 INFO L134 CoverageAnalysis]: Checked inductivity of 303 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 279 trivial. 0 not checked. [2022-11-03 04:02:32,914 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:02:32,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [291567292] [2022-11-03 04:02:32,914 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [291567292] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:02:32,915 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:02:32,915 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 04:02:32,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1582438561] [2022-11-03 04:02:32,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:02:32,916 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 04:02:32,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:02:32,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 04:02:32,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 04:02:32,917 INFO L87 Difference]: Start difference. First operand 6503 states and 9154 transitions. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-03 04:02:35,053 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:02:37,689 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:02:39,858 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:02:46,531 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:02:47,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:02:47,813 INFO L93 Difference]: Finished difference Result 6521 states and 9170 transitions. [2022-11-03 04:02:47,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 04:02:47,819 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 105 [2022-11-03 04:02:47,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:02:47,846 INFO L225 Difference]: With dead ends: 6521 [2022-11-03 04:02:47,847 INFO L226 Difference]: Without dead ends: 6517 [2022-11-03 04:02:47,851 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-03 04:02:47,852 INFO L413 NwaCegarLoop]: 3169 mSDtfsCounter, 2539 mSDsluCounter, 9388 mSDsCounter, 0 mSdLazyCounter, 1434 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2541 SdHoareTripleChecker+Valid, 11521 SdHoareTripleChecker+Invalid, 1438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1434 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.3s IncrementalHoareTripleChecker+Time [2022-11-03 04:02:47,852 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2541 Valid, 11521 Invalid, 1438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1434 Invalid, 3 Unknown, 0 Unchecked, 14.3s Time] [2022-11-03 04:02:47,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6517 states. [2022-11-03 04:02:48,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6517 to 6509. [2022-11-03 04:02:48,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6509 states, 3632 states have (on average 1.2654185022026432) internal successors, (4596), 3880 states have internal predecessors, (4596), 2267 states have call successors, (2267), 628 states have call predecessors, (2267), 607 states have return successors, (2295), 2183 states have call predecessors, (2295), 2261 states have call successors, (2295) [2022-11-03 04:02:48,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6509 states to 6509 states and 9158 transitions. [2022-11-03 04:02:48,412 INFO L78 Accepts]: Start accepts. Automaton has 6509 states and 9158 transitions. Word has length 105 [2022-11-03 04:02:48,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:02:48,413 INFO L495 AbstractCegarLoop]: Abstraction has 6509 states and 9158 transitions. [2022-11-03 04:02:48,413 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-03 04:02:48,413 INFO L276 IsEmpty]: Start isEmpty. Operand 6509 states and 9158 transitions. [2022-11-03 04:02:48,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2022-11-03 04:02:48,416 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:02:48,417 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:02:48,417 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-03 04:02:48,417 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-03 04:02:48,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:02:48,418 INFO L85 PathProgramCache]: Analyzing trace with hash -399806859, now seen corresponding path program 1 times [2022-11-03 04:02:48,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:02:48,418 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160002543] [2022-11-03 04:02:48,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:02:48,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:02:48,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:02:49,982 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-11-03 04:02:49,983 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:02:49,983 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160002543] [2022-11-03 04:02:49,983 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1160002543] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:02:49,983 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:02:49,983 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 04:02:49,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907408685] [2022-11-03 04:02:49,984 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:02:49,984 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 04:02:49,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:02:49,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 04:02:49,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 04:02:49,985 INFO L87 Difference]: Start difference. First operand 6509 states and 9158 transitions. Second operand has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-11-03 04:02:52,470 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:02:54,495 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:02:56,521 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:02:58,727 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.88s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:03:00,056 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:03:04,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:03:04,706 INFO L93 Difference]: Finished difference Result 7339 states and 10168 transitions. [2022-11-03 04:03:04,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 04:03:04,709 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 118 [2022-11-03 04:03:04,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:03:04,734 INFO L225 Difference]: With dead ends: 7339 [2022-11-03 04:03:04,734 INFO L226 Difference]: Without dead ends: 7337 [2022-11-03 04:03:04,738 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 7 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-03 04:03:04,739 INFO L413 NwaCegarLoop]: 2759 mSDtfsCounter, 2697 mSDsluCounter, 6956 mSDsCounter, 0 mSdLazyCounter, 1214 mSolverCounterSat, 3 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2700 SdHoareTripleChecker+Valid, 8885 SdHoareTripleChecker+Invalid, 1219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1214 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.2s IncrementalHoareTripleChecker+Time [2022-11-03 04:03:04,739 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2700 Valid, 8885 Invalid, 1219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1214 Invalid, 2 Unknown, 0 Unchecked, 14.2s Time] [2022-11-03 04:03:04,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7337 states. [2022-11-03 04:03:05,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7337 to 7327. [2022-11-03 04:03:05,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7327 states, 4087 states have (on average 1.2534866650354783) internal successors, (5123), 4345 states have internal predecessors, (5123), 2477 states have call successors, (2477), 789 states have call predecessors, (2477), 760 states have return successors, (2551), 2381 states have call predecessors, (2551), 2471 states have call successors, (2551) [2022-11-03 04:03:05,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7327 states to 7327 states and 10151 transitions. [2022-11-03 04:03:05,491 INFO L78 Accepts]: Start accepts. Automaton has 7327 states and 10151 transitions. Word has length 118 [2022-11-03 04:03:05,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:03:05,491 INFO L495 AbstractCegarLoop]: Abstraction has 7327 states and 10151 transitions. [2022-11-03 04:03:05,492 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-11-03 04:03:05,492 INFO L276 IsEmpty]: Start isEmpty. Operand 7327 states and 10151 transitions. [2022-11-03 04:03:05,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-11-03 04:03:05,495 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:03:05,495 INFO L195 NwaCegarLoop]: trace histogram [14, 13, 13, 3, 3, 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] [2022-11-03 04:03:05,495 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-03 04:03:05,495 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-03 04:03:05,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:03:05,496 INFO L85 PathProgramCache]: Analyzing trace with hash 1438629920, now seen corresponding path program 1 times [2022-11-03 04:03:05,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:03:05,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [729471160] [2022-11-03 04:03:05,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:03:05,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:03:05,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:03:06,168 INFO L134 CoverageAnalysis]: Checked inductivity of 349 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 323 trivial. 0 not checked. [2022-11-03 04:03:06,168 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:03:06,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [729471160] [2022-11-03 04:03:06,169 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [729471160] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:03:06,169 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:03:06,169 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 04:03:06,169 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355102894] [2022-11-03 04:03:06,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:03:06,170 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 04:03:06,170 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:03:06,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 04:03:06,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 04:03:06,171 INFO L87 Difference]: Start difference. First operand 7327 states and 10151 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-03 04:03:10,254 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:03:13,154 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.63s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:03:18,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:03:18,271 INFO L93 Difference]: Finished difference Result 7343 states and 10164 transitions. [2022-11-03 04:03:18,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 04:03:18,274 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 102 [2022-11-03 04:03:18,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:03:18,303 INFO L225 Difference]: With dead ends: 7343 [2022-11-03 04:03:18,304 INFO L226 Difference]: Without dead ends: 7225 [2022-11-03 04:03:18,309 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-03 04:03:18,309 INFO L413 NwaCegarLoop]: 2763 mSDtfsCounter, 2716 mSDsluCounter, 6947 mSDsCounter, 0 mSdLazyCounter, 1222 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2716 SdHoareTripleChecker+Valid, 8880 SdHoareTripleChecker+Invalid, 1225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1222 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.5s IncrementalHoareTripleChecker+Time [2022-11-03 04:03:18,310 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2716 Valid, 8880 Invalid, 1225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1222 Invalid, 1 Unknown, 0 Unchecked, 11.5s Time] [2022-11-03 04:03:18,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7225 states. [2022-11-03 04:03:18,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7225 to 7215. [2022-11-03 04:03:18,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7215 states, 4022 states have (on average 1.2565887618100449) internal successors, (5054), 4279 states have internal predecessors, (5054), 2450 states have call successors, (2450), 768 states have call predecessors, (2450), 740 states have return successors, (2526), 2356 states have call predecessors, (2526), 2446 states have call successors, (2526) [2022-11-03 04:03:18,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7215 states to 7215 states and 10030 transitions. [2022-11-03 04:03:18,984 INFO L78 Accepts]: Start accepts. Automaton has 7215 states and 10030 transitions. Word has length 102 [2022-11-03 04:03:18,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:03:18,985 INFO L495 AbstractCegarLoop]: Abstraction has 7215 states and 10030 transitions. [2022-11-03 04:03:18,985 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-03 04:03:18,985 INFO L276 IsEmpty]: Start isEmpty. Operand 7215 states and 10030 transitions. [2022-11-03 04:03:18,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2022-11-03 04:03:18,990 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:03:18,990 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 5, 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] [2022-11-03 04:03:18,991 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-11-03 04:03:18,991 INFO L420 AbstractCegarLoop]: === Iteration 17 === 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-03 04:03:18,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:03:18,992 INFO L85 PathProgramCache]: Analyzing trace with hash -405234371, now seen corresponding path program 1 times [2022-11-03 04:03:18,992 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:03:18,992 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [218468341] [2022-11-03 04:03:18,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:03:18,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:03:19,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:03:20,247 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 139 trivial. 0 not checked. [2022-11-03 04:03:20,247 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:03:20,248 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [218468341] [2022-11-03 04:03:20,248 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [218468341] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:03:20,248 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:03:20,248 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 04:03:20,248 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40786379] [2022-11-03 04:03:20,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:03:20,249 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 04:03:20,249 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:03:20,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 04:03:20,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 04:03:20,250 INFO L87 Difference]: Start difference. First operand 7215 states and 10030 transitions. Second operand has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (31), 3 states have call predecessors, (31), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2022-11-03 04:03:22,489 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:03:24,512 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:03:26,536 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:03:28,038 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:03:31,220 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:03:33,244 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:03:35,267 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:03:40,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:03:40,053 INFO L93 Difference]: Finished difference Result 7243 states and 10055 transitions. [2022-11-03 04:03:40,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 04:03:40,056 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (31), 3 states have call predecessors, (31), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 148 [2022-11-03 04:03:40,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:03:40,092 INFO L225 Difference]: With dead ends: 7243 [2022-11-03 04:03:40,092 INFO L226 Difference]: Without dead ends: 7229 [2022-11-03 04:03:40,098 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 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-03 04:03:40,099 INFO L413 NwaCegarLoop]: 2962 mSDtfsCounter, 691 mSDsluCounter, 9520 mSDsCounter, 0 mSdLazyCounter, 1678 mSolverCounterSat, 1 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 693 SdHoareTripleChecker+Valid, 11253 SdHoareTripleChecker+Invalid, 1684 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1678 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.2s IncrementalHoareTripleChecker+Time [2022-11-03 04:03:40,099 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [693 Valid, 11253 Invalid, 1684 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1678 Invalid, 5 Unknown, 0 Unchecked, 19.2s Time] [2022-11-03 04:03:40,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7229 states. [2022-11-03 04:03:40,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7229 to 7219. [2022-11-03 04:03:40,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7219 states, 4027 states have (on average 1.2547802334243854) internal successors, (5053), 4283 states have internal predecessors, (5053), 2446 states have call successors, (2446), 771 states have call predecessors, (2446), 743 states have return successors, (2523), 2353 states have call predecessors, (2523), 2443 states have call successors, (2523) [2022-11-03 04:03:40,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7219 states to 7219 states and 10022 transitions. [2022-11-03 04:03:40,888 INFO L78 Accepts]: Start accepts. Automaton has 7219 states and 10022 transitions. Word has length 148 [2022-11-03 04:03:40,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:03:40,890 INFO L495 AbstractCegarLoop]: Abstraction has 7219 states and 10022 transitions. [2022-11-03 04:03:40,890 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (31), 3 states have call predecessors, (31), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2022-11-03 04:03:40,890 INFO L276 IsEmpty]: Start isEmpty. Operand 7219 states and 10022 transitions. [2022-11-03 04:03:40,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2022-11-03 04:03:40,896 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:03:40,896 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-03 04:03:40,896 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-03 04:03:40,896 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-03 04:03:40,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:03:40,897 INFO L85 PathProgramCache]: Analyzing trace with hash 87594185, now seen corresponding path program 1 times [2022-11-03 04:03:40,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:03:40,897 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [113269733] [2022-11-03 04:03:40,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:03:40,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:03:41,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:03:42,283 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2022-11-03 04:03:42,283 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:03:42,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [113269733] [2022-11-03 04:03:42,283 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [113269733] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:03:42,284 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:03:42,284 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 04:03:42,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897733740] [2022-11-03 04:03:42,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:03:42,286 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 04:03:42,286 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:03:42,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 04:03:42,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 04:03:42,287 INFO L87 Difference]: Start difference. First operand 7219 states and 10022 transitions. Second operand has 5 states, 5 states have (on average 11.4) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2022-11-03 04:03:44,762 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:03:47,942 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:03:54,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:03:54,259 INFO L93 Difference]: Finished difference Result 7240 states and 10040 transitions. [2022-11-03 04:03:54,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 04:03:54,262 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 152 [2022-11-03 04:03:54,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:03:54,287 INFO L225 Difference]: With dead ends: 7240 [2022-11-03 04:03:54,287 INFO L226 Difference]: Without dead ends: 7238 [2022-11-03 04:03:54,294 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 7 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-03 04:03:54,294 INFO L413 NwaCegarLoop]: 3876 mSDtfsCounter, 2388 mSDsluCounter, 11654 mSDsCounter, 0 mSdLazyCounter, 1867 mSolverCounterSat, 3 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2391 SdHoareTripleChecker+Valid, 14173 SdHoareTripleChecker+Invalid, 1872 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1867 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.3s IncrementalHoareTripleChecker+Time [2022-11-03 04:03:54,295 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2391 Valid, 14173 Invalid, 1872 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1867 Invalid, 2 Unknown, 0 Unchecked, 11.3s Time] [2022-11-03 04:03:54,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7238 states. [2022-11-03 04:03:54,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7238 to 7227. [2022-11-03 04:03:54,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7227 states, 4033 states have (on average 1.2544011901810066) internal successors, (5059), 4289 states have internal predecessors, (5059), 2446 states have call successors, (2446), 773 states have call predecessors, (2446), 745 states have return successors, (2523), 2353 states have call predecessors, (2523), 2443 states have call successors, (2523) [2022-11-03 04:03:54,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7227 states to 7227 states and 10028 transitions. [2022-11-03 04:03:54,904 INFO L78 Accepts]: Start accepts. Automaton has 7227 states and 10028 transitions. Word has length 152 [2022-11-03 04:03:54,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:03:54,905 INFO L495 AbstractCegarLoop]: Abstraction has 7227 states and 10028 transitions. [2022-11-03 04:03:54,905 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2022-11-03 04:03:54,905 INFO L276 IsEmpty]: Start isEmpty. Operand 7227 states and 10028 transitions. [2022-11-03 04:03:54,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2022-11-03 04:03:54,912 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:03:54,912 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-03 04:03:54,912 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-11-03 04:03:54,913 INFO L420 AbstractCegarLoop]: === Iteration 19 === 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-03 04:03:54,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:03:54,914 INFO L85 PathProgramCache]: Analyzing trace with hash 927177445, now seen corresponding path program 1 times [2022-11-03 04:03:54,914 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:03:54,914 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034977232] [2022-11-03 04:03:54,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:03:54,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:03:55,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:03:55,898 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 178 trivial. 0 not checked. [2022-11-03 04:03:55,899 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:03:55,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034977232] [2022-11-03 04:03:55,899 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1034977232] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:03:55,899 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:03:55,900 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 04:03:55,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145665137] [2022-11-03 04:03:55,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:03:55,902 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 04:03:55,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:03:55,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 04:03:55,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 04:03:55,903 INFO L87 Difference]: Start difference. First operand 7227 states and 10028 transitions. Second operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (36), 3 states have call predecessors, (36), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-11-03 04:03:58,388 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:04:00,693 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:04:05,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:04:05,268 INFO L93 Difference]: Finished difference Result 8474 states and 11599 transitions. [2022-11-03 04:04:05,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 04:04:05,269 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (36), 3 states have call predecessors, (36), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 177 [2022-11-03 04:04:05,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:04:05,299 INFO L225 Difference]: With dead ends: 8474 [2022-11-03 04:04:05,299 INFO L226 Difference]: Without dead ends: 8472 [2022-11-03 04:04:05,304 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 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-03 04:04:05,305 INFO L413 NwaCegarLoop]: 3308 mSDtfsCounter, 1559 mSDsluCounter, 10200 mSDsCounter, 0 mSdLazyCounter, 1714 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1562 SdHoareTripleChecker+Valid, 12263 SdHoareTripleChecker+Invalid, 1717 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1714 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.6s IncrementalHoareTripleChecker+Time [2022-11-03 04:04:05,305 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1562 Valid, 12263 Invalid, 1717 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1714 Invalid, 2 Unknown, 0 Unchecked, 8.6s Time] [2022-11-03 04:04:05,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8472 states. [2022-11-03 04:04:05,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8472 to 8462. [2022-11-03 04:04:05,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8462 states, 4678 states have (on average 1.2430525865754596) internal successors, (5815), 4968 states have internal predecessors, (5815), 2847 states have call successors, (2847), 964 states have call predecessors, (2847), 934 states have return successors, (2924), 2746 states have call predecessors, (2924), 2844 states have call successors, (2924) [2022-11-03 04:04:05,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8462 states to 8462 states and 11586 transitions. [2022-11-03 04:04:05,904 INFO L78 Accepts]: Start accepts. Automaton has 8462 states and 11586 transitions. Word has length 177 [2022-11-03 04:04:05,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:04:05,905 INFO L495 AbstractCegarLoop]: Abstraction has 8462 states and 11586 transitions. [2022-11-03 04:04:05,905 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (36), 3 states have call predecessors, (36), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-11-03 04:04:05,905 INFO L276 IsEmpty]: Start isEmpty. Operand 8462 states and 11586 transitions. [2022-11-03 04:04:05,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2022-11-03 04:04:05,916 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:04:05,916 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03 04:04:05,917 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-03 04:04:05,917 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-03 04:04:05,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:04:05,918 INFO L85 PathProgramCache]: Analyzing trace with hash -345559830, now seen corresponding path program 1 times [2022-11-03 04:04:05,918 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:04:05,918 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795726470] [2022-11-03 04:04:05,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:04:05,918 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:04:06,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:04:07,597 INFO L134 CoverageAnalysis]: Checked inductivity of 268 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-11-03 04:04:07,597 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:04:07,597 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795726470] [2022-11-03 04:04:07,598 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795726470] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:04:07,598 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:04:07,598 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 04:04:07,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022815686] [2022-11-03 04:04:07,598 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:04:07,599 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 04:04:07,599 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:04:07,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 04:04:07,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 04:04:07,600 INFO L87 Difference]: Start difference. First operand 8462 states and 11586 transitions. Second operand has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) [2022-11-03 04:04:10,074 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:04:12,404 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:04:18,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:04:18,423 INFO L93 Difference]: Finished difference Result 16027 states and 22139 transitions. [2022-11-03 04:04:18,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 04:04:18,425 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) Word has length 238 [2022-11-03 04:04:18,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:04:18,496 INFO L225 Difference]: With dead ends: 16027 [2022-11-03 04:04:18,497 INFO L226 Difference]: Without dead ends: 16025 [2022-11-03 04:04:18,509 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 7 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-03 04:04:18,509 INFO L413 NwaCegarLoop]: 3551 mSDtfsCounter, 2768 mSDsluCounter, 10812 mSDsCounter, 0 mSdLazyCounter, 1538 mSolverCounterSat, 3 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2771 SdHoareTripleChecker+Valid, 13226 SdHoareTripleChecker+Invalid, 1543 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1538 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.7s IncrementalHoareTripleChecker+Time [2022-11-03 04:04:18,510 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2771 Valid, 13226 Invalid, 1543 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1538 Invalid, 2 Unknown, 0 Unchecked, 9.7s Time] [2022-11-03 04:04:18,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16025 states. [2022-11-03 04:04:19,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16025 to 15974. [2022-11-03 04:04:19,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15974 states, 8886 states have (on average 1.2481431465226198) internal successors, (11091), 9445 states have internal predecessors, (11091), 5367 states have call successors, (5367), 1788 states have call predecessors, (5367), 1718 states have return successors, (5626), 5156 states have call predecessors, (5626), 5364 states have call successors, (5626) [2022-11-03 04:04:19,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15974 states to 15974 states and 22084 transitions. [2022-11-03 04:04:19,677 INFO L78 Accepts]: Start accepts. Automaton has 15974 states and 22084 transitions. Word has length 238 [2022-11-03 04:04:19,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:04:19,678 INFO L495 AbstractCegarLoop]: Abstraction has 15974 states and 22084 transitions. [2022-11-03 04:04:19,678 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) [2022-11-03 04:04:19,678 INFO L276 IsEmpty]: Start isEmpty. Operand 15974 states and 22084 transitions. [2022-11-03 04:04:19,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2022-11-03 04:04:19,691 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:04:19,691 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03 04:04:19,692 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-11-03 04:04:19,692 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-03 04:04:19,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:04:19,693 INFO L85 PathProgramCache]: Analyzing trace with hash -305083153, now seen corresponding path program 1 times [2022-11-03 04:04:19,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:04:19,693 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790527519] [2022-11-03 04:04:19,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:04:19,693 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:04:19,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:04:20,321 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 260 trivial. 0 not checked. [2022-11-03 04:04:20,321 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:04:20,321 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790527519] [2022-11-03 04:04:20,322 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790527519] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:04:20,322 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:04:20,322 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 04:04:20,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2133285678] [2022-11-03 04:04:20,322 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:04:20,323 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 04:04:20,324 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:04:20,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 04:04:20,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 04:04:20,325 INFO L87 Difference]: Start difference. First operand 15974 states and 22084 transitions. Second operand has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (48), 2 states have call predecessors, (48), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2022-11-03 04:04:22,224 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:04:24,099 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.87s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:04:26,203 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.90s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:04:27,461 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:04:31,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:04:31,256 INFO L93 Difference]: Finished difference Result 31968 states and 44426 transitions. [2022-11-03 04:04:31,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 04:04:31,259 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (48), 2 states have call predecessors, (48), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) Word has length 253 [2022-11-03 04:04:31,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:04:31,316 INFO L225 Difference]: With dead ends: 31968 [2022-11-03 04:04:31,316 INFO L226 Difference]: Without dead ends: 16010 [2022-11-03 04:04:31,402 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-03 04:04:31,403 INFO L413 NwaCegarLoop]: 2636 mSDtfsCounter, 1 mSDsluCounter, 2994 mSDsCounter, 0 mSdLazyCounter, 745 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 5262 SdHoareTripleChecker+Invalid, 745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 745 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.8s IncrementalHoareTripleChecker+Time [2022-11-03 04:04:31,403 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 5262 Invalid, 745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 745 Invalid, 0 Unknown, 0 Unchecked, 9.8s Time] [2022-11-03 04:04:31,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16010 states. [2022-11-03 04:04:32,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16010 to 15980. [2022-11-03 04:04:32,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15980 states, 8892 states have (on average 1.2479757085020242) internal successors, (11097), 9451 states have internal predecessors, (11097), 5367 states have call successors, (5367), 1788 states have call predecessors, (5367), 1718 states have return successors, (5626), 5156 states have call predecessors, (5626), 5364 states have call successors, (5626) [2022-11-03 04:04:32,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15980 states to 15980 states and 22090 transitions. [2022-11-03 04:04:32,859 INFO L78 Accepts]: Start accepts. Automaton has 15980 states and 22090 transitions. Word has length 253 [2022-11-03 04:04:32,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:04:32,860 INFO L495 AbstractCegarLoop]: Abstraction has 15980 states and 22090 transitions. [2022-11-03 04:04:32,860 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (48), 2 states have call predecessors, (48), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2022-11-03 04:04:32,860 INFO L276 IsEmpty]: Start isEmpty. Operand 15980 states and 22090 transitions. [2022-11-03 04:04:32,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 243 [2022-11-03 04:04:32,873 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:04:32,874 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 7, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:04:32,874 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-11-03 04:04:32,874 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-03 04:04:32,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:04:32,875 INFO L85 PathProgramCache]: Analyzing trace with hash -539359588, now seen corresponding path program 1 times [2022-11-03 04:04:32,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:04:32,875 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874605229] [2022-11-03 04:04:32,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:04:32,876 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:04:33,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:04:34,889 INFO L134 CoverageAnalysis]: Checked inductivity of 207 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 207 trivial. 0 not checked. [2022-11-03 04:04:34,890 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:04:34,890 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874605229] [2022-11-03 04:04:34,890 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1874605229] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:04:34,890 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:04:34,891 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-03 04:04:34,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431067215] [2022-11-03 04:04:34,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:04:34,892 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 04:04:34,892 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:04:34,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 04:04:34,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-03 04:04:34,893 INFO L87 Difference]: Start difference. First operand 15980 states and 22090 transitions. Second operand has 6 states, 6 states have (on average 16.0) internal successors, (96), 5 states have internal predecessors, (96), 3 states have call successors, (48), 4 states have call predecessors, (48), 2 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) [2022-11-03 04:04:38,424 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:04:40,612 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:04:41,641 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:04:42,856 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:04:57,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:04:57,572 INFO L93 Difference]: Finished difference Result 16252 states and 22395 transitions. [2022-11-03 04:04:57,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-03 04:04:57,575 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.0) internal successors, (96), 5 states have internal predecessors, (96), 3 states have call successors, (48), 4 states have call predecessors, (48), 2 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) Word has length 242 [2022-11-03 04:04:57,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:04:57,625 INFO L225 Difference]: With dead ends: 16252 [2022-11-03 04:04:57,625 INFO L226 Difference]: Without dead ends: 16250 [2022-11-03 04:04:57,632 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-11-03 04:04:57,633 INFO L413 NwaCegarLoop]: 2691 mSDtfsCounter, 2976 mSDsluCounter, 4949 mSDsCounter, 0 mSdLazyCounter, 9273 mSolverCounterSat, 2306 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3607 SdHoareTripleChecker+Valid, 6823 SdHoareTripleChecker+Invalid, 11580 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2306 IncrementalHoareTripleChecker+Valid, 9273 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.1s IncrementalHoareTripleChecker+Time [2022-11-03 04:04:57,633 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3607 Valid, 6823 Invalid, 11580 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2306 Valid, 9273 Invalid, 1 Unknown, 0 Unchecked, 21.1s Time] [2022-11-03 04:04:57,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16250 states. [2022-11-03 04:04:58,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16250 to 16242. [2022-11-03 04:04:58,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16242 states, 9025 states have (on average 1.2468698060941827) internal successors, (11253), 9596 states have internal predecessors, (11253), 5435 states have call successors, (5435), 1789 states have call predecessors, (5435), 1779 states have return successors, (5698), 5278 states have call predecessors, (5698), 5432 states have call successors, (5698) [2022-11-03 04:04:58,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16242 states to 16242 states and 22386 transitions. [2022-11-03 04:04:58,792 INFO L78 Accepts]: Start accepts. Automaton has 16242 states and 22386 transitions. Word has length 242 [2022-11-03 04:04:58,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:04:58,793 INFO L495 AbstractCegarLoop]: Abstraction has 16242 states and 22386 transitions. [2022-11-03 04:04:58,793 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.0) internal successors, (96), 5 states have internal predecessors, (96), 3 states have call successors, (48), 4 states have call predecessors, (48), 2 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) [2022-11-03 04:04:58,793 INFO L276 IsEmpty]: Start isEmpty. Operand 16242 states and 22386 transitions. [2022-11-03 04:04:58,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2022-11-03 04:04:58,805 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:04:58,805 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1] [2022-11-03 04:04:58,805 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-11-03 04:04:58,805 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-03 04:04:58,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:04:58,806 INFO L85 PathProgramCache]: Analyzing trace with hash -1286628477, now seen corresponding path program 1 times [2022-11-03 04:04:58,806 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:04:58,806 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817016688] [2022-11-03 04:04:58,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:04:58,807 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:04:59,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:04:59,516 INFO L134 CoverageAnalysis]: Checked inductivity of 323 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 320 trivial. 0 not checked. [2022-11-03 04:04:59,516 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:04:59,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817016688] [2022-11-03 04:04:59,516 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [817016688] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:04:59,516 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:04:59,516 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 04:04:59,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407524908] [2022-11-03 04:04:59,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:04:59,517 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 04:04:59,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:04:59,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 04:04:59,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-03 04:04:59,518 INFO L87 Difference]: Start difference. First operand 16242 states and 22386 transitions. Second operand has 5 states, 5 states have (on average 20.2) internal successors, (101), 5 states have internal predecessors, (101), 4 states have call successors, (51), 3 states have call predecessors, (51), 1 states have return successors, (39), 4 states have call predecessors, (39), 4 states have call successors, (39) [2022-11-03 04:05:01,853 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:05:05,057 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:05:07,080 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:05:12,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:05:12,477 INFO L93 Difference]: Finished difference Result 32818 states and 45371 transitions. [2022-11-03 04:05:12,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 04:05:12,481 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 5 states have internal predecessors, (101), 4 states have call successors, (51), 3 states have call predecessors, (51), 1 states have return successors, (39), 4 states have call predecessors, (39), 4 states have call successors, (39) Word has length 254 [2022-11-03 04:05:12,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:05:12,572 INFO L225 Difference]: With dead ends: 32818 [2022-11-03 04:05:12,572 INFO L226 Difference]: Without dead ends: 16592 [2022-11-03 04:05:12,641 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-11-03 04:05:12,642 INFO L413 NwaCegarLoop]: 3156 mSDtfsCounter, 2707 mSDsluCounter, 5937 mSDsCounter, 0 mSdLazyCounter, 1121 mSolverCounterSat, 97 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2712 SdHoareTripleChecker+Valid, 8419 SdHoareTripleChecker+Invalid, 1221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 1121 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.3s IncrementalHoareTripleChecker+Time [2022-11-03 04:05:12,642 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2712 Valid, 8419 Invalid, 1221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 1121 Invalid, 3 Unknown, 0 Unchecked, 11.3s Time] [2022-11-03 04:05:12,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16592 states. [2022-11-03 04:05:13,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16592 to 16380. [2022-11-03 04:05:13,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16380 states, 9117 states have (on average 1.248546671054075) internal successors, (11383), 9699 states have internal predecessors, (11383), 5480 states have call successors, (5480), 1789 states have call predecessors, (5480), 1780 states have return successors, (5751), 5325 states have call predecessors, (5751), 5477 states have call successors, (5751) [2022-11-03 04:05:13,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16380 states to 16380 states and 22614 transitions. [2022-11-03 04:05:13,820 INFO L78 Accepts]: Start accepts. Automaton has 16380 states and 22614 transitions. Word has length 254 [2022-11-03 04:05:13,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:05:13,820 INFO L495 AbstractCegarLoop]: Abstraction has 16380 states and 22614 transitions. [2022-11-03 04:05:13,821 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 5 states have internal predecessors, (101), 4 states have call successors, (51), 3 states have call predecessors, (51), 1 states have return successors, (39), 4 states have call predecessors, (39), 4 states have call successors, (39) [2022-11-03 04:05:13,821 INFO L276 IsEmpty]: Start isEmpty. Operand 16380 states and 22614 transitions. [2022-11-03 04:05:13,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 268 [2022-11-03 04:05:13,833 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:05:13,833 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 9, 7, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:05:13,833 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-11-03 04:05:13,833 INFO L420 AbstractCegarLoop]: === Iteration 24 === 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-03 04:05:13,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:05:13,834 INFO L85 PathProgramCache]: Analyzing trace with hash -244754431, now seen corresponding path program 1 times [2022-11-03 04:05:13,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:05:13,834 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777281470] [2022-11-03 04:05:13,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:05:13,835 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:05:14,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:05:15,014 INFO L134 CoverageAnalysis]: Checked inductivity of 367 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 355 trivial. 0 not checked. [2022-11-03 04:05:15,014 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:05:15,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777281470] [2022-11-03 04:05:15,015 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1777281470] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:05:15,015 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:05:15,015 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-03 04:05:15,015 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506292303] [2022-11-03 04:05:15,015 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:05:15,016 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 04:05:15,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:05:15,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 04:05:15,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-03 04:05:15,017 INFO L87 Difference]: Start difference. First operand 16380 states and 22614 transitions. Second operand has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 5 states have internal predecessors, (91), 3 states have call successors, (48), 4 states have call predecessors, (48), 2 states have return successors, (46), 3 states have call predecessors, (46), 3 states have call successors, (46) [2022-11-03 04:05:17,437 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:05:20,594 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:05:22,619 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:05:33,900 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.91s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:05:37,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:05:37,299 INFO L93 Difference]: Finished difference Result 18790 states and 25940 transitions. [2022-11-03 04:05:37,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-03 04:05:37,302 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 5 states have internal predecessors, (91), 3 states have call successors, (48), 4 states have call predecessors, (48), 2 states have return successors, (46), 3 states have call predecessors, (46), 3 states have call successors, (46) Word has length 267 [2022-11-03 04:05:37,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:05:37,375 INFO L225 Difference]: With dead ends: 18790 [2022-11-03 04:05:37,375 INFO L226 Difference]: Without dead ends: 18714 [2022-11-03 04:05:37,384 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-11-03 04:05:37,384 INFO L413 NwaCegarLoop]: 3436 mSDtfsCounter, 3357 mSDsluCounter, 8294 mSDsCounter, 0 mSdLazyCounter, 6358 mSolverCounterSat, 763 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3783 SdHoareTripleChecker+Valid, 10534 SdHoareTripleChecker+Invalid, 7124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 763 IncrementalHoareTripleChecker+Valid, 6358 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.3s IncrementalHoareTripleChecker+Time [2022-11-03 04:05:37,385 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3783 Valid, 10534 Invalid, 7124 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [763 Valid, 6358 Invalid, 3 Unknown, 0 Unchecked, 20.3s Time] [2022-11-03 04:05:37,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18714 states. [2022-11-03 04:05:38,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18714 to 18705. [2022-11-03 04:05:38,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18705 states, 10423 states have (on average 1.246474143720618) internal successors, (12992), 11085 states have internal predecessors, (12992), 6257 states have call successors, (6257), 2042 states have call predecessors, (6257), 2022 states have return successors, (6585), 6070 states have call predecessors, (6585), 6254 states have call successors, (6585) [2022-11-03 04:05:38,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18705 states to 18705 states and 25834 transitions. [2022-11-03 04:05:38,840 INFO L78 Accepts]: Start accepts. Automaton has 18705 states and 25834 transitions. Word has length 267 [2022-11-03 04:05:38,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:05:38,841 INFO L495 AbstractCegarLoop]: Abstraction has 18705 states and 25834 transitions. [2022-11-03 04:05:38,841 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 5 states have internal predecessors, (91), 3 states have call successors, (48), 4 states have call predecessors, (48), 2 states have return successors, (46), 3 states have call predecessors, (46), 3 states have call successors, (46) [2022-11-03 04:05:38,841 INFO L276 IsEmpty]: Start isEmpty. Operand 18705 states and 25834 transitions. [2022-11-03 04:05:38,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 273 [2022-11-03 04:05:38,848 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:05:38,849 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:05:38,849 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-11-03 04:05:38,849 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-03 04:05:38,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:05:38,849 INFO L85 PathProgramCache]: Analyzing trace with hash 204020539, now seen corresponding path program 1 times [2022-11-03 04:05:38,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:05:38,849 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [605086545] [2022-11-03 04:05:38,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:05:38,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:05:40,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:05:43,777 INFO L134 CoverageAnalysis]: Checked inductivity of 335 backedges. 5 proven. 40 refuted. 0 times theorem prover too weak. 290 trivial. 0 not checked. [2022-11-03 04:05:43,777 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:05:43,777 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [605086545] [2022-11-03 04:05:43,777 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [605086545] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 04:05:43,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1036103446] [2022-11-03 04:05:43,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:05:43,778 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 04:05:43,778 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_854d8253-80e3-4dc1-8078-0af117292562/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 04:05:43,786 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_854d8253-80e3-4dc1-8078-0af117292562/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 04:05:43,817 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_854d8253-80e3-4dc1-8078-0af117292562/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-03 04:05:46,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:05:46,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 6645 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-03 04:05:46,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:05:46,362 INFO L134 CoverageAnalysis]: Checked inductivity of 335 backedges. 169 proven. 0 refuted. 0 times theorem prover too weak. 166 trivial. 0 not checked. [2022-11-03 04:05:46,362 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 04:05:46,363 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1036103446] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:05:46,363 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 04:05:46,363 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [9] total 17 [2022-11-03 04:05:46,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511575244] [2022-11-03 04:05:46,364 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:05:46,364 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-03 04:05:46,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:05:46,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-03 04:05:46,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=240, Unknown=0, NotChecked=0, Total=272 [2022-11-03 04:05:46,365 INFO L87 Difference]: Start difference. First operand 18705 states and 25834 transitions. Second operand has 12 states, 8 states have (on average 15.125) internal successors, (121), 10 states have internal predecessors, (121), 5 states have call successors, (57), 2 states have call predecessors, (57), 5 states have return successors, (44), 6 states have call predecessors, (44), 5 states have call successors, (44) [2022-11-03 04:05:49,567 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:05:52,391 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:06:04,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:06:04,028 INFO L93 Difference]: Finished difference Result 38495 states and 53462 transitions. [2022-11-03 04:06:04,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-03 04:06:04,031 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 8 states have (on average 15.125) internal successors, (121), 10 states have internal predecessors, (121), 5 states have call successors, (57), 2 states have call predecessors, (57), 5 states have return successors, (44), 6 states have call predecessors, (44), 5 states have call successors, (44) Word has length 272 [2022-11-03 04:06:04,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:06:04,101 INFO L225 Difference]: With dead ends: 38495 [2022-11-03 04:06:04,101 INFO L226 Difference]: Without dead ends: 19800 [2022-11-03 04:06:04,155 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 287 GetRequests, 266 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=58, Invalid=448, Unknown=0, NotChecked=0, Total=506 [2022-11-03 04:06:04,155 INFO L413 NwaCegarLoop]: 2837 mSDtfsCounter, 311 mSDsluCounter, 31842 mSDsCounter, 0 mSdLazyCounter, 5058 mSolverCounterSat, 133 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 319 SdHoareTripleChecker+Valid, 30717 SdHoareTripleChecker+Invalid, 5193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 5058 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.5s IncrementalHoareTripleChecker+Time [2022-11-03 04:06:04,155 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [319 Valid, 30717 Invalid, 5193 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [133 Valid, 5058 Invalid, 2 Unknown, 0 Unchecked, 15.5s Time] [2022-11-03 04:06:04,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19800 states. [2022-11-03 04:06:05,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19800 to 18741. [2022-11-03 04:06:05,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18741 states, 10447 states have (on average 1.2459079161481765) internal successors, (13016), 11109 states have internal predecessors, (13016), 6269 states have call successors, (6269), 2042 states have call predecessors, (6269), 2022 states have return successors, (6597), 6082 states have call predecessors, (6597), 6266 states have call successors, (6597) [2022-11-03 04:06:05,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18741 states to 18741 states and 25882 transitions. [2022-11-03 04:06:05,851 INFO L78 Accepts]: Start accepts. Automaton has 18741 states and 25882 transitions. Word has length 272 [2022-11-03 04:06:05,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:06:05,851 INFO L495 AbstractCegarLoop]: Abstraction has 18741 states and 25882 transitions. [2022-11-03 04:06:05,851 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 8 states have (on average 15.125) internal successors, (121), 10 states have internal predecessors, (121), 5 states have call successors, (57), 2 states have call predecessors, (57), 5 states have return successors, (44), 6 states have call predecessors, (44), 5 states have call successors, (44) [2022-11-03 04:06:05,851 INFO L276 IsEmpty]: Start isEmpty. Operand 18741 states and 25882 transitions. [2022-11-03 04:06:05,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 333 [2022-11-03 04:06:05,861 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:06:05,861 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:06:05,905 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_854d8253-80e3-4dc1-8078-0af117292562/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-03 04:06:06,073 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_854d8253-80e3-4dc1-8078-0af117292562/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 04:06:06,074 INFO L420 AbstractCegarLoop]: === Iteration 26 === 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-03 04:06:06,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:06:06,074 INFO L85 PathProgramCache]: Analyzing trace with hash -84816017, now seen corresponding path program 1 times [2022-11-03 04:06:06,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:06:06,074 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949888876] [2022-11-03 04:06:06,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:06:06,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:06:06,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:06:06,867 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 388 trivial. 0 not checked. [2022-11-03 04:06:06,868 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:06:06,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949888876] [2022-11-03 04:06:06,868 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [949888876] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:06:06,868 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:06:06,868 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 04:06:06,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316795118] [2022-11-03 04:06:06,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:06:06,869 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 04:06:06,869 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:06:06,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 04:06:06,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 04:06:06,870 INFO L87 Difference]: Start difference. First operand 18741 states and 25882 transitions. Second operand has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 2 states have call successors, (55), 2 states have call predecessors, (55), 1 states have return successors, (51), 2 states have call predecessors, (51), 2 states have call successors, (51) [2022-11-03 04:06:09,262 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:06:10,461 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:06:14,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:06:14,099 INFO L93 Difference]: Finished difference Result 37481 states and 51789 transitions. [2022-11-03 04:06:14,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 04:06:14,103 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 2 states have call successors, (55), 2 states have call predecessors, (55), 1 states have return successors, (51), 2 states have call predecessors, (51), 2 states have call successors, (51) Word has length 332 [2022-11-03 04:06:14,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:06:14,199 INFO L225 Difference]: With dead ends: 37481 [2022-11-03 04:06:14,199 INFO L226 Difference]: Without dead ends: 18756 [2022-11-03 04:06:14,389 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-03 04:06:14,390 INFO L413 NwaCegarLoop]: 2635 mSDtfsCounter, 8 mSDsluCounter, 2983 mSDsCounter, 0 mSdLazyCounter, 744 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 5259 SdHoareTripleChecker+Invalid, 751 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 744 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2022-11-03 04:06:14,390 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 5259 Invalid, 751 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 744 Invalid, 1 Unknown, 0 Unchecked, 5.5s Time] [2022-11-03 04:06:14,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18756 states. [2022-11-03 04:06:16,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18756 to 18745. [2022-11-03 04:06:16,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18745 states, 10451 states have (on average 1.245813797722706) internal successors, (13020), 11113 states have internal predecessors, (13020), 6269 states have call successors, (6269), 2042 states have call predecessors, (6269), 2022 states have return successors, (6597), 6082 states have call predecessors, (6597), 6266 states have call successors, (6597) [2022-11-03 04:06:16,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18745 states to 18745 states and 25886 transitions. [2022-11-03 04:06:16,177 INFO L78 Accepts]: Start accepts. Automaton has 18745 states and 25886 transitions. Word has length 332 [2022-11-03 04:06:16,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:06:16,178 INFO L495 AbstractCegarLoop]: Abstraction has 18745 states and 25886 transitions. [2022-11-03 04:06:16,179 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 2 states have call successors, (55), 2 states have call predecessors, (55), 1 states have return successors, (51), 2 states have call predecessors, (51), 2 states have call successors, (51) [2022-11-03 04:06:16,179 INFO L276 IsEmpty]: Start isEmpty. Operand 18745 states and 25886 transitions. [2022-11-03 04:06:16,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 314 [2022-11-03 04:06:16,194 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:06:16,194 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 8, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03 04:06:16,195 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-11-03 04:06:16,195 INFO L420 AbstractCegarLoop]: === Iteration 27 === 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-03 04:06:16,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:06:16,195 INFO L85 PathProgramCache]: Analyzing trace with hash 75430289, now seen corresponding path program 1 times [2022-11-03 04:06:16,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:06:16,196 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120528947] [2022-11-03 04:06:16,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:06:16,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:06:16,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:06:16,981 INFO L134 CoverageAnalysis]: Checked inductivity of 379 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 376 trivial. 0 not checked. [2022-11-03 04:06:16,981 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:06:16,981 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120528947] [2022-11-03 04:06:16,982 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120528947] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:06:16,982 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:06:16,982 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-03 04:06:16,982 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733484511] [2022-11-03 04:06:16,982 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:06:16,983 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 04:06:16,983 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:06:16,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 04:06:16,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-03 04:06:16,984 INFO L87 Difference]: Start difference. First operand 18745 states and 25886 transitions. Second operand has 6 states, 6 states have (on average 21.333333333333332) internal successors, (128), 5 states have internal predecessors, (128), 2 states have call successors, (59), 2 states have call predecessors, (59), 2 states have return successors, (47), 3 states have call predecessors, (47), 2 states have call successors, (47) [2022-11-03 04:06:20,813 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:06:22,841 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:06:26,508 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:06:28,531 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:06:35,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:06:35,397 INFO L93 Difference]: Finished difference Result 38295 states and 53100 transitions. [2022-11-03 04:06:35,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 04:06:35,399 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 21.333333333333332) internal successors, (128), 5 states have internal predecessors, (128), 2 states have call successors, (59), 2 states have call predecessors, (59), 2 states have return successors, (47), 3 states have call predecessors, (47), 2 states have call successors, (47) Word has length 313 [2022-11-03 04:06:35,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:06:35,656 INFO L225 Difference]: With dead ends: 38295 [2022-11-03 04:06:35,657 INFO L226 Difference]: Without dead ends: 19566 [2022-11-03 04:06:35,719 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-03 04:06:35,719 INFO L413 NwaCegarLoop]: 2849 mSDtfsCounter, 387 mSDsluCounter, 12451 mSDsCounter, 0 mSdLazyCounter, 1944 mSolverCounterSat, 4 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 565 SdHoareTripleChecker+Valid, 13793 SdHoareTripleChecker+Invalid, 1952 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1944 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.6s IncrementalHoareTripleChecker+Time [2022-11-03 04:06:35,720 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [565 Valid, 13793 Invalid, 1952 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1944 Invalid, 4 Unknown, 0 Unchecked, 16.6s Time] [2022-11-03 04:06:35,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19566 states. [2022-11-03 04:06:37,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19566 to 18608. [2022-11-03 04:06:37,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18608 states, 10368 states have (on average 1.2450810185185186) internal successors, (12909), 11019 states have internal predecessors, (12909), 6220 states have call successors, (6220), 2036 states have call predecessors, (6220), 2017 states have return successors, (6543), 6038 states have call predecessors, (6543), 6217 states have call successors, (6543) [2022-11-03 04:06:37,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18608 states to 18608 states and 25672 transitions. [2022-11-03 04:06:37,439 INFO L78 Accepts]: Start accepts. Automaton has 18608 states and 25672 transitions. Word has length 313 [2022-11-03 04:06:37,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:06:37,439 INFO L495 AbstractCegarLoop]: Abstraction has 18608 states and 25672 transitions. [2022-11-03 04:06:37,440 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 21.333333333333332) internal successors, (128), 5 states have internal predecessors, (128), 2 states have call successors, (59), 2 states have call predecessors, (59), 2 states have return successors, (47), 3 states have call predecessors, (47), 2 states have call successors, (47) [2022-11-03 04:06:37,440 INFO L276 IsEmpty]: Start isEmpty. Operand 18608 states and 25672 transitions. [2022-11-03 04:06:37,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 337 [2022-11-03 04:06:37,448 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:06:37,448 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 10, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03 04:06:37,448 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-11-03 04:06:37,448 INFO L420 AbstractCegarLoop]: === Iteration 28 === 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-03 04:06:37,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:06:37,449 INFO L85 PathProgramCache]: Analyzing trace with hash 2016693742, now seen corresponding path program 1 times [2022-11-03 04:06:37,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:06:37,449 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574526031] [2022-11-03 04:06:37,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:06:37,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:06:37,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:06:38,439 INFO L134 CoverageAnalysis]: Checked inductivity of 494 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 485 trivial. 0 not checked. [2022-11-03 04:06:38,440 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:06:38,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574526031] [2022-11-03 04:06:38,440 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1574526031] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 04:06:38,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1347710886] [2022-11-03 04:06:38,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:06:38,441 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 04:06:38,441 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_854d8253-80e3-4dc1-8078-0af117292562/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 04:06:38,443 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_854d8253-80e3-4dc1-8078-0af117292562/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 04:06:38,444 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_854d8253-80e3-4dc1-8078-0af117292562/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-03 04:06:40,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:06:40,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 6807 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-03 04:06:40,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:06:40,817 INFO L134 CoverageAnalysis]: Checked inductivity of 494 backedges. 168 proven. 39 refuted. 0 times theorem prover too weak. 287 trivial. 0 not checked. [2022-11-03 04:06:40,818 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 04:06:41,321 INFO L134 CoverageAnalysis]: Checked inductivity of 494 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 485 trivial. 0 not checked. [2022-11-03 04:06:41,321 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1347710886] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 04:06:41,322 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1368009378] [2022-11-03 04:06:41,354 INFO L159 IcfgInterpreter]: Started Sifa with 221 locations of interest [2022-11-03 04:06:41,355 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 04:06:41,360 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 04:06:41,366 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 04:06:41,367 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 04:08:33,383 WARN L234 SmtUtils]: Spent 5.64s on a formula simplification. DAG size of input: 6996 DAG size of output: 6799 (called from [L 211] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.BasicPredicateFactory.xJunctTerm) [2022-11-03 04:08:48,927 WARN L234 SmtUtils]: Spent 6.10s on a formula simplification. DAG size of input: 6996 DAG size of output: 6799 (called from [L 211] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.BasicPredicateFactory.xJunctTerm) [2022-11-03 04:11:50,504 WARN L234 SmtUtils]: Spent 5.15s on a formula simplification. DAG size of input: 7001 DAG size of output: 6802 (called from [L 211] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.BasicPredicateFactory.xJunctTerm) [2022-11-03 04:12:04,483 WARN L234 SmtUtils]: Spent 5.10s on a formula simplification. DAG size of input: 7001 DAG size of output: 6802 (called from [L 211] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.BasicPredicateFactory.xJunctTerm)