./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-atheros-atl1c-atl1c.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0b8d3337-35ec-4069-9af6-92af861d08d4/bin/utaipan-eEHZpOm5b7/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0b8d3337-35ec-4069-9af6-92af861d08d4/bin/utaipan-eEHZpOm5b7/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0b8d3337-35ec-4069-9af6-92af861d08d4/bin/utaipan-eEHZpOm5b7/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0b8d3337-35ec-4069-9af6-92af861d08d4/bin/utaipan-eEHZpOm5b7/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1c-atl1c.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0b8d3337-35ec-4069-9af6-92af861d08d4/bin/utaipan-eEHZpOm5b7/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0b8d3337-35ec-4069-9af6-92af861d08d4/bin/utaipan-eEHZpOm5b7 --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 54849713272284bcfc1d249b79bdfa502d33e8d1537f459c00022c26afd8a94c --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-11-25 19:35:53,415 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-25 19:35:53,417 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-25 19:35:53,470 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-25 19:35:53,471 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-25 19:35:53,476 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-25 19:35:53,478 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-25 19:35:53,482 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-25 19:35:53,484 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-25 19:35:53,490 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-25 19:35:53,491 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-25 19:35:53,493 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-25 19:35:53,494 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-25 19:35:53,496 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-25 19:35:53,499 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-25 19:35:53,503 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-25 19:35:53,505 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-25 19:35:53,506 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-25 19:35:53,509 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-25 19:35:53,517 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-25 19:35:53,519 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-25 19:35:53,520 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-25 19:35:53,524 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-25 19:35:53,525 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-25 19:35:53,529 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-25 19:35:53,529 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-25 19:35:53,530 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-25 19:35:53,532 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-25 19:35:53,533 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-25 19:35:53,534 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-25 19:35:53,535 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-25 19:35:53,536 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-25 19:35:53,538 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-25 19:35:53,538 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-25 19:35:53,539 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-25 19:35:53,539 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-25 19:35:53,540 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-25 19:35:53,540 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-25 19:35:53,540 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-25 19:35:53,541 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-25 19:35:53,541 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-25 19:35:53,543 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0b8d3337-35ec-4069-9af6-92af861d08d4/bin/utaipan-eEHZpOm5b7/config/svcomp-Reach-64bit-Taipan_Default.epf [2021-11-25 19:35:53,602 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-25 19:35:53,603 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-25 19:35:53,603 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-25 19:35:53,604 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-25 19:35:53,611 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-25 19:35:53,611 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-25 19:35:53,612 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-25 19:35:53,612 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-25 19:35:53,612 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-25 19:35:53,612 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-25 19:35:53,613 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-25 19:35:53,614 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-25 19:35:53,614 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-25 19:35:53,614 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-25 19:35:53,615 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-25 19:35:53,615 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-25 19:35:53,615 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-25 19:35:53,615 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2021-11-25 19:35:53,616 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-25 19:35:53,616 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-25 19:35:53,617 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-25 19:35:53,617 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-25 19:35:53,617 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-25 19:35:53,617 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-25 19:35:53,618 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-25 19:35:53,618 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-25 19:35:53,618 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-25 19:35:53,619 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-25 19:35:53,619 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-25 19:35:53,619 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-25 19:35:53,619 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-25 19:35:53,620 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-25 19:35:53,620 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-25 19:35:53,620 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-25 19:35:53,621 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-25 19:35:53,621 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-25 19:35:53,621 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-25 19:35:53,621 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-25 19:35:53,622 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0b8d3337-35ec-4069-9af6-92af861d08d4/bin/utaipan-eEHZpOm5b7/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_0b8d3337-35ec-4069-9af6-92af861d08d4/bin/utaipan-eEHZpOm5b7 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 -> 54849713272284bcfc1d249b79bdfa502d33e8d1537f459c00022c26afd8a94c [2021-11-25 19:35:53,940 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-25 19:35:53,961 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-25 19:35:53,963 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-25 19:35:53,964 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-25 19:35:53,965 INFO L275 PluginConnector]: CDTParser initialized [2021-11-25 19:35:53,967 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0b8d3337-35ec-4069-9af6-92af861d08d4/bin/utaipan-eEHZpOm5b7/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1c-atl1c.cil.i [2021-11-25 19:35:54,031 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0b8d3337-35ec-4069-9af6-92af861d08d4/bin/utaipan-eEHZpOm5b7/data/b6d54d5da/aa5e43bb6fd6400fa30cfaf11e8f0802/FLAG7f9b3e994 [2021-11-25 19:35:55,159 INFO L306 CDTParser]: Found 1 translation units. [2021-11-25 19:35:55,161 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0b8d3337-35ec-4069-9af6-92af861d08d4/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1c-atl1c.cil.i [2021-11-25 19:35:55,235 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0b8d3337-35ec-4069-9af6-92af861d08d4/bin/utaipan-eEHZpOm5b7/data/b6d54d5da/aa5e43bb6fd6400fa30cfaf11e8f0802/FLAG7f9b3e994 [2021-11-25 19:35:55,440 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0b8d3337-35ec-4069-9af6-92af861d08d4/bin/utaipan-eEHZpOm5b7/data/b6d54d5da/aa5e43bb6fd6400fa30cfaf11e8f0802 [2021-11-25 19:35:55,442 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-25 19:35:55,443 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-25 19:35:55,445 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-25 19:35:55,445 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-25 19:35:55,461 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-25 19:35:55,462 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 07:35:55" (1/1) ... [2021-11-25 19:35:55,465 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6cb1e2d3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:35:55, skipping insertion in model container [2021-11-25 19:35:55,465 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 07:35:55" (1/1) ... [2021-11-25 19:35:55,473 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-25 19:35:55,676 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-25 19:36:01,378 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_0b8d3337-35ec-4069-9af6-92af861d08d4/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1c-atl1c.cil.i[508632,508645] [2021-11-25 19:36:01,381 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_0b8d3337-35ec-4069-9af6-92af861d08d4/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1c-atl1c.cil.i[508801,508814] [2021-11-25 19:36:01,382 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_0b8d3337-35ec-4069-9af6-92af861d08d4/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1c-atl1c.cil.i[508968,508981] [2021-11-25 19:36:01,383 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_0b8d3337-35ec-4069-9af6-92af861d08d4/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1c-atl1c.cil.i[509136,509149] [2021-11-25 19:36:01,425 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-25 19:36:01,492 INFO L203 MainTranslator]: Completed pre-run [2021-11-25 19:36:02,072 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_0b8d3337-35ec-4069-9af6-92af861d08d4/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1c-atl1c.cil.i[508632,508645] [2021-11-25 19:36:02,072 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_0b8d3337-35ec-4069-9af6-92af861d08d4/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1c-atl1c.cil.i[508801,508814] [2021-11-25 19:36:02,073 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_0b8d3337-35ec-4069-9af6-92af861d08d4/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1c-atl1c.cil.i[508968,508981] [2021-11-25 19:36:02,073 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_0b8d3337-35ec-4069-9af6-92af861d08d4/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1c-atl1c.cil.i[509136,509149] [2021-11-25 19:36:02,085 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-25 19:36:02,475 INFO L208 MainTranslator]: Completed translation [2021-11-25 19:36:02,475 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:36:02 WrapperNode [2021-11-25 19:36:02,476 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-25 19:36:02,477 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-25 19:36:02,477 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-25 19:36:02,477 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-25 19:36:02,485 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:36:02" (1/1) ... [2021-11-25 19:36:02,709 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:36:02" (1/1) ... [2021-11-25 19:36:03,056 INFO L137 Inliner]: procedures = 678, calls = 4011, calls flagged for inlining = 356, calls inlined = 330, statements flattened = 10084 [2021-11-25 19:36:03,056 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-25 19:36:03,057 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-25 19:36:03,057 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-25 19:36:03,057 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-25 19:36:03,066 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:36:02" (1/1) ... [2021-11-25 19:36:03,067 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:36:02" (1/1) ... [2021-11-25 19:36:03,109 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:36:02" (1/1) ... [2021-11-25 19:36:03,109 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:36:02" (1/1) ... [2021-11-25 19:36:03,405 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:36:02" (1/1) ... [2021-11-25 19:36:03,440 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:36:02" (1/1) ... [2021-11-25 19:36:03,482 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:36:02" (1/1) ... [2021-11-25 19:36:03,534 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-25 19:36:03,536 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-25 19:36:03,536 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-25 19:36:03,536 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-25 19:36:03,537 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:36:02" (1/1) ... [2021-11-25 19:36:03,544 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-25 19:36:03,555 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0b8d3337-35ec-4069-9af6-92af861d08d4/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:36:03,573 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0b8d3337-35ec-4069-9af6-92af861d08d4/bin/utaipan-eEHZpOm5b7/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-25 19:36:03,577 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0b8d3337-35ec-4069-9af6-92af861d08d4/bin/utaipan-eEHZpOm5b7/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-25 19:36:03,616 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_93 [2021-11-25 19:36:03,616 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_93 [2021-11-25 19:36:03,616 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2021-11-25 19:36:03,616 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2021-11-25 19:36:03,616 INFO L130 BoogieDeclarations]: Found specification of procedure ipv6_hdr [2021-11-25 19:36:03,617 INFO L138 BoogieDeclarations]: Found implementation of procedure ipv6_hdr [2021-11-25 19:36:03,617 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_read_phy_core [2021-11-25 19:36:03,617 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_read_phy_core [2021-11-25 19:36:03,617 INFO L130 BoogieDeclarations]: Found specification of procedure device_set_wakeup_enable [2021-11-25 19:36:03,617 INFO L138 BoogieDeclarations]: Found implementation of procedure device_set_wakeup_enable [2021-11-25 19:36:03,617 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_post_phy_linkchg [2021-11-25 19:36:03,618 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_post_phy_linkchg [2021-11-25 19:36:03,618 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2021-11-25 19:36:03,618 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2021-11-25 19:36:03,618 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2021-11-25 19:36:03,618 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2021-11-25 19:36:03,618 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_80 [2021-11-25 19:36:03,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_80 [2021-11-25 19:36:03,619 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2021-11-25 19:36:03,619 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2021-11-25 19:36:03,619 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-25 19:36:03,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-25 19:36:03,619 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_clean_rx_ring [2021-11-25 19:36:03,620 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_clean_rx_ring [2021-11-25 19:36:03,620 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-11-25 19:36:03,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-11-25 19:36:03,620 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2021-11-25 19:36:03,620 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2021-11-25 19:36:03,620 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2021-11-25 19:36:03,621 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2021-11-25 19:36:03,621 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2021-11-25 19:36:03,621 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2021-11-25 19:36:03,621 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_read_current_addr [2021-11-25 19:36:03,621 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_read_current_addr [2021-11-25 19:36:03,621 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-11-25 19:36:03,622 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-11-25 19:36:03,622 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_reset_mac [2021-11-25 19:36:03,622 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_reset_mac [2021-11-25 19:36:03,622 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_irq_disable [2021-11-25 19:36:03,622 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_irq_disable [2021-11-25 19:36:03,622 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_stop_phy_polling [2021-11-25 19:36:03,623 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_stop_phy_polling [2021-11-25 19:36:03,623 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2021-11-25 19:36:03,623 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2021-11-25 19:36:03,623 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2021-11-25 19:36:03,623 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2021-11-25 19:36:03,623 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2021-11-25 19:36:03,624 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2021-11-25 19:36:03,624 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2021-11-25 19:36:03,624 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2021-11-25 19:36:03,624 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2021-11-25 19:36:03,624 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2021-11-25 19:36:03,624 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2021-11-25 19:36:03,625 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2021-11-25 19:36:03,625 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2021-11-25 19:36:03,625 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2021-11-25 19:36:03,625 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2021-11-25 19:36:03,625 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2021-11-25 19:36:03,625 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_attach [2021-11-25 19:36:03,626 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_attach [2021-11-25 19:36:03,626 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-25 19:36:03,626 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2021-11-25 19:36:03,626 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2021-11-25 19:36:03,626 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_get_speed_and_duplex [2021-11-25 19:36:03,626 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_get_speed_and_duplex [2021-11-25 19:36:03,627 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_mdio_lock_of_atl1c_adapter [2021-11-25 19:36:03,627 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_mdio_lock_of_atl1c_adapter [2021-11-25 19:36:03,627 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_detach [2021-11-25 19:36:03,627 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_detach [2021-11-25 19:36:03,627 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_close [2021-11-25 19:36:03,627 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_close [2021-11-25 19:36:03,627 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2021-11-25 19:36:03,628 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2021-11-25 19:36:03,628 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_write_phy_reg [2021-11-25 19:36:03,628 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_write_phy_reg [2021-11-25 19:36:03,628 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-11-25 19:36:03,628 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_phy_init [2021-11-25 19:36:03,628 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_phy_init [2021-11-25 19:36:03,629 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_read_phy_dbg [2021-11-25 19:36:03,629 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_read_phy_dbg [2021-11-25 19:36:03,629 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_get_regs_len [2021-11-25 19:36:03,629 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_get_regs_len [2021-11-25 19:36:03,629 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2021-11-25 19:36:03,629 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2021-11-25 19:36:03,630 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2021-11-25 19:36:03,630 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2021-11-25 19:36:03,630 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_free_ring_resources [2021-11-25 19:36:03,630 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_free_ring_resources [2021-11-25 19:36:03,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-11-25 19:36:03,630 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2021-11-25 19:36:03,631 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2021-11-25 19:36:03,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-25 19:36:03,631 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2021-11-25 19:36:03,631 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2021-11-25 19:36:03,631 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-11-25 19:36:03,631 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-11-25 19:36:03,632 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2021-11-25 19:36:03,632 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2021-11-25 19:36:03,632 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2021-11-25 19:36:03,632 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2021-11-25 19:36:03,632 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2021-11-25 19:36:03,632 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2021-11-25 19:36:03,633 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2021-11-25 19:36:03,633 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2021-11-25 19:36:03,633 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2021-11-25 19:36:03,633 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2021-11-25 19:36:03,633 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_set_multi [2021-11-25 19:36:03,633 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_set_multi [2021-11-25 19:36:03,634 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-11-25 19:36:03,634 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-11-25 19:36:03,634 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-25 19:36:03,634 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-25 19:36:03,634 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2021-11-25 19:36:03,634 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2021-11-25 19:36:03,635 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-11-25 19:36:03,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-11-25 19:36:03,635 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2021-11-25 19:36:03,635 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2021-11-25 19:36:03,635 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-25 19:36:03,635 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_start_phy_polling [2021-11-25 19:36:03,635 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_start_phy_polling [2021-11-25 19:36:03,636 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2021-11-25 19:36:03,636 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2021-11-25 19:36:03,636 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-11-25 19:36:03,636 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2021-11-25 19:36:03,636 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2021-11-25 19:36:03,636 INFO L130 BoogieDeclarations]: Found specification of procedure skb_headlen [2021-11-25 19:36:03,637 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_headlen [2021-11-25 19:36:03,637 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2021-11-25 19:36:03,637 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2021-11-25 19:36:03,637 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_gso [2021-11-25 19:36:03,637 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_gso [2021-11-25 19:36:03,637 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_write_phy_core [2021-11-25 19:36:03,637 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_write_phy_core [2021-11-25 19:36:03,638 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_wait_until_idle [2021-11-25 19:36:03,638 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_wait_until_idle [2021-11-25 19:36:03,638 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2021-11-25 19:36:03,638 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2021-11-25 19:36:03,638 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2021-11-25 19:36:03,638 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2021-11-25 19:36:03,639 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-11-25 19:36:03,639 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-11-25 19:36:03,639 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_check_link_status [2021-11-25 19:36:03,639 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_check_link_status [2021-11-25 19:36:03,639 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2021-11-25 19:36:03,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2021-11-25 19:36:03,639 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_alloc_rx_buffer [2021-11-25 19:36:03,640 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_alloc_rx_buffer [2021-11-25 19:36:03,640 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_mdio_lock_of_atl1c_adapter [2021-11-25 19:36:03,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_mdio_lock_of_atl1c_adapter [2021-11-25 19:36:03,640 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_io_resume [2021-11-25 19:36:03,640 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_io_resume [2021-11-25 19:36:03,640 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_write_phy_dbg [2021-11-25 19:36:03,640 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_write_phy_dbg [2021-11-25 19:36:03,641 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_wait_mdio_idle [2021-11-25 19:36:03,641 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_wait_mdio_idle [2021-11-25 19:36:03,641 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2021-11-25 19:36:03,641 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2021-11-25 19:36:03,641 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2021-11-25 19:36:03,641 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2021-11-25 19:36:03,642 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_vlan_mode [2021-11-25 19:36:03,642 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_vlan_mode [2021-11-25 19:36:03,642 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_get_tx_buffer [2021-11-25 19:36:03,642 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_get_tx_buffer [2021-11-25 19:36:03,642 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_down [2021-11-25 19:36:03,642 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_down [2021-11-25 19:36:03,642 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_suspend [2021-11-25 19:36:03,643 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_suspend [2021-11-25 19:36:03,643 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-25 19:36:03,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-25 19:36:03,643 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdr [2021-11-25 19:36:03,643 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdr [2021-11-25 19:36:03,643 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2021-11-25 19:36:03,644 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2021-11-25 19:36:03,644 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2021-11-25 19:36:03,644 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2021-11-25 19:36:03,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-25 19:36:03,644 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-25 19:36:03,644 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-11-25 19:36:03,644 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-11-25 19:36:03,645 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2021-11-25 19:36:03,645 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2021-11-25 19:36:03,645 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-11-25 19:36:03,645 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-11-25 19:36:03,645 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2021-11-25 19:36:03,645 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2021-11-25 19:36:03,646 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2021-11-25 19:36:03,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2021-11-25 19:36:03,646 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_tx_timeout [2021-11-25 19:36:03,646 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_tx_timeout [2021-11-25 19:36:03,646 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2021-11-25 19:36:03,646 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2021-11-25 19:36:03,646 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2021-11-25 19:36:03,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2021-11-25 19:36:03,647 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_get_tpd [2021-11-25 19:36:03,647 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_get_tpd [2021-11-25 19:36:03,647 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_hw_set_mac_addr [2021-11-25 19:36:03,647 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_hw_set_mac_addr [2021-11-25 19:36:03,647 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2021-11-25 19:36:03,648 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2021-11-25 19:36:03,648 INFO L130 BoogieDeclarations]: Found specification of procedure ip_hdr [2021-11-25 19:36:03,648 INFO L138 BoogieDeclarations]: Found implementation of procedure ip_hdr [2021-11-25 19:36:03,648 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2021-11-25 19:36:03,648 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2021-11-25 19:36:03,648 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_restart_autoneg [2021-11-25 19:36:03,648 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_restart_autoneg [2021-11-25 19:36:03,649 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_set_rxbufsize [2021-11-25 19:36:03,649 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_set_rxbufsize [2021-11-25 19:36:03,649 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2021-11-25 19:36:03,649 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2021-11-25 19:36:03,649 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-11-25 19:36:03,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-11-25 19:36:03,649 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_free_irq [2021-11-25 19:36:03,650 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_free_irq [2021-11-25 19:36:03,650 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2021-11-25 19:36:03,650 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2021-11-25 19:36:03,650 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_write_phy_ext [2021-11-25 19:36:03,650 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_write_phy_ext [2021-11-25 19:36:03,650 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2021-11-25 19:36:03,651 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2021-11-25 19:36:03,651 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2021-11-25 19:36:03,651 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2021-11-25 19:36:03,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-25 19:36:03,651 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2021-11-25 19:36:03,651 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2021-11-25 19:36:03,651 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_nway_reset [2021-11-25 19:36:03,652 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_nway_reset [2021-11-25 19:36:03,652 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_reset_dma_ring [2021-11-25 19:36:03,652 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_reset_dma_ring [2021-11-25 19:36:03,652 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2021-11-25 19:36:03,652 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2021-11-25 19:36:03,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-25 19:36:03,653 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_irq_enable [2021-11-25 19:36:03,653 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_irq_enable [2021-11-25 19:36:03,653 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2021-11-25 19:36:03,653 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2021-11-25 19:36:03,653 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_get_eeprom_len [2021-11-25 19:36:03,653 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_get_eeprom_len [2021-11-25 19:36:03,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-25 19:36:03,654 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2021-11-25 19:36:03,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2021-11-25 19:36:03,654 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2021-11-25 19:36:03,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2021-11-25 19:36:03,654 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_check_eeprom_exist [2021-11-25 19:36:03,655 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_check_eeprom_exist [2021-11-25 19:36:03,655 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2021-11-25 19:36:03,655 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2021-11-25 19:36:03,655 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2021-11-25 19:36:03,655 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2021-11-25 19:36:03,655 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_netpoll [2021-11-25 19:36:03,656 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_netpoll [2021-11-25 19:36:03,656 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2021-11-25 19:36:03,656 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2021-11-25 19:36:03,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2021-11-25 19:36:03,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2021-11-25 19:36:03,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2021-11-25 19:36:03,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2021-11-25 19:36:03,657 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_configure [2021-11-25 19:36:03,657 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_configure [2021-11-25 19:36:03,657 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2021-11-25 19:36:03,657 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2021-11-25 19:36:03,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_85 [2021-11-25 19:36:03,657 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_85 [2021-11-25 19:36:03,657 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_clean_tx_ring [2021-11-25 19:36:03,658 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_clean_tx_ring [2021-11-25 19:36:03,658 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_phy_reset [2021-11-25 19:36:03,658 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_phy_reset [2021-11-25 19:36:03,658 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_open [2021-11-25 19:36:03,658 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_open [2021-11-25 19:36:03,658 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2021-11-25 19:36:03,658 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2021-11-25 19:36:03,659 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2021-11-25 19:36:03,659 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2021-11-25 19:36:03,659 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2021-11-25 19:36:03,659 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2021-11-25 19:36:03,659 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_offset [2021-11-25 19:36:03,659 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_offset [2021-11-25 19:36:03,659 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_intr [2021-11-25 19:36:03,660 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_intr [2021-11-25 19:36:03,660 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2021-11-25 19:36:03,660 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2021-11-25 19:36:03,660 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_power_saving [2021-11-25 19:36:03,660 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_power_saving [2021-11-25 19:36:03,660 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_phy_setup_adv [2021-11-25 19:36:03,661 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_phy_setup_adv [2021-11-25 19:36:03,661 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header [2021-11-25 19:36:03,661 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header [2021-11-25 19:36:03,661 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-11-25 19:36:03,661 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-11-25 19:36:03,661 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_clean_buffer [2021-11-25 19:36:03,661 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_clean_buffer [2021-11-25 19:36:03,662 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_remove [2021-11-25 19:36:03,662 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_remove [2021-11-25 19:36:03,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-25 19:36:03,662 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-11-25 19:36:03,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-11-25 19:36:03,666 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_86 [2021-11-25 19:36:03,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_86 [2021-11-25 19:36:03,667 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2021-11-25 19:36:03,667 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2021-11-25 19:36:03,667 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2021-11-25 19:36:03,667 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2021-11-25 19:36:03,667 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_up [2021-11-25 19:36:03,667 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_up [2021-11-25 19:36:03,668 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2021-11-25 19:36:03,668 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2021-11-25 19:36:03,668 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_disable_l0s_l1 [2021-11-25 19:36:03,668 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_disable_l0s_l1 [2021-11-25 19:36:03,668 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_resume [2021-11-25 19:36:03,668 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_resume [2021-11-25 19:36:03,668 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdrlen [2021-11-25 19:36:03,669 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdrlen [2021-11-25 19:36:03,669 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_reset_pcie [2021-11-25 19:36:03,669 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_reset_pcie [2021-11-25 19:36:03,669 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2021-11-25 19:36:03,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2021-11-25 19:36:03,669 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2021-11-25 19:36:03,670 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2021-11-25 19:36:03,670 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2021-11-25 19:36:03,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2021-11-25 19:36:03,670 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_shutdown [2021-11-25 19:36:03,670 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_shutdown [2021-11-25 19:36:03,670 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_set_aspm [2021-11-25 19:36:03,670 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_set_aspm [2021-11-25 19:36:03,671 INFO L130 BoogieDeclarations]: Found specification of procedure readw [2021-11-25 19:36:03,671 INFO L138 BoogieDeclarations]: Found implementation of procedure readw [2021-11-25 19:36:03,671 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2021-11-25 19:36:03,671 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2021-11-25 19:36:03,671 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2021-11-25 19:36:03,671 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2021-11-25 19:36:03,671 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_read_phy_reg [2021-11-25 19:36:03,672 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_read_phy_reg [2021-11-25 19:36:03,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-25 19:36:03,672 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2021-11-25 19:36:03,672 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2021-11-25 19:36:05,113 INFO L236 CfgBuilder]: Building ICFG [2021-11-25 19:36:05,117 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-25 19:36:05,831 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-11-25 19:36:15,274 INFO L277 CfgBuilder]: Performing block encoding [2021-11-25 19:36:17,910 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-25 19:36:17,910 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-25 19:36:17,917 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 07:36:17 BoogieIcfgContainer [2021-11-25 19:36:17,918 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-25 19:36:17,919 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-25 19:36:17,920 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-25 19:36:17,923 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-25 19:36:17,923 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.11 07:35:55" (1/3) ... [2021-11-25 19:36:17,924 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1cc0c34a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 07:36:17, skipping insertion in model container [2021-11-25 19:36:17,924 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:36:02" (2/3) ... [2021-11-25 19:36:17,924 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1cc0c34a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 07:36:17, skipping insertion in model container [2021-11-25 19:36:17,924 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 07:36:17" (3/3) ... [2021-11-25 19:36:17,926 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1c-atl1c.cil.i [2021-11-25 19:36:17,931 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-25 19:36:17,932 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 4 error locations. [2021-11-25 19:36:18,004 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-25 19:36:18,013 INFO L339 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, mLoopAccelerationTechnique=FAST_UPR [2021-11-25 19:36:18,015 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-11-25 19:36:18,100 INFO L276 IsEmpty]: Start isEmpty. Operand has 2967 states, 1723 states have (on average 1.2391178177597215) internal successors, (2135), 1778 states have internal predecessors, (2135), 1081 states have call successors, (1081), 159 states have call predecessors, (1081), 158 states have return successors, (1074), 1065 states have call predecessors, (1074), 1074 states have call successors, (1074) [2021-11-25 19:36:18,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-11-25 19:36:18,106 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:36:18,107 INFO L514 BasicCegarLoop]: 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] [2021-11-25 19:36:18,108 INFO L402 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-25 19:36:18,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:36:18,113 INFO L85 PathProgramCache]: Analyzing trace with hash 1965657531, now seen corresponding path program 1 times [2021-11-25 19:36:18,122 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:36:18,123 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969276717] [2021-11-25 19:36:18,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:36:18,124 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:36:18,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:36:18,912 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-25 19:36:18,912 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:36:18,913 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969276717] [2021-11-25 19:36:18,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969276717] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:36:18,914 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:36:18,914 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:36:18,915 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037898529] [2021-11-25 19:36:18,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:36:18,921 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:36:18,921 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:36:18,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:36:18,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:36:18,962 INFO L87 Difference]: Start difference. First operand has 2967 states, 1723 states have (on average 1.2391178177597215) internal successors, (2135), 1778 states have internal predecessors, (2135), 1081 states have call successors, (1081), 159 states have call predecessors, (1081), 158 states have return successors, (1074), 1065 states have call predecessors, (1074), 1074 states have call successors, (1074) Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 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) [2021-11-25 19:36:22,046 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:36:23,302 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:36:27,425 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:36:30,500 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:36:31,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:36:31,180 INFO L93 Difference]: Finished difference Result 8864 states and 12986 transitions. [2021-11-25 19:36:31,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 19:36:31,183 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 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 35 [2021-11-25 19:36:31,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:36:31,252 INFO L225 Difference]: With dead ends: 8864 [2021-11-25 19:36:31,253 INFO L226 Difference]: Without dead ends: 5894 [2021-11-25 19:36:31,279 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 19:36:31,283 INFO L933 BasicCegarLoop]: 5461 mSDtfsCounter, 4263 mSDsluCounter, 16119 mSDsCounter, 0 mSdLazyCounter, 1890 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4279 SdHoareTripleChecker+Valid, 20192 SdHoareTripleChecker+Invalid, 1893 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1890 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.4s IncrementalHoareTripleChecker+Time [2021-11-25 19:36:31,284 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4279 Valid, 20192 Invalid, 1893 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 1890 Invalid, 1 Unknown, 0 Unchecked, 11.4s Time] [2021-11-25 19:36:31,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5894 states. [2021-11-25 19:36:31,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5894 to 5886. [2021-11-25 19:36:32,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5886 states, 3426 states have (on average 1.2340922358435493) internal successors, (4228), 3524 states have internal predecessors, (4228), 2141 states have call successors, (2141), 317 states have call predecessors, (2141), 315 states have return successors, (2135), 2117 states have call predecessors, (2135), 2135 states have call successors, (2135) [2021-11-25 19:36:32,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5886 states to 5886 states and 8504 transitions. [2021-11-25 19:36:32,095 INFO L78 Accepts]: Start accepts. Automaton has 5886 states and 8504 transitions. Word has length 35 [2021-11-25 19:36:32,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:36:32,096 INFO L470 AbstractCegarLoop]: Abstraction has 5886 states and 8504 transitions. [2021-11-25 19:36:32,099 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 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) [2021-11-25 19:36:32,099 INFO L276 IsEmpty]: Start isEmpty. Operand 5886 states and 8504 transitions. [2021-11-25 19:36:32,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-11-25 19:36:32,105 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:36:32,106 INFO L514 BasicCegarLoop]: 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] [2021-11-25 19:36:32,106 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-25 19:36:32,107 INFO L402 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-25 19:36:32,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:36:32,110 INFO L85 PathProgramCache]: Analyzing trace with hash -703999484, now seen corresponding path program 1 times [2021-11-25 19:36:32,110 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:36:32,110 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988854811] [2021-11-25 19:36:32,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:36:32,111 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:36:32,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:36:32,424 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-25 19:36:32,425 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:36:32,425 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988854811] [2021-11-25 19:36:32,425 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1988854811] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:36:32,425 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:36:32,426 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:36:32,426 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [643787141] [2021-11-25 19:36:32,426 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:36:32,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:36:32,429 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:36:32,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:36:32,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:36:32,430 INFO L87 Difference]: Start difference. First operand 5886 states and 8504 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 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) [2021-11-25 19:36:36,130 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:36:39,901 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:36:42,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:36:42,823 INFO L93 Difference]: Finished difference Result 5900 states and 8513 transitions. [2021-11-25 19:36:42,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 19:36:42,824 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 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 40 [2021-11-25 19:36:42,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:36:42,875 INFO L225 Difference]: With dead ends: 5900 [2021-11-25 19:36:42,875 INFO L226 Difference]: Without dead ends: 5898 [2021-11-25 19:36:42,880 INFO L932 BasicCegarLoop]: 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 [2021-11-25 19:36:42,882 INFO L933 BasicCegarLoop]: 5431 mSDtfsCounter, 4240 mSDsluCounter, 16034 mSDsCounter, 0 mSdLazyCounter, 1890 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4254 SdHoareTripleChecker+Valid, 20077 SdHoareTripleChecker+Invalid, 1893 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1890 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.8s IncrementalHoareTripleChecker+Time [2021-11-25 19:36:42,883 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4254 Valid, 20077 Invalid, 1893 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 1890 Invalid, 1 Unknown, 0 Unchecked, 9.8s Time] [2021-11-25 19:36:42,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5898 states. [2021-11-25 19:36:43,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5898 to 5890. [2021-11-25 19:36:43,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5890 states, 3429 states have (on average 1.2338874307378245) internal successors, (4231), 3527 states have internal predecessors, (4231), 2141 states have call successors, (2141), 318 states have call predecessors, (2141), 316 states have return successors, (2135), 2117 states have call predecessors, (2135), 2135 states have call successors, (2135) [2021-11-25 19:36:43,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5890 states to 5890 states and 8507 transitions. [2021-11-25 19:36:43,412 INFO L78 Accepts]: Start accepts. Automaton has 5890 states and 8507 transitions. Word has length 40 [2021-11-25 19:36:43,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:36:43,413 INFO L470 AbstractCegarLoop]: Abstraction has 5890 states and 8507 transitions. [2021-11-25 19:36:43,414 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 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) [2021-11-25 19:36:43,414 INFO L276 IsEmpty]: Start isEmpty. Operand 5890 states and 8507 transitions. [2021-11-25 19:36:43,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-11-25 19:36:43,416 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:36:43,416 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:36:43,417 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-25 19:36:43,417 INFO L402 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-25 19:36:43,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:36:43,418 INFO L85 PathProgramCache]: Analyzing trace with hash -2023560421, now seen corresponding path program 1 times [2021-11-25 19:36:43,418 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:36:43,418 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766665303] [2021-11-25 19:36:43,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:36:43,418 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:36:43,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:36:43,716 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-11-25 19:36:43,717 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:36:43,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766665303] [2021-11-25 19:36:43,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766665303] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:36:43,719 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:36:43,719 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:36:43,719 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526841573] [2021-11-25 19:36:43,720 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:36:43,720 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:36:43,720 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:36:43,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:36:43,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:36:43,722 INFO L87 Difference]: Start difference. First operand 5890 states and 8507 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-25 19:36:47,127 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:36:52,010 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:36:53,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:36:53,383 INFO L93 Difference]: Finished difference Result 8825 states and 12736 transitions. [2021-11-25 19:36:53,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 19:36:53,384 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 45 [2021-11-25 19:36:53,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:36:53,463 INFO L225 Difference]: With dead ends: 8825 [2021-11-25 19:36:53,464 INFO L226 Difference]: Without dead ends: 8823 [2021-11-25 19:36:53,472 INFO L932 BasicCegarLoop]: 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 [2021-11-25 19:36:53,476 INFO L933 BasicCegarLoop]: 5793 mSDtfsCounter, 4217 mSDsluCounter, 16919 mSDsCounter, 0 mSdLazyCounter, 2132 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4230 SdHoareTripleChecker+Valid, 21163 SdHoareTripleChecker+Invalid, 2136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 2132 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.2s IncrementalHoareTripleChecker+Time [2021-11-25 19:36:53,479 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4230 Valid, 21163 Invalid, 2136 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 2132 Invalid, 2 Unknown, 0 Unchecked, 9.2s Time] [2021-11-25 19:36:53,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8823 states. [2021-11-25 19:36:54,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8823 to 8813. [2021-11-25 19:36:54,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8813 states, 5134 states have (on average 1.2339306583560576) internal successors, (6335), 5280 states have internal predecessors, (6335), 3201 states have call successors, (3201), 477 states have call predecessors, (3201), 474 states have return successors, (3192), 3164 states have call predecessors, (3192), 3192 states have call successors, (3192) [2021-11-25 19:36:54,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8813 states to 8813 states and 12728 transitions. [2021-11-25 19:36:54,489 INFO L78 Accepts]: Start accepts. Automaton has 8813 states and 12728 transitions. Word has length 45 [2021-11-25 19:36:54,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:36:54,490 INFO L470 AbstractCegarLoop]: Abstraction has 8813 states and 12728 transitions. [2021-11-25 19:36:54,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-25 19:36:54,491 INFO L276 IsEmpty]: Start isEmpty. Operand 8813 states and 12728 transitions. [2021-11-25 19:36:54,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-11-25 19:36:54,499 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:36:54,503 INFO L514 BasicCegarLoop]: 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] [2021-11-25 19:36:54,503 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-25 19:36:54,503 INFO L402 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-25 19:36:54,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:36:54,504 INFO L85 PathProgramCache]: Analyzing trace with hash -1446431908, now seen corresponding path program 1 times [2021-11-25 19:36:54,504 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:36:54,504 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217137243] [2021-11-25 19:36:54,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:36:54,505 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:36:54,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:36:54,762 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-11-25 19:36:54,763 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:36:54,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217137243] [2021-11-25 19:36:54,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1217137243] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:36:54,763 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:36:54,763 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:36:54,764 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231185925] [2021-11-25 19:36:54,764 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:36:54,764 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:36:54,764 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:36:54,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:36:54,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:36:54,765 INFO L87 Difference]: Start difference. First operand 8813 states and 12728 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 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) [2021-11-25 19:36:57,204 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:36:59,097 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.89s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:37:01,128 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:37:04,390 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:37:06,799 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:37:07,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:37:07,373 INFO L93 Difference]: Finished difference Result 8831 states and 12741 transitions. [2021-11-25 19:37:07,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 19:37:07,373 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 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 56 [2021-11-25 19:37:07,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:37:07,442 INFO L225 Difference]: With dead ends: 8831 [2021-11-25 19:37:07,443 INFO L226 Difference]: Without dead ends: 8829 [2021-11-25 19:37:07,448 INFO L932 BasicCegarLoop]: 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 [2021-11-25 19:37:07,449 INFO L933 BasicCegarLoop]: 5431 mSDtfsCounter, 4236 mSDsluCounter, 16034 mSDsCounter, 0 mSdLazyCounter, 1889 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4248 SdHoareTripleChecker+Valid, 20077 SdHoareTripleChecker+Invalid, 1893 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1889 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.1s IncrementalHoareTripleChecker+Time [2021-11-25 19:37:07,450 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4248 Valid, 20077 Invalid, 1893 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1889 Invalid, 2 Unknown, 0 Unchecked, 12.1s Time] [2021-11-25 19:37:07,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8829 states. [2021-11-25 19:37:08,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8829 to 8821. [2021-11-25 19:37:08,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8821 states, 5140 states have (on average 1.2336575875486382) internal successors, (6341), 5286 states have internal predecessors, (6341), 3201 states have call successors, (3201), 479 states have call predecessors, (3201), 476 states have return successors, (3192), 3164 states have call predecessors, (3192), 3192 states have call successors, (3192) [2021-11-25 19:37:08,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8821 states to 8821 states and 12734 transitions. [2021-11-25 19:37:08,292 INFO L78 Accepts]: Start accepts. Automaton has 8821 states and 12734 transitions. Word has length 56 [2021-11-25 19:37:08,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:37:08,294 INFO L470 AbstractCegarLoop]: Abstraction has 8821 states and 12734 transitions. [2021-11-25 19:37:08,294 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 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) [2021-11-25 19:37:08,294 INFO L276 IsEmpty]: Start isEmpty. Operand 8821 states and 12734 transitions. [2021-11-25 19:37:08,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-11-25 19:37:08,296 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:37:08,297 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 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] [2021-11-25 19:37:08,297 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-25 19:37:08,297 INFO L402 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-25 19:37:08,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:37:08,298 INFO L85 PathProgramCache]: Analyzing trace with hash -209665925, now seen corresponding path program 1 times [2021-11-25 19:37:08,298 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:37:08,298 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741571920] [2021-11-25 19:37:08,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:37:08,300 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:37:08,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:37:08,521 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-11-25 19:37:08,522 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:37:08,522 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741571920] [2021-11-25 19:37:08,522 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741571920] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:37:08,522 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:37:08,523 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:37:08,523 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144960420] [2021-11-25 19:37:08,523 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:37:08,523 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:37:08,524 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:37:08,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:37:08,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:37:08,525 INFO L87 Difference]: Start difference. First operand 8821 states and 12734 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 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) [2021-11-25 19:37:11,557 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.89s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:37:13,589 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:37:14,970 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:37:18,190 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:37:21,805 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:37:22,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:37:22,271 INFO L93 Difference]: Finished difference Result 8839 states and 12747 transitions. [2021-11-25 19:37:22,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 19:37:22,272 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 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 55 [2021-11-25 19:37:22,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:37:22,322 INFO L225 Difference]: With dead ends: 8839 [2021-11-25 19:37:22,323 INFO L226 Difference]: Without dead ends: 8837 [2021-11-25 19:37:22,329 INFO L932 BasicCegarLoop]: 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 [2021-11-25 19:37:22,330 INFO L933 BasicCegarLoop]: 5426 mSDtfsCounter, 4240 mSDsluCounter, 16025 mSDsCounter, 0 mSdLazyCounter, 1889 mSolverCounterSat, 2 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4251 SdHoareTripleChecker+Valid, 20062 SdHoareTripleChecker+Invalid, 1894 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1889 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.4s IncrementalHoareTripleChecker+Time [2021-11-25 19:37:22,331 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4251 Valid, 20062 Invalid, 1894 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1889 Invalid, 3 Unknown, 0 Unchecked, 13.4s Time] [2021-11-25 19:37:22,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8837 states. [2021-11-25 19:37:23,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8837 to 8829. [2021-11-25 19:37:23,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8829 states, 5146 states have (on average 1.233385153517295) internal successors, (6347), 5292 states have internal predecessors, (6347), 3201 states have call successors, (3201), 481 states have call predecessors, (3201), 478 states have return successors, (3192), 3164 states have call predecessors, (3192), 3192 states have call successors, (3192) [2021-11-25 19:37:23,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8829 states to 8829 states and 12740 transitions. [2021-11-25 19:37:23,225 INFO L78 Accepts]: Start accepts. Automaton has 8829 states and 12740 transitions. Word has length 55 [2021-11-25 19:37:23,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:37:23,225 INFO L470 AbstractCegarLoop]: Abstraction has 8829 states and 12740 transitions. [2021-11-25 19:37:23,225 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 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) [2021-11-25 19:37:23,226 INFO L276 IsEmpty]: Start isEmpty. Operand 8829 states and 12740 transitions. [2021-11-25 19:37:23,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-11-25 19:37:23,228 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:37:23,229 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 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] [2021-11-25 19:37:23,229 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-25 19:37:23,229 INFO L402 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-25 19:37:23,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:37:23,230 INFO L85 PathProgramCache]: Analyzing trace with hash -572548, now seen corresponding path program 1 times [2021-11-25 19:37:23,230 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:37:23,231 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298664455] [2021-11-25 19:37:23,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:37:23,231 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:37:23,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:37:23,434 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-11-25 19:37:23,435 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:37:23,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298664455] [2021-11-25 19:37:23,435 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [298664455] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:37:23,435 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:37:23,435 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:37:23,436 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13555252] [2021-11-25 19:37:23,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:37:23,437 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:37:23,437 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:37:23,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:37:23,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:37:23,438 INFO L87 Difference]: Start difference. First operand 8829 states and 12740 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-11-25 19:37:26,711 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:37:30,547 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:37:32,909 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:37:33,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:37:33,373 INFO L93 Difference]: Finished difference Result 8847 states and 12753 transitions. [2021-11-25 19:37:33,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 19:37:33,374 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 66 [2021-11-25 19:37:33,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:37:33,418 INFO L225 Difference]: With dead ends: 8847 [2021-11-25 19:37:33,418 INFO L226 Difference]: Without dead ends: 8845 [2021-11-25 19:37:33,423 INFO L932 BasicCegarLoop]: 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 [2021-11-25 19:37:33,424 INFO L933 BasicCegarLoop]: 5426 mSDtfsCounter, 4236 mSDsluCounter, 16024 mSDsCounter, 0 mSdLazyCounter, 1890 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4246 SdHoareTripleChecker+Valid, 20062 SdHoareTripleChecker+Invalid, 1893 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1890 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.5s IncrementalHoareTripleChecker+Time [2021-11-25 19:37:33,424 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4246 Valid, 20062 Invalid, 1893 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1890 Invalid, 1 Unknown, 0 Unchecked, 9.5s Time] [2021-11-25 19:37:33,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8845 states. [2021-11-25 19:37:34,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8845 to 8837. [2021-11-25 19:37:34,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8837 states, 5152 states have (on average 1.2331133540372672) internal successors, (6353), 5298 states have internal predecessors, (6353), 3201 states have call successors, (3201), 483 states have call predecessors, (3201), 480 states have return successors, (3192), 3164 states have call predecessors, (3192), 3192 states have call successors, (3192) [2021-11-25 19:37:34,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8837 states to 8837 states and 12746 transitions. [2021-11-25 19:37:34,271 INFO L78 Accepts]: Start accepts. Automaton has 8837 states and 12746 transitions. Word has length 66 [2021-11-25 19:37:34,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:37:34,271 INFO L470 AbstractCegarLoop]: Abstraction has 8837 states and 12746 transitions. [2021-11-25 19:37:34,271 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-11-25 19:37:34,272 INFO L276 IsEmpty]: Start isEmpty. Operand 8837 states and 12746 transitions. [2021-11-25 19:37:34,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-11-25 19:37:34,274 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:37:34,274 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 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] [2021-11-25 19:37:34,275 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-25 19:37:34,275 INFO L402 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-25 19:37:34,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:37:34,276 INFO L85 PathProgramCache]: Analyzing trace with hash -531821093, now seen corresponding path program 1 times [2021-11-25 19:37:34,276 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:37:34,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1246599280] [2021-11-25 19:37:34,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:37:34,276 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:37:34,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:37:34,461 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2021-11-25 19:37:34,461 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:37:34,461 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1246599280] [2021-11-25 19:37:34,461 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1246599280] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:37:34,462 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:37:34,462 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:37:34,462 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129092549] [2021-11-25 19:37:34,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:37:34,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:37:34,463 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:37:34,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:37:34,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:37:34,464 INFO L87 Difference]: Start difference. First operand 8837 states and 12746 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-11-25 19:37:40,632 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:37:43,845 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:37:44,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:37:44,448 INFO L93 Difference]: Finished difference Result 8855 states and 12759 transitions. [2021-11-25 19:37:44,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 19:37:44,449 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 65 [2021-11-25 19:37:44,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:37:44,494 INFO L225 Difference]: With dead ends: 8855 [2021-11-25 19:37:44,495 INFO L226 Difference]: Without dead ends: 8853 [2021-11-25 19:37:44,499 INFO L932 BasicCegarLoop]: 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 [2021-11-25 19:37:44,500 INFO L933 BasicCegarLoop]: 5437 mSDtfsCounter, 4240 mSDsluCounter, 16046 mSDsCounter, 0 mSdLazyCounter, 1889 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4249 SdHoareTripleChecker+Valid, 20095 SdHoareTripleChecker+Invalid, 1893 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1889 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.6s IncrementalHoareTripleChecker+Time [2021-11-25 19:37:44,501 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4249 Valid, 20095 Invalid, 1893 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1889 Invalid, 2 Unknown, 0 Unchecked, 9.6s Time] [2021-11-25 19:37:44,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8853 states. [2021-11-25 19:37:45,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8853 to 8845. [2021-11-25 19:37:45,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8845 states, 5158 states have (on average 1.232842186894145) internal successors, (6359), 5304 states have internal predecessors, (6359), 3201 states have call successors, (3201), 485 states have call predecessors, (3201), 482 states have return successors, (3192), 3164 states have call predecessors, (3192), 3192 states have call successors, (3192) [2021-11-25 19:37:45,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8845 states to 8845 states and 12752 transitions. [2021-11-25 19:37:45,498 INFO L78 Accepts]: Start accepts. Automaton has 8845 states and 12752 transitions. Word has length 65 [2021-11-25 19:37:45,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:37:45,498 INFO L470 AbstractCegarLoop]: Abstraction has 8845 states and 12752 transitions. [2021-11-25 19:37:45,499 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-11-25 19:37:45,499 INFO L276 IsEmpty]: Start isEmpty. Operand 8845 states and 12752 transitions. [2021-11-25 19:37:45,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-11-25 19:37:45,500 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:37:45,501 INFO L514 BasicCegarLoop]: 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] [2021-11-25 19:37:45,501 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-25 19:37:45,501 INFO L402 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-25 19:37:45,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:37:45,503 INFO L85 PathProgramCache]: Analyzing trace with hash -1939868572, now seen corresponding path program 1 times [2021-11-25 19:37:45,503 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:37:45,503 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1649428233] [2021-11-25 19:37:45,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:37:45,504 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:37:45,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:37:45,733 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2021-11-25 19:37:45,733 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:37:45,733 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1649428233] [2021-11-25 19:37:45,734 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1649428233] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:37:45,734 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:37:45,734 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:37:45,734 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1603884001] [2021-11-25 19:37:45,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:37:45,735 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:37:45,735 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:37:45,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:37:45,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:37:45,736 INFO L87 Difference]: Start difference. First operand 8845 states and 12752 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 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) [2021-11-25 19:37:48,928 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:37:53,349 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:37:54,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:37:54,573 INFO L93 Difference]: Finished difference Result 8861 states and 12763 transitions. [2021-11-25 19:37:54,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 19:37:54,574 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 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 70 [2021-11-25 19:37:54,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:37:54,612 INFO L225 Difference]: With dead ends: 8861 [2021-11-25 19:37:54,613 INFO L226 Difference]: Without dead ends: 8859 [2021-11-25 19:37:54,616 INFO L932 BasicCegarLoop]: 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 [2021-11-25 19:37:54,617 INFO L933 BasicCegarLoop]: 5793 mSDtfsCounter, 4217 mSDsluCounter, 16919 mSDsCounter, 0 mSdLazyCounter, 2132 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4225 SdHoareTripleChecker+Valid, 21163 SdHoareTripleChecker+Invalid, 2136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 2132 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.4s IncrementalHoareTripleChecker+Time [2021-11-25 19:37:54,618 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4225 Valid, 21163 Invalid, 2136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 2132 Invalid, 2 Unknown, 0 Unchecked, 8.4s Time] [2021-11-25 19:37:54,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8859 states. [2021-11-25 19:37:55,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8859 to 8849. [2021-11-25 19:37:55,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8849 states, 5161 states have (on average 1.2327068397597365) internal successors, (6362), 5307 states have internal predecessors, (6362), 3201 states have call successors, (3201), 486 states have call predecessors, (3201), 483 states have return successors, (3192), 3164 states have call predecessors, (3192), 3192 states have call successors, (3192) [2021-11-25 19:37:55,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8849 states to 8849 states and 12755 transitions. [2021-11-25 19:37:55,431 INFO L78 Accepts]: Start accepts. Automaton has 8849 states and 12755 transitions. Word has length 70 [2021-11-25 19:37:55,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:37:55,432 INFO L470 AbstractCegarLoop]: Abstraction has 8849 states and 12755 transitions. [2021-11-25 19:37:55,432 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 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) [2021-11-25 19:37:55,432 INFO L276 IsEmpty]: Start isEmpty. Operand 8849 states and 12755 transitions. [2021-11-25 19:37:55,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2021-11-25 19:37:55,434 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:37:55,434 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 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] [2021-11-25 19:37:55,434 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-25 19:37:55,435 INFO L402 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-25 19:37:55,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:37:55,435 INFO L85 PathProgramCache]: Analyzing trace with hash 1408249603, now seen corresponding path program 1 times [2021-11-25 19:37:55,435 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:37:55,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386110003] [2021-11-25 19:37:55,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:37:55,436 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:37:55,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:37:55,601 INFO L134 CoverageAnalysis]: Checked inductivity of 143 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 127 trivial. 0 not checked. [2021-11-25 19:37:55,602 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:37:55,602 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386110003] [2021-11-25 19:37:55,602 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1386110003] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:37:55,602 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:37:55,603 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:37:55,603 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1368588476] [2021-11-25 19:37:55,603 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:37:55,604 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:37:55,604 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:37:55,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:37:55,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:37:55,605 INFO L87 Difference]: Start difference. First operand 8849 states and 12755 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-11-25 19:38:02,586 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:38:04,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:38:04,896 INFO L93 Difference]: Finished difference Result 11889 states and 17129 transitions. [2021-11-25 19:38:04,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 19:38:04,896 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 81 [2021-11-25 19:38:04,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:38:04,957 INFO L225 Difference]: With dead ends: 11889 [2021-11-25 19:38:04,958 INFO L226 Difference]: Without dead ends: 11887 [2021-11-25 19:38:04,963 INFO L932 BasicCegarLoop]: 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 [2021-11-25 19:38:04,963 INFO L933 BasicCegarLoop]: 5471 mSDtfsCounter, 4204 mSDsluCounter, 15944 mSDsCounter, 0 mSdLazyCounter, 1875 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4211 SdHoareTripleChecker+Valid, 20044 SdHoareTripleChecker+Invalid, 1879 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1875 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.8s IncrementalHoareTripleChecker+Time [2021-11-25 19:38:04,964 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4211 Valid, 20044 Invalid, 1879 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1875 Invalid, 1 Unknown, 0 Unchecked, 8.8s Time] [2021-11-25 19:38:04,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11887 states. [2021-11-25 19:38:05,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11887 to 11878. [2021-11-25 19:38:05,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11878 states, 6944 states have (on average 1.233438940092166) internal successors, (8565), 7144 states have internal predecessors, (8565), 4263 states have call successors, (4263), 674 states have call predecessors, (4263), 667 states have return successors, (4292), 4205 states have call predecessors, (4292), 4251 states have call successors, (4292) [2021-11-25 19:38:05,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11878 states to 11878 states and 17120 transitions. [2021-11-25 19:38:05,953 INFO L78 Accepts]: Start accepts. Automaton has 11878 states and 17120 transitions. Word has length 81 [2021-11-25 19:38:05,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:38:05,954 INFO L470 AbstractCegarLoop]: Abstraction has 11878 states and 17120 transitions. [2021-11-25 19:38:05,954 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-11-25 19:38:05,954 INFO L276 IsEmpty]: Start isEmpty. Operand 11878 states and 17120 transitions. [2021-11-25 19:38:05,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-11-25 19:38:05,956 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:38:05,957 INFO L514 BasicCegarLoop]: 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] [2021-11-25 19:38:05,957 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-25 19:38:05,957 INFO L402 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-25 19:38:05,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:38:05,958 INFO L85 PathProgramCache]: Analyzing trace with hash 2063956924, now seen corresponding path program 1 times [2021-11-25 19:38:05,958 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:38:05,958 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696901334] [2021-11-25 19:38:05,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:38:05,959 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:38:06,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:38:06,181 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 159 trivial. 0 not checked. [2021-11-25 19:38:06,182 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:38:06,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696901334] [2021-11-25 19:38:06,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696901334] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:38:06,183 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:38:06,183 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:38:06,183 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609782233] [2021-11-25 19:38:06,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:38:06,184 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:38:06,184 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:38:06,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:38:06,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:38:06,185 INFO L87 Difference]: Start difference. First operand 11878 states and 17120 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 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) [2021-11-25 19:38:10,643 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:38:11,693 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:38:15,266 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:38:19,710 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:38:20,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:38:20,320 INFO L93 Difference]: Finished difference Result 11896 states and 17133 transitions. [2021-11-25 19:38:20,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 19:38:20,322 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 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 86 [2021-11-25 19:38:20,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:38:20,385 INFO L225 Difference]: With dead ends: 11896 [2021-11-25 19:38:20,385 INFO L226 Difference]: Without dead ends: 11894 [2021-11-25 19:38:20,395 INFO L932 BasicCegarLoop]: 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 [2021-11-25 19:38:20,396 INFO L933 BasicCegarLoop]: 5435 mSDtfsCounter, 4236 mSDsluCounter, 16041 mSDsCounter, 0 mSdLazyCounter, 1886 mSolverCounterSat, 2 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4242 SdHoareTripleChecker+Valid, 20089 SdHoareTripleChecker+Invalid, 1891 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1886 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.6s IncrementalHoareTripleChecker+Time [2021-11-25 19:38:20,397 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4242 Valid, 20089 Invalid, 1891 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 1886 Invalid, 3 Unknown, 0 Unchecked, 13.6s Time] [2021-11-25 19:38:20,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11894 states. [2021-11-25 19:38:21,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11894 to 11886. [2021-11-25 19:38:21,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11886 states, 6950 states have (on average 1.2332374100719425) internal successors, (8571), 7150 states have internal predecessors, (8571), 4263 states have call successors, (4263), 676 states have call predecessors, (4263), 669 states have return successors, (4292), 4205 states have call predecessors, (4292), 4251 states have call successors, (4292) [2021-11-25 19:38:21,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11886 states to 11886 states and 17126 transitions. [2021-11-25 19:38:21,321 INFO L78 Accepts]: Start accepts. Automaton has 11886 states and 17126 transitions. Word has length 86 [2021-11-25 19:38:21,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:38:21,322 INFO L470 AbstractCegarLoop]: Abstraction has 11886 states and 17126 transitions. [2021-11-25 19:38:21,322 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 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) [2021-11-25 19:38:21,322 INFO L276 IsEmpty]: Start isEmpty. Operand 11886 states and 17126 transitions. [2021-11-25 19:38:21,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-11-25 19:38:21,325 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:38:21,326 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 4, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:38:21,326 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-25 19:38:21,326 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-25 19:38:21,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:38:21,327 INFO L85 PathProgramCache]: Analyzing trace with hash 1355648209, now seen corresponding path program 1 times [2021-11-25 19:38:21,327 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:38:21,327 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102090422] [2021-11-25 19:38:21,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:38:21,328 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:38:21,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:38:21,638 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 147 trivial. 0 not checked. [2021-11-25 19:38:21,638 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:38:21,638 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [102090422] [2021-11-25 19:38:21,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [102090422] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:38:21,639 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:38:21,639 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:38:21,639 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785516078] [2021-11-25 19:38:21,639 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:38:21,640 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:38:21,640 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:38:21,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:38:21,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:38:21,641 INFO L87 Difference]: Start difference. First operand 11886 states and 17126 transitions. Second operand has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-11-25 19:38:24,625 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:38:26,645 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:38:30,576 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:38:33,508 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:38:34,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:38:34,135 INFO L93 Difference]: Finished difference Result 11895 states and 17131 transitions. [2021-11-25 19:38:34,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 19:38:34,136 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 103 [2021-11-25 19:38:34,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:38:34,205 INFO L225 Difference]: With dead ends: 11895 [2021-11-25 19:38:34,205 INFO L226 Difference]: Without dead ends: 11893 [2021-11-25 19:38:34,217 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-25 19:38:34,218 INFO L933 BasicCegarLoop]: 5468 mSDtfsCounter, 4204 mSDsluCounter, 15959 mSDsCounter, 0 mSdLazyCounter, 1859 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4205 SdHoareTripleChecker+Valid, 20056 SdHoareTripleChecker+Invalid, 1863 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1859 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.0s IncrementalHoareTripleChecker+Time [2021-11-25 19:38:34,218 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4205 Valid, 20056 Invalid, 1863 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1859 Invalid, 2 Unknown, 0 Unchecked, 12.0s Time] [2021-11-25 19:38:34,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11893 states. [2021-11-25 19:38:35,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11893 to 11886. [2021-11-25 19:38:35,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11886 states, 6950 states have (on average 1.2328057553956835) internal successors, (8568), 7150 states have internal predecessors, (8568), 4263 states have call successors, (4263), 676 states have call predecessors, (4263), 669 states have return successors, (4292), 4205 states have call predecessors, (4292), 4251 states have call successors, (4292) [2021-11-25 19:38:35,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11886 states to 11886 states and 17123 transitions. [2021-11-25 19:38:35,167 INFO L78 Accepts]: Start accepts. Automaton has 11886 states and 17123 transitions. Word has length 103 [2021-11-25 19:38:35,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:38:35,167 INFO L470 AbstractCegarLoop]: Abstraction has 11886 states and 17123 transitions. [2021-11-25 19:38:35,168 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-11-25 19:38:35,168 INFO L276 IsEmpty]: Start isEmpty. Operand 11886 states and 17123 transitions. [2021-11-25 19:38:35,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-11-25 19:38:35,171 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:38:35,171 INFO L514 BasicCegarLoop]: 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] [2021-11-25 19:38:35,172 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-25 19:38:35,172 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-25 19:38:35,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:38:35,173 INFO L85 PathProgramCache]: Analyzing trace with hash 815337627, now seen corresponding path program 1 times [2021-11-25 19:38:35,173 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:38:35,173 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430944423] [2021-11-25 19:38:35,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:38:35,174 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:38:35,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:38:35,492 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 191 trivial. 0 not checked. [2021-11-25 19:38:35,493 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:38:35,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430944423] [2021-11-25 19:38:35,493 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [430944423] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:38:35,494 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:38:35,494 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:38:35,494 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719354429] [2021-11-25 19:38:35,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:38:35,495 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:38:35,495 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:38:35,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:38:35,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:38:35,496 INFO L87 Difference]: Start difference. First operand 11886 states and 17123 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 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) [2021-11-25 19:38:38,537 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:38:40,558 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:38:41,702 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:38:45,101 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:38:48,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:38:48,649 INFO L93 Difference]: Finished difference Result 11902 states and 17135 transitions. [2021-11-25 19:38:48,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 19:38:48,650 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 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 85 [2021-11-25 19:38:48,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:38:48,699 INFO L225 Difference]: With dead ends: 11902 [2021-11-25 19:38:48,699 INFO L226 Difference]: Without dead ends: 11900 [2021-11-25 19:38:48,708 INFO L932 BasicCegarLoop]: 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 [2021-11-25 19:38:48,709 INFO L933 BasicCegarLoop]: 5435 mSDtfsCounter, 4238 mSDsluCounter, 16041 mSDsCounter, 0 mSdLazyCounter, 1887 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4243 SdHoareTripleChecker+Valid, 20089 SdHoareTripleChecker+Invalid, 1891 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1887 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.6s IncrementalHoareTripleChecker+Time [2021-11-25 19:38:48,709 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4243 Valid, 20089 Invalid, 1891 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1887 Invalid, 2 Unknown, 0 Unchecked, 12.6s Time] [2021-11-25 19:38:48,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11900 states. [2021-11-25 19:38:49,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11900 to 11894. [2021-11-25 19:38:49,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11894 states, 6956 states have (on average 1.232604945370903) internal successors, (8574), 7156 states have internal predecessors, (8574), 4263 states have call successors, (4263), 678 states have call predecessors, (4263), 671 states have return successors, (4292), 4205 states have call predecessors, (4292), 4251 states have call successors, (4292) [2021-11-25 19:38:49,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11894 states to 11894 states and 17129 transitions. [2021-11-25 19:38:49,767 INFO L78 Accepts]: Start accepts. Automaton has 11894 states and 17129 transitions. Word has length 85 [2021-11-25 19:38:49,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:38:49,768 INFO L470 AbstractCegarLoop]: Abstraction has 11894 states and 17129 transitions. [2021-11-25 19:38:49,768 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 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) [2021-11-25 19:38:49,769 INFO L276 IsEmpty]: Start isEmpty. Operand 11894 states and 17129 transitions. [2021-11-25 19:38:49,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-11-25 19:38:49,772 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:38:49,772 INFO L514 BasicCegarLoop]: trace histogram [12, 11, 11, 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] [2021-11-25 19:38:49,772 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-25 19:38:49,773 INFO L402 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-25 19:38:49,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:38:49,774 INFO L85 PathProgramCache]: Analyzing trace with hash 1029441700, now seen corresponding path program 1 times [2021-11-25 19:38:49,774 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:38:49,774 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682271928] [2021-11-25 19:38:49,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:38:49,775 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:38:49,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:38:50,002 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2021-11-25 19:38:50,002 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:38:50,002 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682271928] [2021-11-25 19:38:50,003 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [682271928] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:38:50,003 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:38:50,003 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:38:50,003 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658484824] [2021-11-25 19:38:50,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:38:50,004 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:38:50,004 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:38:50,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:38:50,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:38:50,005 INFO L87 Difference]: Start difference. First operand 11894 states and 17129 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-11-25 19:38:57,246 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:38:59,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:38:59,731 INFO L93 Difference]: Finished difference Result 11910 states and 17141 transitions. [2021-11-25 19:38:59,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 19:38:59,732 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 90 [2021-11-25 19:38:59,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:38:59,774 INFO L225 Difference]: With dead ends: 11910 [2021-11-25 19:38:59,774 INFO L226 Difference]: Without dead ends: 11908 [2021-11-25 19:38:59,781 INFO L932 BasicCegarLoop]: 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 [2021-11-25 19:38:59,782 INFO L933 BasicCegarLoop]: 5440 mSDtfsCounter, 4238 mSDsluCounter, 16050 mSDsCounter, 0 mSdLazyCounter, 1887 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4242 SdHoareTripleChecker+Valid, 20104 SdHoareTripleChecker+Invalid, 1890 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1887 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.2s IncrementalHoareTripleChecker+Time [2021-11-25 19:38:59,782 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4242 Valid, 20104 Invalid, 1890 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1887 Invalid, 1 Unknown, 0 Unchecked, 9.2s Time] [2021-11-25 19:38:59,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11908 states. [2021-11-25 19:39:00,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11908 to 11902. [2021-11-25 19:39:00,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11902 states, 6962 states have (on average 1.2324044814708417) internal successors, (8580), 7162 states have internal predecessors, (8580), 4263 states have call successors, (4263), 680 states have call predecessors, (4263), 673 states have return successors, (4292), 4205 states have call predecessors, (4292), 4251 states have call successors, (4292) [2021-11-25 19:39:00,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11902 states to 11902 states and 17135 transitions. [2021-11-25 19:39:00,675 INFO L78 Accepts]: Start accepts. Automaton has 11902 states and 17135 transitions. Word has length 90 [2021-11-25 19:39:00,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:39:00,675 INFO L470 AbstractCegarLoop]: Abstraction has 11902 states and 17135 transitions. [2021-11-25 19:39:00,675 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-11-25 19:39:00,676 INFO L276 IsEmpty]: Start isEmpty. Operand 11902 states and 17135 transitions. [2021-11-25 19:39:00,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-11-25 19:39:00,679 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:39:00,679 INFO L514 BasicCegarLoop]: 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] [2021-11-25 19:39:00,679 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-25 19:39:00,679 INFO L402 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-25 19:39:00,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:39:00,680 INFO L85 PathProgramCache]: Analyzing trace with hash 181366211, now seen corresponding path program 1 times [2021-11-25 19:39:00,680 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:39:00,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805479763] [2021-11-25 19:39:00,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:39:00,681 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:39:00,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:39:00,923 INFO L134 CoverageAnalysis]: Checked inductivity of 303 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 279 trivial. 0 not checked. [2021-11-25 19:39:00,923 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:39:00,923 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805479763] [2021-11-25 19:39:00,924 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805479763] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:39:00,924 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:39:00,924 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:39:00,924 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473414724] [2021-11-25 19:39:00,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:39:00,925 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:39:00,925 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:39:00,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:39:00,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:39:00,926 INFO L87 Difference]: Start difference. First operand 11902 states and 17135 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 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) [2021-11-25 19:39:08,111 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:39:11,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:39:11,152 INFO L93 Difference]: Finished difference Result 11918 states and 17147 transitions. [2021-11-25 19:39:11,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 19:39:11,153 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 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 101 [2021-11-25 19:39:11,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:39:11,204 INFO L225 Difference]: With dead ends: 11918 [2021-11-25 19:39:11,204 INFO L226 Difference]: Without dead ends: 11916 [2021-11-25 19:39:11,212 INFO L932 BasicCegarLoop]: 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 [2021-11-25 19:39:11,213 INFO L933 BasicCegarLoop]: 5440 mSDtfsCounter, 4234 mSDsluCounter, 16050 mSDsCounter, 0 mSdLazyCounter, 1887 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4237 SdHoareTripleChecker+Valid, 20104 SdHoareTripleChecker+Invalid, 1890 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1887 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.7s IncrementalHoareTripleChecker+Time [2021-11-25 19:39:11,213 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4237 Valid, 20104 Invalid, 1890 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1887 Invalid, 1 Unknown, 0 Unchecked, 9.7s Time] [2021-11-25 19:39:11,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11916 states. [2021-11-25 19:39:12,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11916 to 11910. [2021-11-25 19:39:12,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11910 states, 6968 states have (on average 1.2322043628013777) internal successors, (8586), 7168 states have internal predecessors, (8586), 4263 states have call successors, (4263), 682 states have call predecessors, (4263), 675 states have return successors, (4292), 4205 states have call predecessors, (4292), 4251 states have call successors, (4292) [2021-11-25 19:39:12,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11910 states to 11910 states and 17141 transitions. [2021-11-25 19:39:12,149 INFO L78 Accepts]: Start accepts. Automaton has 11910 states and 17141 transitions. Word has length 101 [2021-11-25 19:39:12,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:39:12,150 INFO L470 AbstractCegarLoop]: Abstraction has 11910 states and 17141 transitions. [2021-11-25 19:39:12,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 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) [2021-11-25 19:39:12,150 INFO L276 IsEmpty]: Start isEmpty. Operand 11910 states and 17141 transitions. [2021-11-25 19:39:12,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2021-11-25 19:39:12,153 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:39:12,153 INFO L514 BasicCegarLoop]: trace histogram [14, 13, 13, 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] [2021-11-25 19:39:12,154 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-25 19:39:12,154 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-25 19:39:12,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:39:12,155 INFO L85 PathProgramCache]: Analyzing trace with hash 1276367868, now seen corresponding path program 1 times [2021-11-25 19:39:12,155 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:39:12,155 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202410990] [2021-11-25 19:39:12,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:39:12,156 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:39:12,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:39:12,357 INFO L134 CoverageAnalysis]: Checked inductivity of 353 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 327 trivial. 0 not checked. [2021-11-25 19:39:12,358 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:39:12,358 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202410990] [2021-11-25 19:39:12,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1202410990] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:39:12,359 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:39:12,359 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:39:12,359 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562380963] [2021-11-25 19:39:12,359 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:39:12,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:39:12,360 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:39:12,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:39:12,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:39:12,361 INFO L87 Difference]: Start difference. First operand 11910 states and 17141 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2021-11-25 19:39:20,065 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:39:22,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:39:22,630 INFO L93 Difference]: Finished difference Result 11926 states and 17153 transitions. [2021-11-25 19:39:22,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 19:39:22,631 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 106 [2021-11-25 19:39:22,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:39:22,668 INFO L225 Difference]: With dead ends: 11926 [2021-11-25 19:39:22,668 INFO L226 Difference]: Without dead ends: 11924 [2021-11-25 19:39:22,674 INFO L932 BasicCegarLoop]: 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 [2021-11-25 19:39:22,675 INFO L933 BasicCegarLoop]: 5435 mSDtfsCounter, 4234 mSDsluCounter, 16040 mSDsCounter, 0 mSdLazyCounter, 1887 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4236 SdHoareTripleChecker+Valid, 20089 SdHoareTripleChecker+Invalid, 1890 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1887 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.8s IncrementalHoareTripleChecker+Time [2021-11-25 19:39:22,675 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4236 Valid, 20089 Invalid, 1890 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1887 Invalid, 1 Unknown, 0 Unchecked, 9.8s Time] [2021-11-25 19:39:22,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11924 states. [2021-11-25 19:39:23,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11924 to 11918. [2021-11-25 19:39:23,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11918 states, 6974 states have (on average 1.2320045884714654) internal successors, (8592), 7174 states have internal predecessors, (8592), 4263 states have call successors, (4263), 684 states have call predecessors, (4263), 677 states have return successors, (4292), 4205 states have call predecessors, (4292), 4251 states have call successors, (4292) [2021-11-25 19:39:23,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11918 states to 11918 states and 17147 transitions. [2021-11-25 19:39:23,427 INFO L78 Accepts]: Start accepts. Automaton has 11918 states and 17147 transitions. Word has length 106 [2021-11-25 19:39:23,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:39:23,427 INFO L470 AbstractCegarLoop]: Abstraction has 11918 states and 17147 transitions. [2021-11-25 19:39:23,428 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2021-11-25 19:39:23,428 INFO L276 IsEmpty]: Start isEmpty. Operand 11918 states and 17147 transitions. [2021-11-25 19:39:23,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-11-25 19:39:23,430 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:39:23,430 INFO L514 BasicCegarLoop]: trace histogram [15, 14, 14, 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] [2021-11-25 19:39:23,430 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-25 19:39:23,431 INFO L402 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-25 19:39:23,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:39:23,431 INFO L85 PathProgramCache]: Analyzing trace with hash -1526693597, now seen corresponding path program 1 times [2021-11-25 19:39:23,431 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:39:23,431 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525013857] [2021-11-25 19:39:23,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:39:23,431 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:39:23,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:39:23,584 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 379 trivial. 0 not checked. [2021-11-25 19:39:23,585 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:39:23,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1525013857] [2021-11-25 19:39:23,585 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1525013857] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:39:23,585 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:39:23,585 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:39:23,586 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341798039] [2021-11-25 19:39:23,586 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:39:23,586 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:39:23,586 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:39:23,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:39:23,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:39:23,587 INFO L87 Difference]: Start difference. First operand 11918 states and 17147 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-11-25 19:39:27,257 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:39:31,261 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:39:33,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:39:33,756 INFO L93 Difference]: Finished difference Result 11934 states and 17159 transitions. [2021-11-25 19:39:33,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 19:39:33,757 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 111 [2021-11-25 19:39:33,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:39:33,817 INFO L225 Difference]: With dead ends: 11934 [2021-11-25 19:39:33,817 INFO L226 Difference]: Without dead ends: 11930 [2021-11-25 19:39:33,828 INFO L932 BasicCegarLoop]: 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 [2021-11-25 19:39:33,830 INFO L933 BasicCegarLoop]: 5435 mSDtfsCounter, 4234 mSDsluCounter, 16040 mSDsCounter, 0 mSdLazyCounter, 1887 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4235 SdHoareTripleChecker+Valid, 20089 SdHoareTripleChecker+Invalid, 1890 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1887 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.6s IncrementalHoareTripleChecker+Time [2021-11-25 19:39:33,831 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4235 Valid, 20089 Invalid, 1890 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1887 Invalid, 1 Unknown, 0 Unchecked, 9.6s Time] [2021-11-25 19:39:33,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11930 states. [2021-11-25 19:39:34,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11930 to 11924. [2021-11-25 19:39:34,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11924 states, 6979 states have (on average 1.2316950852557673) internal successors, (8596), 7178 states have internal predecessors, (8596), 4263 states have call successors, (4263), 686 states have call predecessors, (4263), 678 states have return successors, (4292), 4205 states have call predecessors, (4292), 4251 states have call successors, (4292) [2021-11-25 19:39:34,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11924 states to 11924 states and 17151 transitions. [2021-11-25 19:39:34,863 INFO L78 Accepts]: Start accepts. Automaton has 11924 states and 17151 transitions. Word has length 111 [2021-11-25 19:39:34,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:39:34,863 INFO L470 AbstractCegarLoop]: Abstraction has 11924 states and 17151 transitions. [2021-11-25 19:39:34,864 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-11-25 19:39:34,864 INFO L276 IsEmpty]: Start isEmpty. Operand 11924 states and 17151 transitions. [2021-11-25 19:39:34,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-11-25 19:39:34,867 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:39:34,867 INFO L514 BasicCegarLoop]: trace histogram [16, 15, 15, 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, 1, 1] [2021-11-25 19:39:34,867 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-25 19:39:34,867 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-25 19:39:34,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:39:34,868 INFO L85 PathProgramCache]: Analyzing trace with hash 2127707364, now seen corresponding path program 1 times [2021-11-25 19:39:34,868 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:39:34,868 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580672058] [2021-11-25 19:39:34,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:39:34,868 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:39:34,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:39:35,041 INFO L134 CoverageAnalysis]: Checked inductivity of 461 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 431 trivial. 0 not checked. [2021-11-25 19:39:35,041 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:39:35,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [580672058] [2021-11-25 19:39:35,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [580672058] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:39:35,042 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:39:35,042 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:39:35,043 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833209333] [2021-11-25 19:39:35,043 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:39:35,043 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:39:35,044 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:39:35,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:39:35,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:39:35,045 INFO L87 Difference]: Start difference. First operand 11924 states and 17151 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-11-25 19:39:37,578 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:39:39,599 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:39:40,874 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:39:44,247 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:39:47,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:39:47,320 INFO L93 Difference]: Finished difference Result 23000 states and 33029 transitions. [2021-11-25 19:39:47,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 19:39:47,321 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 110 [2021-11-25 19:39:47,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:39:47,424 INFO L225 Difference]: With dead ends: 23000 [2021-11-25 19:39:47,425 INFO L226 Difference]: Without dead ends: 22863 [2021-11-25 19:39:47,438 INFO L932 BasicCegarLoop]: 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 [2021-11-25 19:39:47,439 INFO L933 BasicCegarLoop]: 5165 mSDtfsCounter, 3941 mSDsluCounter, 15426 mSDsCounter, 0 mSdLazyCounter, 1798 mSolverCounterSat, 3 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3941 SdHoareTripleChecker+Valid, 19265 SdHoareTripleChecker+Invalid, 1803 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1798 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.3s IncrementalHoareTripleChecker+Time [2021-11-25 19:39:47,440 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3941 Valid, 19265 Invalid, 1803 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1798 Invalid, 2 Unknown, 0 Unchecked, 11.3s Time] [2021-11-25 19:39:47,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22863 states. [2021-11-25 19:39:49,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22863 to 22851. [2021-11-25 19:39:49,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22851 states, 13376 states have (on average 1.232505980861244) internal successors, (16486), 13758 states have internal predecessors, (16486), 8165 states have call successors, (8165), 1320 states have call predecessors, (8165), 1306 states have return successors, (8225), 8051 states have call predecessors, (8225), 8143 states have call successors, (8225) [2021-11-25 19:39:49,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22851 states to 22851 states and 32876 transitions. [2021-11-25 19:39:49,197 INFO L78 Accepts]: Start accepts. Automaton has 22851 states and 32876 transitions. Word has length 110 [2021-11-25 19:39:49,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:39:49,198 INFO L470 AbstractCegarLoop]: Abstraction has 22851 states and 32876 transitions. [2021-11-25 19:39:49,198 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-11-25 19:39:49,198 INFO L276 IsEmpty]: Start isEmpty. Operand 22851 states and 32876 transitions. [2021-11-25 19:39:49,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2021-11-25 19:39:49,206 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:39:49,206 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 4, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:39:49,206 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-25 19:39:49,207 INFO L402 AbstractCegarLoop]: === Iteration 18 === 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-25 19:39:49,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:39:49,207 INFO L85 PathProgramCache]: Analyzing trace with hash -2145185121, now seen corresponding path program 1 times [2021-11-25 19:39:49,207 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:39:49,208 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781200649] [2021-11-25 19:39:49,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:39:49,208 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:39:49,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:39:49,398 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2021-11-25 19:39:49,398 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:39:49,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781200649] [2021-11-25 19:39:49,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781200649] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:39:49,398 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:39:49,399 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:39:49,399 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105255513] [2021-11-25 19:39:49,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:39:49,400 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:39:49,400 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:39:49,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:39:49,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:39:49,401 INFO L87 Difference]: Start difference. First operand 22851 states and 32876 transitions. Second operand has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 2 states have call predecessors, (26), 1 states have call successors, (26) [2021-11-25 19:39:53,957 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:39:57,278 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:39:58,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:39:58,446 INFO L93 Difference]: Finished difference Result 45866 states and 67219 transitions. [2021-11-25 19:39:58,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:39:58,447 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 2 states have call predecessors, (26), 1 states have call successors, (26) Word has length 161 [2021-11-25 19:39:58,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:39:58,574 INFO L225 Difference]: With dead ends: 45866 [2021-11-25 19:39:58,575 INFO L226 Difference]: Without dead ends: 23031 [2021-11-25 19:39:58,748 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:39:58,749 INFO L933 BasicCegarLoop]: 3835 mSDtfsCounter, 10 mSDsluCounter, 4259 mSDsCounter, 0 mSdLazyCounter, 868 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 7663 SdHoareTripleChecker+Invalid, 870 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 868 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2021-11-25 19:39:58,750 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 7663 Invalid, 870 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 868 Invalid, 2 Unknown, 0 Unchecked, 7.9s Time] [2021-11-25 19:39:58,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23031 states. [2021-11-25 19:40:01,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23031 to 22863. [2021-11-25 19:40:01,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22863 states, 13388 states have (on average 1.2322975799223186) internal successors, (16498), 13770 states have internal predecessors, (16498), 8165 states have call successors, (8165), 1320 states have call predecessors, (8165), 1306 states have return successors, (8225), 8051 states have call predecessors, (8225), 8143 states have call successors, (8225) [2021-11-25 19:40:01,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22863 states to 22863 states and 32888 transitions. [2021-11-25 19:40:01,605 INFO L78 Accepts]: Start accepts. Automaton has 22863 states and 32888 transitions. Word has length 161 [2021-11-25 19:40:01,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:40:01,606 INFO L470 AbstractCegarLoop]: Abstraction has 22863 states and 32888 transitions. [2021-11-25 19:40:01,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 2 states have call predecessors, (26), 1 states have call successors, (26) [2021-11-25 19:40:01,607 INFO L276 IsEmpty]: Start isEmpty. Operand 22863 states and 32888 transitions. [2021-11-25 19:40:01,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2021-11-25 19:40:01,616 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:40:01,617 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 4, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:40:01,617 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-25 19:40:01,617 INFO L402 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-25 19:40:01,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:40:01,618 INFO L85 PathProgramCache]: Analyzing trace with hash 2020244875, now seen corresponding path program 1 times [2021-11-25 19:40:01,618 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:40:01,619 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432572033] [2021-11-25 19:40:01,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:40:01,619 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:40:01,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:40:02,074 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2021-11-25 19:40:02,074 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:40:02,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432572033] [2021-11-25 19:40:02,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432572033] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:40:02,077 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:40:02,077 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:40:02,077 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103152651] [2021-11-25 19:40:02,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:40:02,080 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:40:02,081 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:40:02,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:40:02,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:40:02,082 INFO L87 Difference]: Start difference. First operand 22863 states and 32888 transitions. Second operand has 5 states, 5 states have (on average 14.2) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (31), 3 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2021-11-25 19:40:07,384 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.94s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:40:10,405 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:40:14,540 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:40:15,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:40:15,689 INFO L93 Difference]: Finished difference Result 23117 states and 33209 transitions. [2021-11-25 19:40:15,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 19:40:15,690 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.2) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (31), 3 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 171 [2021-11-25 19:40:15,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:40:15,829 INFO L225 Difference]: With dead ends: 23117 [2021-11-25 19:40:15,829 INFO L226 Difference]: Without dead ends: 22905 [2021-11-25 19:40:15,845 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-25 19:40:15,846 INFO L933 BasicCegarLoop]: 3899 mSDtfsCounter, 230 mSDsluCounter, 12873 mSDsCounter, 0 mSdLazyCounter, 1766 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 231 SdHoareTripleChecker+Valid, 15461 SdHoareTripleChecker+Invalid, 1769 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1766 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.6s IncrementalHoareTripleChecker+Time [2021-11-25 19:40:15,846 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [231 Valid, 15461 Invalid, 1769 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1766 Invalid, 2 Unknown, 0 Unchecked, 12.6s Time] [2021-11-25 19:40:15,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22905 states. [2021-11-25 19:40:18,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22905 to 22905. [2021-11-25 19:40:18,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22905 states, 13416 states have (on average 1.2306201550387597) internal successors, (16510), 13788 states have internal predecessors, (16510), 8151 states have call successors, (8151), 1348 states have call predecessors, (8151), 1334 states have return successors, (8212), 8043 states have call predecessors, (8212), 8130 states have call successors, (8212) [2021-11-25 19:40:18,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22905 states to 22905 states and 32873 transitions. [2021-11-25 19:40:18,306 INFO L78 Accepts]: Start accepts. Automaton has 22905 states and 32873 transitions. Word has length 171 [2021-11-25 19:40:18,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:40:18,306 INFO L470 AbstractCegarLoop]: Abstraction has 22905 states and 32873 transitions. [2021-11-25 19:40:18,306 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.2) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (31), 3 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2021-11-25 19:40:18,307 INFO L276 IsEmpty]: Start isEmpty. Operand 22905 states and 32873 transitions. [2021-11-25 19:40:18,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2021-11-25 19:40:18,323 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:40:18,324 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 8, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:40:18,324 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-25 19:40:18,325 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-25 19:40:18,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:40:18,325 INFO L85 PathProgramCache]: Analyzing trace with hash -1306608660, now seen corresponding path program 1 times [2021-11-25 19:40:18,326 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:40:18,326 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [969641822] [2021-11-25 19:40:18,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:40:18,326 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:40:18,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:40:19,070 INFO L134 CoverageAnalysis]: Checked inductivity of 350 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 346 trivial. 0 not checked. [2021-11-25 19:40:19,070 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:40:19,071 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [969641822] [2021-11-25 19:40:19,071 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [969641822] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:40:19,071 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:40:19,071 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:40:19,072 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156879383] [2021-11-25 19:40:19,072 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:40:19,073 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:40:19,073 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:40:19,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:40:19,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:40:19,074 INFO L87 Difference]: Start difference. First operand 22905 states and 32873 transitions. Second operand has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2021-11-25 19:40:23,510 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:40:24,532 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:40:28,467 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:40:32,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:40:32,068 INFO L93 Difference]: Finished difference Result 22921 states and 32885 transitions. [2021-11-25 19:40:32,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 19:40:32,069 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) Word has length 254 [2021-11-25 19:40:32,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:40:32,177 INFO L225 Difference]: With dead ends: 22921 [2021-11-25 19:40:32,177 INFO L226 Difference]: Without dead ends: 22917 [2021-11-25 19:40:32,192 INFO L932 BasicCegarLoop]: 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 [2021-11-25 19:40:32,193 INFO L933 BasicCegarLoop]: 5236 mSDtfsCounter, 4161 mSDsluCounter, 15582 mSDsCounter, 0 mSdLazyCounter, 1796 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4174 SdHoareTripleChecker+Valid, 19492 SdHoareTripleChecker+Invalid, 1800 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1796 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.9s IncrementalHoareTripleChecker+Time [2021-11-25 19:40:32,194 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4174 Valid, 19492 Invalid, 1800 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1796 Invalid, 2 Unknown, 0 Unchecked, 11.9s Time] [2021-11-25 19:40:32,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22917 states. [2021-11-25 19:40:34,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22917 to 22909. [2021-11-25 19:40:34,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22909 states, 13419 states have (on average 1.2304940755644982) internal successors, (16512), 13791 states have internal predecessors, (16512), 8151 states have call successors, (8151), 1349 states have call predecessors, (8151), 1335 states have return successors, (8212), 8043 states have call predecessors, (8212), 8130 states have call successors, (8212) [2021-11-25 19:40:34,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22909 states to 22909 states and 32875 transitions. [2021-11-25 19:40:34,377 INFO L78 Accepts]: Start accepts. Automaton has 22909 states and 32875 transitions. Word has length 254 [2021-11-25 19:40:34,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:40:34,378 INFO L470 AbstractCegarLoop]: Abstraction has 22909 states and 32875 transitions. [2021-11-25 19:40:34,378 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2021-11-25 19:40:34,379 INFO L276 IsEmpty]: Start isEmpty. Operand 22909 states and 32875 transitions. [2021-11-25 19:40:34,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2021-11-25 19:40:34,398 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:40:34,399 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 8, 8, 7, 7, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:40:34,399 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-25 19:40:34,399 INFO L402 AbstractCegarLoop]: === Iteration 21 === 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-25 19:40:34,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:40:34,400 INFO L85 PathProgramCache]: Analyzing trace with hash 1878720691, now seen corresponding path program 1 times [2021-11-25 19:40:34,400 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:40:34,401 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [345843555] [2021-11-25 19:40:34,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:40:34,401 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:40:34,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:40:35,018 INFO L134 CoverageAnalysis]: Checked inductivity of 440 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 426 trivial. 0 not checked. [2021-11-25 19:40:35,018 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:40:35,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [345843555] [2021-11-25 19:40:35,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [345843555] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:40:35,019 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:40:35,019 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:40:35,019 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [722189421] [2021-11-25 19:40:35,019 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:40:35,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:40:35,022 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:40:35,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:40:35,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:40:35,023 INFO L87 Difference]: Start difference. First operand 22909 states and 32875 transitions. Second operand has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (50), 3 states have call predecessors, (50), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2021-11-25 19:40:38,476 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:40:40,504 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:40:42,066 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:40:46,097 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:40:49,065 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:40:50,615 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.55s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:40:51,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:40:51,409 INFO L93 Difference]: Finished difference Result 22923 states and 32885 transitions. [2021-11-25 19:40:51,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 19:40:51,410 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (50), 3 states have call predecessors, (50), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) Word has length 279 [2021-11-25 19:40:51,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:40:51,547 INFO L225 Difference]: With dead ends: 22923 [2021-11-25 19:40:51,547 INFO L226 Difference]: Without dead ends: 22666 [2021-11-25 19:40:51,554 INFO L932 BasicCegarLoop]: 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 [2021-11-25 19:40:51,555 INFO L933 BasicCegarLoop]: 5243 mSDtfsCounter, 4161 mSDsluCounter, 15596 mSDsCounter, 0 mSdLazyCounter, 1798 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4169 SdHoareTripleChecker+Valid, 19512 SdHoareTripleChecker+Invalid, 1802 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1798 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.3s IncrementalHoareTripleChecker+Time [2021-11-25 19:40:51,555 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4169 Valid, 19512 Invalid, 1802 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 1798 Invalid, 2 Unknown, 0 Unchecked, 15.3s Time] [2021-11-25 19:40:51,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22666 states. [2021-11-25 19:40:53,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22666 to 22578. [2021-11-25 19:40:53,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22578 states, 13220 states have (on average 1.2303328290468987) internal successors, (16265), 13579 states have internal predecessors, (16265), 8044 states have call successors, (8044), 1322 states have call predecessors, (8044), 1310 states have return successors, (8111), 7945 states have call predecessors, (8111), 8029 states have call successors, (8111) [2021-11-25 19:40:53,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22578 states to 22578 states and 32420 transitions. [2021-11-25 19:40:53,480 INFO L78 Accepts]: Start accepts. Automaton has 22578 states and 32420 transitions. Word has length 279 [2021-11-25 19:40:53,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:40:53,481 INFO L470 AbstractCegarLoop]: Abstraction has 22578 states and 32420 transitions. [2021-11-25 19:40:53,481 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (50), 3 states have call predecessors, (50), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2021-11-25 19:40:53,481 INFO L276 IsEmpty]: Start isEmpty. Operand 22578 states and 32420 transitions. [2021-11-25 19:40:53,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 896 [2021-11-25 19:40:53,561 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:40:53,562 INFO L514 BasicCegarLoop]: trace histogram [26, 23, 20, 13, 13, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:40:53,562 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-25 19:40:53,563 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-25 19:40:53,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:40:53,564 INFO L85 PathProgramCache]: Analyzing trace with hash -30015780, now seen corresponding path program 1 times [2021-11-25 19:40:53,564 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:40:53,564 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322203998] [2021-11-25 19:40:53,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:40:53,565 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:40:53,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:40:54,630 INFO L134 CoverageAnalysis]: Checked inductivity of 2774 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2774 trivial. 0 not checked. [2021-11-25 19:40:54,631 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:40:54,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1322203998] [2021-11-25 19:40:54,631 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1322203998] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:40:54,632 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:40:54,632 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:40:54,632 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519749098] [2021-11-25 19:40:54,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:40:54,634 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:40:54,634 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:40:54,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:40:54,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:40:54,636 INFO L87 Difference]: Start difference. First operand 22578 states and 32420 transitions. Second operand has 3 states, 3 states have (on average 87.0) internal successors, (261), 3 states have internal predecessors, (261), 2 states have call successors, (117), 2 states have call predecessors, (117), 1 states have return successors, (116), 2 states have call predecessors, (116), 2 states have call successors, (116) [2021-11-25 19:40:57,830 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:41:01,407 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:41:02,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:41:02,553 INFO L93 Difference]: Finished difference Result 41385 states and 59376 transitions. [2021-11-25 19:41:02,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:41:02,553 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 87.0) internal successors, (261), 3 states have internal predecessors, (261), 2 states have call successors, (117), 2 states have call predecessors, (117), 1 states have return successors, (116), 2 states have call predecessors, (116), 2 states have call successors, (116) Word has length 895 [2021-11-25 19:41:02,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:41:02,776 INFO L225 Difference]: With dead ends: 41385 [2021-11-25 19:41:02,777 INFO L226 Difference]: Without dead ends: 18821 [2021-11-25 19:41:02,845 INFO L932 BasicCegarLoop]: 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 [2021-11-25 19:41:02,846 INFO L933 BasicCegarLoop]: 3825 mSDtfsCounter, 10 mSDsluCounter, 4242 mSDsCounter, 0 mSdLazyCounter, 862 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 7639 SdHoareTripleChecker+Invalid, 864 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 862 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.8s IncrementalHoareTripleChecker+Time [2021-11-25 19:41:02,847 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 7639 Invalid, 864 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 862 Invalid, 2 Unknown, 0 Unchecked, 6.8s Time] [2021-11-25 19:41:02,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18821 states. [2021-11-25 19:41:04,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18821 to 18821. [2021-11-25 19:41:04,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18821 states, 10999 states have (on average 1.2278388944449496) internal successors, (13505), 11297 states have internal predecessors, (13505), 6699 states have call successors, (6699), 1131 states have call predecessors, (6699), 1119 states have return successors, (6766), 6615 states have call predecessors, (6766), 6684 states have call successors, (6766) [2021-11-25 19:41:04,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18821 states to 18821 states and 26970 transitions. [2021-11-25 19:41:04,778 INFO L78 Accepts]: Start accepts. Automaton has 18821 states and 26970 transitions. Word has length 895 [2021-11-25 19:41:04,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:41:04,779 INFO L470 AbstractCegarLoop]: Abstraction has 18821 states and 26970 transitions. [2021-11-25 19:41:04,779 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 87.0) internal successors, (261), 3 states have internal predecessors, (261), 2 states have call successors, (117), 2 states have call predecessors, (117), 1 states have return successors, (116), 2 states have call predecessors, (116), 2 states have call successors, (116) [2021-11-25 19:41:04,779 INFO L276 IsEmpty]: Start isEmpty. Operand 18821 states and 26970 transitions. [2021-11-25 19:41:04,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 901 [2021-11-25 19:41:04,847 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:41:04,848 INFO L514 BasicCegarLoop]: trace histogram [26, 23, 20, 13, 13, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:41:04,848 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-25 19:41:04,849 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-25 19:41:04,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:41:04,850 INFO L85 PathProgramCache]: Analyzing trace with hash -1539220387, now seen corresponding path program 1 times [2021-11-25 19:41:04,850 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:41:04,850 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614162849] [2021-11-25 19:41:04,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:41:04,851 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:41:05,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:41:05,557 INFO L134 CoverageAnalysis]: Checked inductivity of 2774 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2774 trivial. 0 not checked. [2021-11-25 19:41:05,558 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:41:05,558 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614162849] [2021-11-25 19:41:05,558 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1614162849] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:41:05,559 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:41:05,559 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 19:41:05,559 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323775841] [2021-11-25 19:41:05,559 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:41:05,561 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 19:41:05,561 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:41:05,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 19:41:05,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 19:41:05,562 INFO L87 Difference]: Start difference. First operand 18821 states and 26970 transitions. Second operand has 4 states, 4 states have (on average 66.5) internal successors, (266), 4 states have internal predecessors, (266), 2 states have call successors, (117), 2 states have call predecessors, (117), 1 states have return successors, (116), 2 states have call predecessors, (116), 2 states have call successors, (116) [2021-11-25 19:41:09,027 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:41:13,973 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:41:15,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:41:15,712 INFO L93 Difference]: Finished difference Result 39815 states and 57865 transitions. [2021-11-25 19:41:15,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 19:41:15,712 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 66.5) internal successors, (266), 4 states have internal predecessors, (266), 2 states have call successors, (117), 2 states have call predecessors, (117), 1 states have return successors, (116), 2 states have call predecessors, (116), 2 states have call successors, (116) Word has length 900 [2021-11-25 19:41:15,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:41:15,978 INFO L225 Difference]: With dead ends: 39815 [2021-11-25 19:41:15,979 INFO L226 Difference]: Without dead ends: 22859 [2021-11-25 19:41:16,049 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:41:16,050 INFO L933 BasicCegarLoop]: 4587 mSDtfsCounter, 618 mSDsluCounter, 9443 mSDsCounter, 0 mSdLazyCounter, 1554 mSolverCounterSat, 185 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 805 SdHoareTripleChecker+Valid, 13066 SdHoareTripleChecker+Invalid, 1741 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 185 IncrementalHoareTripleChecker+Valid, 1554 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.0s IncrementalHoareTripleChecker+Time [2021-11-25 19:41:16,051 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [805 Valid, 13066 Invalid, 1741 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [185 Valid, 1554 Invalid, 2 Unknown, 0 Unchecked, 9.0s Time] [2021-11-25 19:41:16,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22859 states. [2021-11-25 19:41:17,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22859 to 18833. [2021-11-25 19:41:17,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18833 states, 11011 states have (on average 1.227590591226955) internal successors, (13517), 11309 states have internal predecessors, (13517), 6699 states have call successors, (6699), 1131 states have call predecessors, (6699), 1119 states have return successors, (6766), 6615 states have call predecessors, (6766), 6684 states have call successors, (6766) [2021-11-25 19:41:18,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18833 states to 18833 states and 26982 transitions. [2021-11-25 19:41:18,033 INFO L78 Accepts]: Start accepts. Automaton has 18833 states and 26982 transitions. Word has length 900 [2021-11-25 19:41:18,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:41:18,034 INFO L470 AbstractCegarLoop]: Abstraction has 18833 states and 26982 transitions. [2021-11-25 19:41:18,034 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 66.5) internal successors, (266), 4 states have internal predecessors, (266), 2 states have call successors, (117), 2 states have call predecessors, (117), 1 states have return successors, (116), 2 states have call predecessors, (116), 2 states have call successors, (116) [2021-11-25 19:41:18,034 INFO L276 IsEmpty]: Start isEmpty. Operand 18833 states and 26982 transitions. [2021-11-25 19:41:18,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 926 [2021-11-25 19:41:18,077 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:41:18,078 INFO L514 BasicCegarLoop]: trace histogram [26, 23, 20, 13, 13, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:41:18,079 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-25 19:41:18,079 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-25 19:41:18,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:41:18,080 INFO L85 PathProgramCache]: Analyzing trace with hash -2045294011, now seen corresponding path program 1 times [2021-11-25 19:41:18,080 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:41:18,081 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806993449] [2021-11-25 19:41:18,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:41:18,081 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:41:18,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:41:19,239 INFO L134 CoverageAnalysis]: Checked inductivity of 2778 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2772 trivial. 0 not checked. [2021-11-25 19:41:19,240 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:41:19,240 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806993449] [2021-11-25 19:41:19,240 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [806993449] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:41:19,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1311376423] [2021-11-25 19:41:19,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:41:19,242 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:41:19,242 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0b8d3337-35ec-4069-9af6-92af861d08d4/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:41:19,244 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0b8d3337-35ec-4069-9af6-92af861d08d4/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:41:19,259 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0b8d3337-35ec-4069-9af6-92af861d08d4/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-25 19:41:22,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:41:22,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 8192 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-25 19:41:22,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:41:24,336 INFO L134 CoverageAnalysis]: Checked inductivity of 2778 backedges. 839 proven. 0 refuted. 0 times theorem prover too weak. 1939 trivial. 0 not checked. [2021-11-25 19:41:24,336 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:41:24,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1311376423] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:41:24,337 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 19:41:24,338 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2021-11-25 19:41:24,338 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825257123] [2021-11-25 19:41:24,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:41:24,341 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:41:24,341 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:41:24,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:41:24,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-25 19:41:24,343 INFO L87 Difference]: Start difference. First operand 18833 states and 26982 transitions. Second operand has 3 states, 3 states have (on average 99.66666666666667) internal successors, (299), 3 states have internal predecessors, (299), 2 states have call successors, (129), 2 states have call predecessors, (129), 2 states have return successors, (128), 2 states have call predecessors, (128), 2 states have call successors, (128) [2021-11-25 19:41:26,248 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:41:27,936 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:41:31,658 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:41:32,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:41:32,708 INFO L93 Difference]: Finished difference Result 37757 states and 54562 transitions. [2021-11-25 19:41:32,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:41:32,708 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 99.66666666666667) internal successors, (299), 3 states have internal predecessors, (299), 2 states have call successors, (129), 2 states have call predecessors, (129), 2 states have return successors, (128), 2 states have call predecessors, (128), 2 states have call successors, (128) Word has length 925 [2021-11-25 19:41:32,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:41:32,928 INFO L225 Difference]: With dead ends: 37757 [2021-11-25 19:41:32,929 INFO L226 Difference]: Without dead ends: 18938 [2021-11-25 19:41:32,984 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 927 GetRequests, 925 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-25 19:41:32,985 INFO L933 BasicCegarLoop]: 3830 mSDtfsCounter, 10 mSDsluCounter, 4255 mSDsCounter, 0 mSdLazyCounter, 869 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 7653 SdHoareTripleChecker+Invalid, 870 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 869 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.4s IncrementalHoareTripleChecker+Time [2021-11-25 19:41:32,986 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 7653 Invalid, 870 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 869 Invalid, 1 Unknown, 0 Unchecked, 7.4s Time] [2021-11-25 19:41:33,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18938 states. [2021-11-25 19:41:34,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18938 to 18840. [2021-11-25 19:41:34,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18840 states, 11018 states have (on average 1.227445997458704) internal successors, (13524), 11316 states have internal predecessors, (13524), 6699 states have call successors, (6699), 1131 states have call predecessors, (6699), 1119 states have return successors, (6766), 6615 states have call predecessors, (6766), 6684 states have call successors, (6766) [2021-11-25 19:41:34,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18840 states to 18840 states and 26989 transitions. [2021-11-25 19:41:34,577 INFO L78 Accepts]: Start accepts. Automaton has 18840 states and 26989 transitions. Word has length 925 [2021-11-25 19:41:34,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:41:34,578 INFO L470 AbstractCegarLoop]: Abstraction has 18840 states and 26989 transitions. [2021-11-25 19:41:34,578 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 99.66666666666667) internal successors, (299), 3 states have internal predecessors, (299), 2 states have call successors, (129), 2 states have call predecessors, (129), 2 states have return successors, (128), 2 states have call predecessors, (128), 2 states have call successors, (128) [2021-11-25 19:41:34,578 INFO L276 IsEmpty]: Start isEmpty. Operand 18840 states and 26989 transitions. [2021-11-25 19:41:34,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 956 [2021-11-25 19:41:34,599 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:41:34,600 INFO L514 BasicCegarLoop]: trace histogram [29, 26, 20, 13, 13, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:41:34,634 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0b8d3337-35ec-4069-9af6-92af861d08d4/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2021-11-25 19:41:34,802 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0b8d3337-35ec-4069-9af6-92af861d08d4/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-11-25 19:41:34,805 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-25 19:41:34,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:41:34,806 INFO L85 PathProgramCache]: Analyzing trace with hash 592762589, now seen corresponding path program 1 times [2021-11-25 19:41:34,806 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:41:34,807 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [332395235] [2021-11-25 19:41:34,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:41:34,808 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:41:35,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:41:36,264 INFO L134 CoverageAnalysis]: Checked inductivity of 3102 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3102 trivial. 0 not checked. [2021-11-25 19:41:36,265 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:41:36,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [332395235] [2021-11-25 19:41:36,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [332395235] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:41:36,265 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:41:36,266 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:41:36,266 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650873966] [2021-11-25 19:41:36,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:41:36,269 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:41:36,269 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:41:36,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:41:36,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:41:36,270 INFO L87 Difference]: Start difference. First operand 18840 states and 26989 transitions. Second operand has 5 states, 5 states have (on average 55.8) internal successors, (279), 4 states have internal predecessors, (279), 2 states have call successors, (126), 2 states have call predecessors, (126), 1 states have return successors, (125), 2 states have call predecessors, (125), 2 states have call successors, (125) [2021-11-25 19:41:39,010 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:41:41,037 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:41:43,063 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:41:47,067 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:41:50,144 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:41:52,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:41:52,743 INFO L93 Difference]: Finished difference Result 18849 states and 26995 transitions. [2021-11-25 19:41:52,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 19:41:52,744 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 55.8) internal successors, (279), 4 states have internal predecessors, (279), 2 states have call successors, (126), 2 states have call predecessors, (126), 1 states have return successors, (125), 2 states have call predecessors, (125), 2 states have call successors, (125) Word has length 955 [2021-11-25 19:41:52,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:41:52,810 INFO L225 Difference]: With dead ends: 18849 [2021-11-25 19:41:52,810 INFO L226 Difference]: Without dead ends: 18847 [2021-11-25 19:41:52,817 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-25 19:41:52,818 INFO L933 BasicCegarLoop]: 5376 mSDtfsCounter, 3836 mSDsluCounter, 15950 mSDsCounter, 0 mSdLazyCounter, 1907 mSolverCounterSat, 2 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3837 SdHoareTripleChecker+Valid, 19918 SdHoareTripleChecker+Invalid, 1912 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1907 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.6s IncrementalHoareTripleChecker+Time [2021-11-25 19:41:52,819 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3837 Valid, 19918 Invalid, 1912 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 1907 Invalid, 3 Unknown, 0 Unchecked, 15.6s Time] [2021-11-25 19:41:52,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18847 states. [2021-11-25 19:41:54,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18847 to 18840. [2021-11-25 19:41:54,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18840 states, 11018 states have (on average 1.2271737157378835) internal successors, (13521), 11316 states have internal predecessors, (13521), 6699 states have call successors, (6699), 1131 states have call predecessors, (6699), 1119 states have return successors, (6766), 6615 states have call predecessors, (6766), 6684 states have call successors, (6766) [2021-11-25 19:41:54,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18840 states to 18840 states and 26986 transitions. [2021-11-25 19:41:54,477 INFO L78 Accepts]: Start accepts. Automaton has 18840 states and 26986 transitions. Word has length 955 [2021-11-25 19:41:54,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:41:54,479 INFO L470 AbstractCegarLoop]: Abstraction has 18840 states and 26986 transitions. [2021-11-25 19:41:54,479 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 55.8) internal successors, (279), 4 states have internal predecessors, (279), 2 states have call successors, (126), 2 states have call predecessors, (126), 1 states have return successors, (125), 2 states have call predecessors, (125), 2 states have call successors, (125) [2021-11-25 19:41:54,479 INFO L276 IsEmpty]: Start isEmpty. Operand 18840 states and 26986 transitions. [2021-11-25 19:41:54,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 978 [2021-11-25 19:41:54,507 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:41:54,508 INFO L514 BasicCegarLoop]: trace histogram [29, 26, 20, 13, 13, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:41:54,508 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-11-25 19:41:54,509 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-25 19:41:54,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:41:54,510 INFO L85 PathProgramCache]: Analyzing trace with hash 80408099, now seen corresponding path program 1 times [2021-11-25 19:41:54,510 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:41:54,510 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876730055] [2021-11-25 19:41:54,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:41:54,511 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms