./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.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_0633adfa-cb5b-4d9e-b714-d289d5953718/bin/utaipan-eEHZpOm5b7/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0633adfa-cb5b-4d9e-b714-d289d5953718/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_0633adfa-cb5b-4d9e-b714-d289d5953718/bin/utaipan-eEHZpOm5b7/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0633adfa-cb5b-4d9e-b714-d289d5953718/bin/utaipan-eEHZpOm5b7/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0633adfa-cb5b-4d9e-b714-d289d5953718/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_0633adfa-cb5b-4d9e-b714-d289d5953718/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 463dbca1530ea0e57c159e9405d50f794488f63283b3e27908f44b92b1921358 --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-11-25 18:45:41,475 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-25 18:45:41,478 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-25 18:45:41,542 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-25 18:45:41,543 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-25 18:45:41,547 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-25 18:45:41,550 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-25 18:45:41,555 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-25 18:45:41,558 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-25 18:45:41,565 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-25 18:45:41,566 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-25 18:45:41,569 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-25 18:45:41,569 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-25 18:45:41,573 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-25 18:45:41,576 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-25 18:45:41,582 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-25 18:45:41,584 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-25 18:45:41,585 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-25 18:45:41,589 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-25 18:45:41,599 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-25 18:45:41,602 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-25 18:45:41,605 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-25 18:45:41,609 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-25 18:45:41,610 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-25 18:45:41,622 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-25 18:45:41,622 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-25 18:45:41,623 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-25 18:45:41,626 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-25 18:45:41,626 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-25 18:45:41,631 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-25 18:45:41,632 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-25 18:45:41,633 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-25 18:45:41,636 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-25 18:45:41,637 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-25 18:45:41,639 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-25 18:45:41,640 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-25 18:45:41,640 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-25 18:45:41,641 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-25 18:45:41,641 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-25 18:45:41,642 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-25 18:45:41,643 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-25 18:45:41,644 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0633adfa-cb5b-4d9e-b714-d289d5953718/bin/utaipan-eEHZpOm5b7/config/svcomp-Reach-64bit-Taipan_Default.epf [2021-11-25 18:45:41,689 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-25 18:45:41,689 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-25 18:45:41,690 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-25 18:45:41,690 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-25 18:45:41,692 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-25 18:45:41,699 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-25 18:45:41,700 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-25 18:45:41,700 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-25 18:45:41,700 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-25 18:45:41,700 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-25 18:45:41,702 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-25 18:45:41,702 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-25 18:45:41,702 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-25 18:45:41,703 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-25 18:45:41,703 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-25 18:45:41,703 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-25 18:45:41,704 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-25 18:45:41,704 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2021-11-25 18:45:41,705 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-25 18:45:41,705 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-25 18:45:41,705 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-25 18:45:41,705 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-25 18:45:41,706 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-25 18:45:41,706 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-25 18:45:41,706 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-25 18:45:41,706 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-25 18:45:41,708 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-25 18:45:41,709 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-25 18:45:41,709 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-25 18:45:41,709 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-25 18:45:41,710 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-25 18:45:41,710 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-25 18:45:41,710 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-25 18:45:41,711 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-25 18:45:41,711 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-25 18:45:41,711 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-25 18:45:41,711 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-25 18:45:41,712 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-25 18:45:41,712 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_0633adfa-cb5b-4d9e-b714-d289d5953718/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_0633adfa-cb5b-4d9e-b714-d289d5953718/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 -> 463dbca1530ea0e57c159e9405d50f794488f63283b3e27908f44b92b1921358 [2021-11-25 18:45:42,111 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-25 18:45:42,144 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-25 18:45:42,148 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-25 18:45:42,149 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-25 18:45:42,150 INFO L275 PluginConnector]: CDTParser initialized [2021-11-25 18:45:42,152 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0633adfa-cb5b-4d9e-b714-d289d5953718/bin/utaipan-eEHZpOm5b7/../../sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i [2021-11-25 18:45:42,245 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0633adfa-cb5b-4d9e-b714-d289d5953718/bin/utaipan-eEHZpOm5b7/data/db87376d2/de35749107f14343ba32e0c37ba888b5/FLAGabb7ca888 [2021-11-25 18:45:43,453 INFO L306 CDTParser]: Found 1 translation units. [2021-11-25 18:45:43,454 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0633adfa-cb5b-4d9e-b714-d289d5953718/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i [2021-11-25 18:45:43,534 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0633adfa-cb5b-4d9e-b714-d289d5953718/bin/utaipan-eEHZpOm5b7/data/db87376d2/de35749107f14343ba32e0c37ba888b5/FLAGabb7ca888 [2021-11-25 18:45:43,694 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0633adfa-cb5b-4d9e-b714-d289d5953718/bin/utaipan-eEHZpOm5b7/data/db87376d2/de35749107f14343ba32e0c37ba888b5 [2021-11-25 18:45:43,696 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-25 18:45:43,698 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-25 18:45:43,699 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-25 18:45:43,700 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-25 18:45:43,703 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-25 18:45:43,704 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 06:45:43" (1/1) ... [2021-11-25 18:45:43,706 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@332ed551 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:45:43, skipping insertion in model container [2021-11-25 18:45:43,706 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 06:45:43" (1/1) ... [2021-11-25 18:45:43,714 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-25 18:45:43,921 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-25 18:45:50,302 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_0633adfa-cb5b-4d9e-b714-d289d5953718/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487146,487159] [2021-11-25 18:45:50,306 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_0633adfa-cb5b-4d9e-b714-d289d5953718/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487315,487328] [2021-11-25 18:45:50,307 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_0633adfa-cb5b-4d9e-b714-d289d5953718/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487482,487495] [2021-11-25 18:45:50,314 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_0633adfa-cb5b-4d9e-b714-d289d5953718/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487650,487663] [2021-11-25 18:45:50,370 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-25 18:45:50,459 INFO L203 MainTranslator]: Completed pre-run [2021-11-25 18:45:51,110 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_0633adfa-cb5b-4d9e-b714-d289d5953718/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487146,487159] [2021-11-25 18:45:51,111 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_0633adfa-cb5b-4d9e-b714-d289d5953718/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487315,487328] [2021-11-25 18:45:51,111 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_0633adfa-cb5b-4d9e-b714-d289d5953718/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487482,487495] [2021-11-25 18:45:51,112 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_0633adfa-cb5b-4d9e-b714-d289d5953718/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487650,487663] [2021-11-25 18:45:51,125 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-25 18:45:51,495 INFO L208 MainTranslator]: Completed translation [2021-11-25 18:45:51,495 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:45:51 WrapperNode [2021-11-25 18:45:51,496 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-25 18:45:51,497 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-25 18:45:51,497 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-25 18:45:51,498 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-25 18:45:51,507 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:45:51" (1/1) ... [2021-11-25 18:45:51,700 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:45:51" (1/1) ... [2021-11-25 18:45:51,990 INFO L137 Inliner]: procedures = 676, calls = 4210, calls flagged for inlining = 325, calls inlined = 302, statements flattened = 10119 [2021-11-25 18:45:51,991 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-25 18:45:51,992 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-25 18:45:51,992 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-25 18:45:51,992 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-25 18:45:52,001 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:45:51" (1/1) ... [2021-11-25 18:45:52,002 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:45:51" (1/1) ... [2021-11-25 18:45:52,056 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:45:51" (1/1) ... [2021-11-25 18:45:52,058 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:45:51" (1/1) ... [2021-11-25 18:45:52,379 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:45:51" (1/1) ... [2021-11-25 18:45:52,408 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:45:51" (1/1) ... [2021-11-25 18:45:52,462 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:45:51" (1/1) ... [2021-11-25 18:45:52,523 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-25 18:45:52,525 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-25 18:45:52,525 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-25 18:45:52,525 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-25 18:45:52,526 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:45:51" (1/1) ... [2021-11-25 18:45:52,535 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-25 18:45:52,547 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0633adfa-cb5b-4d9e-b714-d289d5953718/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:45:52,567 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0633adfa-cb5b-4d9e-b714-d289d5953718/bin/utaipan-eEHZpOm5b7/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-25 18:45:52,602 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0633adfa-cb5b-4d9e-b714-d289d5953718/bin/utaipan-eEHZpOm5b7/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-25 18:45:52,621 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2021-11-25 18:45:52,622 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2021-11-25 18:45:52,622 INFO L130 BoogieDeclarations]: Found specification of procedure cas_phy_read [2021-11-25 18:45:52,622 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_phy_read [2021-11-25 18:45:52,622 INFO L130 BoogieDeclarations]: Found specification of procedure cas_pcs_link_check [2021-11-25 18:45:52,622 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_pcs_link_check [2021-11-25 18:45:52,623 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_121 [2021-11-25 18:45:52,623 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_121 [2021-11-25 18:45:52,623 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2021-11-25 18:45:52,623 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2021-11-25 18:45:52,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2021-11-25 18:45:52,624 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2021-11-25 18:45:52,624 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2021-11-25 18:45:52,624 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2021-11-25 18:45:52,624 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2021-11-25 18:45:52,624 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2021-11-25 18:45:52,624 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-25 18:45:52,778 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-25 18:45:52,778 INFO L130 BoogieDeclarations]: Found specification of procedure cas_mii_link_check [2021-11-25 18:45:52,778 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_mii_link_check [2021-11-25 18:45:52,778 INFO L130 BoogieDeclarations]: Found specification of procedure cas_calc_tabort [2021-11-25 18:45:52,779 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_calc_tabort [2021-11-25 18:45:52,779 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2021-11-25 18:45:52,779 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2021-11-25 18:45:52,779 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_timer_instance_3 [2021-11-25 18:45:52,779 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_timer_instance_3 [2021-11-25 18:45:52,779 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_cpu [2021-11-25 18:45:52,779 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_cpu [2021-11-25 18:45:52,779 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-11-25 18:45:52,780 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-11-25 18:45:52,780 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_147 [2021-11-25 18:45:52,780 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_147 [2021-11-25 18:45:52,780 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2021-11-25 18:45:52,780 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2021-11-25 18:45:52,780 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2021-11-25 18:45:52,780 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2021-11-25 18:45:52,780 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2021-11-25 18:45:52,781 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2021-11-25 18:45:52,781 INFO L130 BoogieDeclarations]: Found specification of procedure cas_lock_tx [2021-11-25 18:45:52,781 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_lock_tx [2021-11-25 18:45:52,781 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2021-11-25 18:45:52,781 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2021-11-25 18:45:52,781 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-11-25 18:45:52,781 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-11-25 18:45:52,782 INFO L130 BoogieDeclarations]: Found specification of procedure cas_disable_irq [2021-11-25 18:45:52,782 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_disable_irq [2021-11-25 18:45:52,782 INFO L130 BoogieDeclarations]: Found specification of procedure cas_free_rxds [2021-11-25 18:45:52,782 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_free_rxds [2021-11-25 18:45:52,782 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_page [2021-11-25 18:45:52,782 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_page [2021-11-25 18:45:52,782 INFO L130 BoogieDeclarations]: Found specification of procedure cas_open [2021-11-25 18:45:52,782 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_open [2021-11-25 18:45:52,783 INFO L130 BoogieDeclarations]: Found specification of procedure cas_interrupt [2021-11-25 18:45:52,783 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_interrupt [2021-11-25 18:45:52,783 INFO L130 BoogieDeclarations]: Found specification of procedure cas_tx_tiny_free [2021-11-25 18:45:52,783 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_tx_tiny_free [2021-11-25 18:45:52,783 INFO L130 BoogieDeclarations]: Found specification of procedure PageTail [2021-11-25 18:45:52,783 INFO L138 BoogieDeclarations]: Found implementation of procedure PageTail [2021-11-25 18:45:52,783 INFO L130 BoogieDeclarations]: Found specification of procedure tx_tiny_map [2021-11-25 18:45:52,783 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_tiny_map [2021-11-25 18:45:52,785 INFO L130 BoogieDeclarations]: Found specification of procedure cas_phy_init [2021-11-25 18:45:52,785 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_phy_init [2021-11-25 18:45:52,786 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2021-11-25 18:45:52,786 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2021-11-25 18:45:52,786 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size_set [2021-11-25 18:45:52,786 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size_set [2021-11-25 18:45:52,787 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2021-11-25 18:45:52,787 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2021-11-25 18:45:52,788 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2021-11-25 18:45:52,788 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2021-11-25 18:45:52,788 INFO L130 BoogieDeclarations]: Found specification of procedure cas_enable_irq [2021-11-25 18:45:52,788 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_enable_irq [2021-11-25 18:45:52,788 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2021-11-25 18:45:52,788 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2021-11-25 18:45:52,800 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2021-11-25 18:45:52,800 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2021-11-25 18:45:52,800 INFO L130 BoogieDeclarations]: Found specification of procedure cas_page_dequeue [2021-11-25 18:45:52,801 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_page_dequeue [2021-11-25 18:45:52,801 INFO L130 BoogieDeclarations]: Found specification of procedure netif_rx [2021-11-25 18:45:52,801 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_rx [2021-11-25 18:45:52,802 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2021-11-25 18:45:52,802 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2021-11-25 18:45:52,802 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2021-11-25 18:45:52,802 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2021-11-25 18:45:52,802 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2021-11-25 18:45:52,803 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2021-11-25 18:45:52,814 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_attach [2021-11-25 18:45:52,814 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_attach [2021-11-25 18:45:52,814 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-25 18:45:52,814 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_108 [2021-11-25 18:45:52,815 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_108 [2021-11-25 18:45:52,815 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_word [2021-11-25 18:45:52,815 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_word [2021-11-25 18:45:52,815 INFO L130 BoogieDeclarations]: Found specification of procedure cas_set_multicast [2021-11-25 18:45:52,815 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_set_multicast [2021-11-25 18:45:52,816 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2021-11-25 18:45:52,816 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2021-11-25 18:45:52,816 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_detach [2021-11-25 18:45:52,816 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_detach [2021-11-25 18:45:52,816 INFO L130 BoogieDeclarations]: Found specification of procedure cas_spare_free [2021-11-25 18:45:52,817 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_spare_free [2021-11-25 18:45:52,817 INFO L130 BoogieDeclarations]: Found specification of procedure cas_tx_timeout [2021-11-25 18:45:52,817 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_tx_timeout [2021-11-25 18:45:52,817 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2021-11-25 18:45:52,818 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2021-11-25 18:45:52,818 INFO L130 BoogieDeclarations]: Found specification of procedure cas_read_pcs_link_mode [2021-11-25 18:45:52,818 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_read_pcs_link_mode [2021-11-25 18:45:52,818 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2021-11-25 18:45:52,818 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2021-11-25 18:45:52,819 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-11-25 18:45:52,819 INFO L130 BoogieDeclarations]: Found specification of procedure cas_close [2021-11-25 18:45:52,819 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_close [2021-11-25 18:45:52,819 INFO L130 BoogieDeclarations]: Found specification of procedure cas_page_swap [2021-11-25 18:45:52,819 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_page_swap [2021-11-25 18:45:52,820 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2021-11-25 18:45:52,820 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2021-11-25 18:45:52,820 INFO L130 BoogieDeclarations]: Found specification of procedure cas_netpoll [2021-11-25 18:45:52,820 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_netpoll [2021-11-25 18:45:52,820 INFO L130 BoogieDeclarations]: Found specification of procedure cas_hard_reset [2021-11-25 18:45:52,821 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_hard_reset [2021-11-25 18:45:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2021-11-25 18:45:52,821 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2021-11-25 18:45:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-11-25 18:45:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2021-11-25 18:45:52,822 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2021-11-25 18:45:52,822 INFO L130 BoogieDeclarations]: Found specification of procedure cas_rxc_init [2021-11-25 18:45:52,822 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_rxc_init [2021-11-25 18:45:52,822 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-25 18:45:52,822 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-11-25 18:45:52,823 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-11-25 18:45:52,823 INFO L130 BoogieDeclarations]: Found specification of procedure cas_clear_mac_err [2021-11-25 18:45:52,823 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_clear_mac_err [2021-11-25 18:45:52,823 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2021-11-25 18:45:52,823 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2021-11-25 18:45:52,824 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2021-11-25 18:45:52,824 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2021-11-25 18:45:52,824 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2021-11-25 18:45:52,824 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2021-11-25 18:45:52,824 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2021-11-25 18:45:52,824 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2021-11-25 18:45:52,825 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_instance_callback_3_2 [2021-11-25 18:45:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_instance_callback_3_2 [2021-11-25 18:45:52,825 INFO L130 BoogieDeclarations]: Found specification of procedure cas_remove_one [2021-11-25 18:45:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_remove_one [2021-11-25 18:45:52,825 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_NOT_ARG_SIGN [2021-11-25 18:45:52,826 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_NOT_ARG_SIGN [2021-11-25 18:45:52,826 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2021-11-25 18:45:52,826 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2021-11-25 18:45:52,826 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2021-11-25 18:45:52,826 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2021-11-25 18:45:52,826 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-11-25 18:45:52,827 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-11-25 18:45:52,827 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_dequeue [2021-11-25 18:45:52,827 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_dequeue [2021-11-25 18:45:52,827 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-25 18:45:52,827 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2021-11-25 18:45:52,828 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2021-11-25 18:45:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-25 18:45:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice_init [2021-11-25 18:45:52,828 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice_init [2021-11-25 18:45:52,834 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-11-25 18:45:52,834 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-11-25 18:45:52,834 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2021-11-25 18:45:52,834 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2021-11-25 18:45:52,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-25 18:45:52,835 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-11-25 18:45:52,835 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2021-11-25 18:45:52,835 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2021-11-25 18:45:52,835 INFO L130 BoogieDeclarations]: Found specification of procedure cas_set_link_modes [2021-11-25 18:45:52,836 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_set_link_modes [2021-11-25 18:45:52,836 INFO L130 BoogieDeclarations]: Found specification of procedure cas_link_timer [2021-11-25 18:45:52,836 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_link_timer [2021-11-25 18:45:52,836 INFO L130 BoogieDeclarations]: Found specification of procedure cas_read_mii_link_mode [2021-11-25 18:45:52,836 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_read_mii_link_mode [2021-11-25 18:45:52,837 INFO L130 BoogieDeclarations]: Found specification of procedure __list_splice [2021-11-25 18:45:52,837 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_splice [2021-11-25 18:45:52,837 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2021-11-25 18:45:52,837 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2021-11-25 18:45:52,837 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2021-11-25 18:45:52,837 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2021-11-25 18:45:52,838 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2021-11-25 18:45:52,838 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2021-11-25 18:45:52,838 INFO L130 BoogieDeclarations]: Found specification of procedure kmap_atomic [2021-11-25 18:45:52,838 INFO L138 BoogieDeclarations]: Found implementation of procedure kmap_atomic [2021-11-25 18:45:52,838 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2021-11-25 18:45:52,839 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2021-11-25 18:45:52,839 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-11-25 18:45:52,839 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-11-25 18:45:52,839 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2021-11-25 18:45:52,839 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2021-11-25 18:45:52,839 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2021-11-25 18:45:52,840 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2021-11-25 18:45:52,840 INFO L130 BoogieDeclarations]: Found specification of procedure csum_unfold [2021-11-25 18:45:52,840 INFO L138 BoogieDeclarations]: Found implementation of procedure csum_unfold [2021-11-25 18:45:52,840 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2021-11-25 18:45:52,840 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2021-11-25 18:45:52,840 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2021-11-25 18:45:52,853 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2021-11-25 18:45:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure cas_entropy_gather [2021-11-25 18:45:52,854 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_entropy_gather [2021-11-25 18:45:52,854 INFO L130 BoogieDeclarations]: Found specification of procedure cas_resume [2021-11-25 18:45:52,854 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_resume [2021-11-25 18:45:52,855 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-25 18:45:52,855 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-25 18:45:52,855 INFO L130 BoogieDeclarations]: Found specification of procedure cas_page_alloc [2021-11-25 18:45:52,855 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_page_alloc [2021-11-25 18:45:52,855 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-25 18:45:52,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-25 18:45:52,856 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-11-25 18:45:52,856 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-11-25 18:45:52,856 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-11-25 18:45:52,856 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-11-25 18:45:52,856 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2021-11-25 18:45:52,856 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2021-11-25 18:45:52,857 INFO L130 BoogieDeclarations]: Found specification of procedure cas_mif_poll [2021-11-25 18:45:52,857 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_mif_poll [2021-11-25 18:45:52,857 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2021-11-25 18:45:52,857 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2021-11-25 18:45:52,857 INFO L130 BoogieDeclarations]: Found specification of procedure cas_unlock_tx [2021-11-25 18:45:52,858 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_unlock_tx [2021-11-25 18:45:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2021-11-25 18:45:52,858 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2021-11-25 18:45:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_133 [2021-11-25 18:45:52,858 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_133 [2021-11-25 18:45:52,858 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice [2021-11-25 18:45:52,859 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice [2021-11-25 18:45:52,859 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_135 [2021-11-25 18:45:52,859 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_135 [2021-11-25 18:45:52,859 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2021-11-25 18:45:52,859 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2021-11-25 18:45:52,859 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_sub [2021-11-25 18:45:52,860 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_sub [2021-11-25 18:45:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2021-11-25 18:45:52,860 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2021-11-25 18:45:52,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-11-25 18:45:52,860 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-11-25 18:45:52,861 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2021-11-25 18:45:52,861 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2021-11-25 18:45:52,861 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2021-11-25 18:45:52,861 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2021-11-25 18:45:52,861 INFO L130 BoogieDeclarations]: Found specification of procedure tx_tiny_buf [2021-11-25 18:45:52,862 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_tiny_buf [2021-11-25 18:45:52,862 INFO L130 BoogieDeclarations]: Found specification of procedure cas_mac_reset [2021-11-25 18:45:52,862 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_mac_reset [2021-11-25 18:45:52,862 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_cas [2021-11-25 18:45:52,862 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_cas [2021-11-25 18:45:52,862 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-25 18:45:52,863 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2021-11-25 18:45:52,863 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2021-11-25 18:45:52,863 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_frag_set_page [2021-11-25 18:45:52,863 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_frag_set_page [2021-11-25 18:45:52,863 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-25 18:45:52,864 INFO L130 BoogieDeclarations]: Found specification of procedure cas_get_regs_len [2021-11-25 18:45:52,864 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_get_regs_len [2021-11-25 18:45:52,864 INFO L130 BoogieDeclarations]: Found specification of procedure cas_reset [2021-11-25 18:45:52,864 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_reset [2021-11-25 18:45:52,864 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_instance_register_8_2 [2021-11-25 18:45:52,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_instance_register_8_2 [2021-11-25 18:45:52,865 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_NOT_ARG_SIGN [2021-11-25 18:45:52,865 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_NOT_ARG_SIGN [2021-11-25 18:45:52,865 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2021-11-25 18:45:52,865 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2021-11-25 18:45:52,865 INFO L130 BoogieDeclarations]: Found specification of procedure cas_post_page [2021-11-25 18:45:52,866 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_post_page [2021-11-25 18:45:52,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-25 18:45:52,866 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2021-11-25 18:45:52,866 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2021-11-25 18:45:52,866 INFO L130 BoogieDeclarations]: Found specification of procedure cas_nway_reset [2021-11-25 18:45:52,866 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_nway_reset [2021-11-25 18:45:52,867 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2021-11-25 18:45:52,867 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2021-11-25 18:45:52,867 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2021-11-25 18:45:52,867 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2021-11-25 18:45:52,867 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2021-11-25 18:45:52,867 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2021-11-25 18:45:52,868 INFO L130 BoogieDeclarations]: Found specification of procedure cas_setup_multicast [2021-11-25 18:45:52,868 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_setup_multicast [2021-11-25 18:45:52,868 INFO L130 BoogieDeclarations]: Found specification of procedure cas_phy_powerdown [2021-11-25 18:45:52,868 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_phy_powerdown [2021-11-25 18:45:52,868 INFO L130 BoogieDeclarations]: Found specification of procedure cas_post_rxds_ringN [2021-11-25 18:45:52,868 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_post_rxds_ringN [2021-11-25 18:45:52,869 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2021-11-25 18:45:52,869 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2021-11-25 18:45:52,869 INFO L130 BoogieDeclarations]: Found specification of procedure cas_vpd_match [2021-11-25 18:45:52,869 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_vpd_match [2021-11-25 18:45:52,869 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_83 [2021-11-25 18:45:52,869 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_83 [2021-11-25 18:45:52,870 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_81 [2021-11-25 18:45:52,878 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_81 [2021-11-25 18:45:52,878 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2021-11-25 18:45:52,878 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2021-11-25 18:45:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_weight [2021-11-25 18:45:52,879 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_weight [2021-11-25 18:45:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2021-11-25 18:45:52,879 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2021-11-25 18:45:52,879 INFO L130 BoogieDeclarations]: Found specification of procedure page_count [2021-11-25 18:45:52,879 INFO L138 BoogieDeclarations]: Found implementation of procedure page_count [2021-11-25 18:45:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2021-11-25 18:45:52,880 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2021-11-25 18:45:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_77 [2021-11-25 18:45:52,880 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_77 [2021-11-25 18:45:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure cas_shutdown [2021-11-25 18:45:52,880 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_shutdown [2021-11-25 18:45:52,881 INFO L130 BoogieDeclarations]: Found specification of procedure cas_begin_auto_negotiation [2021-11-25 18:45:52,881 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_begin_auto_negotiation [2021-11-25 18:45:52,881 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_page [2021-11-25 18:45:52,881 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_page [2021-11-25 18:45:52,881 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2021-11-25 18:45:52,881 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2021-11-25 18:45:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure cas_write_txd [2021-11-25 18:45:52,882 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_write_txd [2021-11-25 18:45:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-11-25 18:45:52,882 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-11-25 18:45:52,882 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_frag_ref [2021-11-25 18:45:52,882 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_frag_ref [2021-11-25 18:45:52,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-25 18:45:52,883 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-11-25 18:45:52,883 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-11-25 18:45:52,883 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_82 [2021-11-25 18:45:52,883 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_82 [2021-11-25 18:45:52,883 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_84 [2021-11-25 18:45:52,884 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_84 [2021-11-25 18:45:52,884 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_79 [2021-11-25 18:45:52,884 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_79 [2021-11-25 18:45:52,884 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2021-11-25 18:45:52,884 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2021-11-25 18:45:52,884 INFO L130 BoogieDeclarations]: Found specification of procedure cas_init_hw [2021-11-25 18:45:52,885 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_init_hw [2021-11-25 18:45:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure cas_clean_rings [2021-11-25 18:45:52,885 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_clean_rings [2021-11-25 18:45:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure cas_page_free [2021-11-25 18:45:52,885 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_page_free [2021-11-25 18:45:52,885 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2021-11-25 18:45:52,886 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2021-11-25 18:45:52,886 INFO L130 BoogieDeclarations]: Found specification of procedure cas_phy_write [2021-11-25 18:45:52,886 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_phy_write [2021-11-25 18:45:52,886 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2021-11-25 18:45:52,886 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2021-11-25 18:45:52,886 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2021-11-25 18:45:52,887 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2021-11-25 18:45:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2021-11-25 18:45:52,887 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2021-11-25 18:45:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure cas_spare_recover [2021-11-25 18:45:52,887 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_spare_recover [2021-11-25 18:45:52,887 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed [2021-11-25 18:45:52,888 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed [2021-11-25 18:45:52,888 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2021-11-25 18:45:52,888 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2021-11-25 18:45:52,888 INFO L130 BoogieDeclarations]: Found specification of procedure cas_get_stats [2021-11-25 18:45:52,901 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_get_stats [2021-11-25 18:45:52,902 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2021-11-25 18:45:52,902 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2021-11-25 18:45:52,902 INFO L130 BoogieDeclarations]: Found specification of procedure __kunmap_atomic [2021-11-25 18:45:52,902 INFO L138 BoogieDeclarations]: Found implementation of procedure __kunmap_atomic [2021-11-25 18:45:52,902 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-25 18:45:52,903 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2021-11-25 18:45:52,903 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2021-11-25 18:45:52,903 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_device [2021-11-25 18:45:52,903 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_device [2021-11-25 18:45:52,903 INFO L130 BoogieDeclarations]: Found specification of procedure readb [2021-11-25 18:45:52,903 INFO L138 BoogieDeclarations]: Found implementation of procedure readb [2021-11-25 18:45:52,904 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_107 [2021-11-25 18:45:52,904 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_107 [2021-11-25 18:45:54,563 INFO L236 CfgBuilder]: Building ICFG [2021-11-25 18:45:54,574 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-25 18:45:54,990 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-11-25 18:49:25,050 INFO L277 CfgBuilder]: Performing block encoding [2021-11-25 18:49:30,933 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-25 18:49:30,934 INFO L301 CfgBuilder]: Removed 3 assume(true) statements. [2021-11-25 18:49:30,947 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 06:49:30 BoogieIcfgContainer [2021-11-25 18:49:30,948 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-25 18:49:30,958 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-25 18:49:30,958 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-25 18:49:30,961 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-25 18:49:30,961 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.11 06:45:43" (1/3) ... [2021-11-25 18:49:30,962 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@22937e5d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 06:49:30, skipping insertion in model container [2021-11-25 18:49:30,962 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:45:51" (2/3) ... [2021-11-25 18:49:30,963 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@22937e5d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 06:49:30, skipping insertion in model container [2021-11-25 18:49:30,963 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 06:49:30" (3/3) ... [2021-11-25 18:49:30,965 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i [2021-11-25 18:49:30,970 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-25 18:49:30,971 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2021-11-25 18:49:31,057 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-25 18:49:31,065 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 18:49:31,066 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-11-25 18:49:31,162 INFO L276 IsEmpty]: Start isEmpty. Operand has 2825 states, 1584 states have (on average 1.2613636363636365) internal successors, (1998), 1665 states have internal predecessors, (1998), 1066 states have call successors, (1066), 173 states have call predecessors, (1066), 172 states have return successors, (1062), 1048 states have call predecessors, (1062), 1062 states have call successors, (1062) [2021-11-25 18:49:31,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-11-25 18:49:31,167 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:49:31,167 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 18:49:31,168 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 18:49:31,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:49:31,173 INFO L85 PathProgramCache]: Analyzing trace with hash -2057746181, now seen corresponding path program 1 times [2021-11-25 18:49:31,182 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:49:31,183 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977005307] [2021-11-25 18:49:31,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:49:31,186 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:49:32,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:49:32,609 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 18:49:32,610 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:49:32,610 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977005307] [2021-11-25 18:49:32,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977005307] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:49:32,611 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:49:32,611 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:49:32,613 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254814991] [2021-11-25 18:49:32,614 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:49:32,619 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:49:32,619 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:49:32,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:49:32,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:49:32,658 INFO L87 Difference]: Start difference. First operand has 2825 states, 1584 states have (on average 1.2613636363636365) internal successors, (1998), 1665 states have internal predecessors, (1998), 1066 states have call successors, (1066), 173 states have call predecessors, (1066), 172 states have return successors, (1062), 1048 states have call predecessors, (1062), 1062 states have call successors, (1062) 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 18:49:34,783 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:49:45,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:49:45,261 INFO L93 Difference]: Finished difference Result 7966 states and 12094 transitions. [2021-11-25 18:49:45,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 18:49:45,266 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 18:49:45,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:49:45,350 INFO L225 Difference]: With dead ends: 7966 [2021-11-25 18:49:45,350 INFO L226 Difference]: Without dead ends: 5144 [2021-11-25 18:49:45,388 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 18:49:45,393 INFO L933 BasicCegarLoop]: 4698 mSDtfsCounter, 3948 mSDsluCounter, 13809 mSDsCounter, 0 mSdLazyCounter, 1626 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3967 SdHoareTripleChecker+Valid, 17320 SdHoareTripleChecker+Invalid, 1630 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1626 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.8s IncrementalHoareTripleChecker+Time [2021-11-25 18:49:45,394 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3967 Valid, 17320 Invalid, 1630 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3 Valid, 1626 Invalid, 1 Unknown, 0 Unchecked, 11.8s Time] [2021-11-25 18:49:45,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5144 states. [2021-11-25 18:49:45,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5144 to 5136. [2021-11-25 18:49:45,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5136 states, 2870 states have (on average 1.2571428571428571) internal successors, (3608), 3025 states have internal predecessors, (3608), 1936 states have call successors, (1936), 336 states have call predecessors, (1936), 327 states have return successors, (2014), 1881 states have call predecessors, (2014), 1930 states have call successors, (2014) [2021-11-25 18:49:45,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5136 states to 5136 states and 7558 transitions. [2021-11-25 18:49:45,982 INFO L78 Accepts]: Start accepts. Automaton has 5136 states and 7558 transitions. Word has length 35 [2021-11-25 18:49:45,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:49:45,982 INFO L470 AbstractCegarLoop]: Abstraction has 5136 states and 7558 transitions. [2021-11-25 18:49:45,983 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 18:49:45,983 INFO L276 IsEmpty]: Start isEmpty. Operand 5136 states and 7558 transitions. [2021-11-25 18:49:45,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-11-25 18:49:45,987 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:49:45,988 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 18:49:45,988 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-25 18:49:45,988 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 18:49:45,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:49:45,991 INFO L85 PathProgramCache]: Analyzing trace with hash 859194012, now seen corresponding path program 1 times [2021-11-25 18:49:45,991 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:49:45,991 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304170192] [2021-11-25 18:49:45,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:49:45,992 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:49:46,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:49:46,833 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 18:49:46,834 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:49:46,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304170192] [2021-11-25 18:49:46,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1304170192] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:49:46,834 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:49:46,835 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:49:46,835 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854512567] [2021-11-25 18:49:46,835 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:49:46,836 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:49:46,836 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:49:46,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:49:46,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:49:46,837 INFO L87 Difference]: Start difference. First operand 5136 states and 7558 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 18:49:48,940 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:49:58,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:49:58,085 INFO L93 Difference]: Finished difference Result 5146 states and 7567 transitions. [2021-11-25 18:49:58,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:49:58,086 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 18:49:58,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:49:58,139 INFO L225 Difference]: With dead ends: 5146 [2021-11-25 18:49:58,140 INFO L226 Difference]: Without dead ends: 5144 [2021-11-25 18:49:58,144 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:49:58,146 INFO L933 BasicCegarLoop]: 3706 mSDtfsCounter, 4074 mSDsluCounter, 8176 mSDsCounter, 0 mSdLazyCounter, 1211 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4091 SdHoareTripleChecker+Valid, 11092 SdHoareTripleChecker+Invalid, 1213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1211 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.7s IncrementalHoareTripleChecker+Time [2021-11-25 18:49:58,147 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4091 Valid, 11092 Invalid, 1213 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1211 Invalid, 1 Unknown, 0 Unchecked, 10.7s Time] [2021-11-25 18:49:58,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5144 states. [2021-11-25 18:49:58,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5144 to 5144. [2021-11-25 18:49:58,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5144 states, 2876 states have (on average 1.256606397774687) internal successors, (3614), 3031 states have internal predecessors, (3614), 1936 states have call successors, (1936), 338 states have call predecessors, (1936), 329 states have return successors, (2014), 1881 states have call predecessors, (2014), 1930 states have call successors, (2014) [2021-11-25 18:49:58,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5144 states to 5144 states and 7564 transitions. [2021-11-25 18:49:58,547 INFO L78 Accepts]: Start accepts. Automaton has 5144 states and 7564 transitions. Word has length 40 [2021-11-25 18:49:58,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:49:58,548 INFO L470 AbstractCegarLoop]: Abstraction has 5144 states and 7564 transitions. [2021-11-25 18:49:58,549 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 18:49:58,549 INFO L276 IsEmpty]: Start isEmpty. Operand 5144 states and 7564 transitions. [2021-11-25 18:49:58,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-11-25 18:49:58,559 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:49:58,559 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, 1] [2021-11-25 18:49:58,559 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-25 18:49:58,560 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 18:49:58,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:49:58,560 INFO L85 PathProgramCache]: Analyzing trace with hash 508521822, now seen corresponding path program 1 times [2021-11-25 18:49:58,561 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:49:58,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [137371620] [2021-11-25 18:49:58,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:49:58,561 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:49:58,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:49:59,362 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 18:49:59,362 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:49:59,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [137371620] [2021-11-25 18:49:59,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [137371620] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:49:59,363 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:49:59,363 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:49:59,363 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514513391] [2021-11-25 18:49:59,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:49:59,364 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:49:59,364 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:49:59,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:49:59,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:49:59,365 INFO L87 Difference]: Start difference. First operand 5144 states and 7564 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 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 18:50:01,473 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:50:09,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:50:09,799 INFO L93 Difference]: Finished difference Result 5154 states and 7573 transitions. [2021-11-25 18:50:09,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:50:09,800 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 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 46 [2021-11-25 18:50:09,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:50:09,854 INFO L225 Difference]: With dead ends: 5154 [2021-11-25 18:50:09,854 INFO L226 Difference]: Without dead ends: 5152 [2021-11-25 18:50:09,859 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:50:09,861 INFO L933 BasicCegarLoop]: 3706 mSDtfsCounter, 4073 mSDsluCounter, 8176 mSDsCounter, 0 mSdLazyCounter, 1211 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4089 SdHoareTripleChecker+Valid, 11092 SdHoareTripleChecker+Invalid, 1213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1211 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.0s IncrementalHoareTripleChecker+Time [2021-11-25 18:50:09,861 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4089 Valid, 11092 Invalid, 1213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1211 Invalid, 1 Unknown, 0 Unchecked, 10.0s Time] [2021-11-25 18:50:09,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5152 states. [2021-11-25 18:50:10,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5152 to 5152. [2021-11-25 18:50:10,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5152 states, 2882 states have (on average 1.2560721721027064) internal successors, (3620), 3037 states have internal predecessors, (3620), 1936 states have call successors, (1936), 340 states have call predecessors, (1936), 331 states have return successors, (2014), 1881 states have call predecessors, (2014), 1930 states have call successors, (2014) [2021-11-25 18:50:10,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5152 states to 5152 states and 7570 transitions. [2021-11-25 18:50:10,226 INFO L78 Accepts]: Start accepts. Automaton has 5152 states and 7570 transitions. Word has length 46 [2021-11-25 18:50:10,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:50:10,227 INFO L470 AbstractCegarLoop]: Abstraction has 5152 states and 7570 transitions. [2021-11-25 18:50:10,227 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 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 18:50:10,227 INFO L276 IsEmpty]: Start isEmpty. Operand 5152 states and 7570 transitions. [2021-11-25 18:50:10,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-11-25 18:50:10,230 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:50:10,230 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 3, 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] [2021-11-25 18:50:10,230 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-25 18:50:10,230 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 18:50:10,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:50:10,231 INFO L85 PathProgramCache]: Analyzing trace with hash -610233447, now seen corresponding path program 1 times [2021-11-25 18:50:10,231 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:50:10,231 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [327170663] [2021-11-25 18:50:10,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:50:10,232 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:50:10,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:50:10,953 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-11-25 18:50:10,954 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:50:10,954 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [327170663] [2021-11-25 18:50:10,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [327170663] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:50:10,954 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:50:10,954 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:50:10,954 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595701213] [2021-11-25 18:50:10,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:50:10,955 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:50:10,955 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:50:10,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:50:10,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:50:10,956 INFO L87 Difference]: Start difference. First operand 5152 states and 7570 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-11-25 18:50:13,064 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:50:20,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:50:20,161 INFO L93 Difference]: Finished difference Result 5162 states and 7579 transitions. [2021-11-25 18:50:20,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:50:20,162 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 51 [2021-11-25 18:50:20,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:50:20,215 INFO L225 Difference]: With dead ends: 5162 [2021-11-25 18:50:20,215 INFO L226 Difference]: Without dead ends: 5160 [2021-11-25 18:50:20,219 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:50:20,220 INFO L933 BasicCegarLoop]: 3706 mSDtfsCounter, 4073 mSDsluCounter, 8176 mSDsCounter, 0 mSdLazyCounter, 1211 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4088 SdHoareTripleChecker+Valid, 11092 SdHoareTripleChecker+Invalid, 1213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1211 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.9s IncrementalHoareTripleChecker+Time [2021-11-25 18:50:20,221 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4088 Valid, 11092 Invalid, 1213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1211 Invalid, 1 Unknown, 0 Unchecked, 8.9s Time] [2021-11-25 18:50:20,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5160 states. [2021-11-25 18:50:20,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5160 to 5160. [2021-11-25 18:50:20,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5160 states, 2888 states have (on average 1.255540166204986) internal successors, (3626), 3043 states have internal predecessors, (3626), 1936 states have call successors, (1936), 342 states have call predecessors, (1936), 333 states have return successors, (2014), 1881 states have call predecessors, (2014), 1930 states have call successors, (2014) [2021-11-25 18:50:20,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5160 states to 5160 states and 7576 transitions. [2021-11-25 18:50:20,577 INFO L78 Accepts]: Start accepts. Automaton has 5160 states and 7576 transitions. Word has length 51 [2021-11-25 18:50:20,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:50:20,578 INFO L470 AbstractCegarLoop]: Abstraction has 5160 states and 7576 transitions. [2021-11-25 18:50:20,578 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-11-25 18:50:20,579 INFO L276 IsEmpty]: Start isEmpty. Operand 5160 states and 7576 transitions. [2021-11-25 18:50:20,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-11-25 18:50:20,581 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:50:20,581 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, 1] [2021-11-25 18:50:20,581 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-25 18:50:20,581 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 18:50:20,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:50:20,582 INFO L85 PathProgramCache]: Analyzing trace with hash 98710014, now seen corresponding path program 1 times [2021-11-25 18:50:20,582 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:50:20,582 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [822715754] [2021-11-25 18:50:20,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:50:20,583 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:50:21,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:50:21,419 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 18:50:21,419 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:50:21,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [822715754] [2021-11-25 18:50:21,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [822715754] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:50:21,420 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:50:21,420 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:50:21,420 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [744431948] [2021-11-25 18:50:21,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:50:21,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:50:21,421 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:50:21,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:50:21,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:50:21,422 INFO L87 Difference]: Start difference. First operand 5160 states and 7576 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 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 18:50:23,537 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:50:30,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:50:30,643 INFO L93 Difference]: Finished difference Result 5170 states and 7585 transitions. [2021-11-25 18:50:30,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:50:30,644 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 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 18:50:30,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:50:30,698 INFO L225 Difference]: With dead ends: 5170 [2021-11-25 18:50:30,699 INFO L226 Difference]: Without dead ends: 5168 [2021-11-25 18:50:30,703 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:50:30,704 INFO L933 BasicCegarLoop]: 3706 mSDtfsCounter, 4073 mSDsluCounter, 8176 mSDsCounter, 0 mSdLazyCounter, 1211 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4087 SdHoareTripleChecker+Valid, 11092 SdHoareTripleChecker+Invalid, 1213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1211 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.9s IncrementalHoareTripleChecker+Time [2021-11-25 18:50:30,704 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4087 Valid, 11092 Invalid, 1213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1211 Invalid, 1 Unknown, 0 Unchecked, 8.9s Time] [2021-11-25 18:50:30,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5168 states. [2021-11-25 18:50:31,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5168 to 5168. [2021-11-25 18:50:31,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5168 states, 2894 states have (on average 1.2550103662750518) internal successors, (3632), 3049 states have internal predecessors, (3632), 1936 states have call successors, (1936), 344 states have call predecessors, (1936), 335 states have return successors, (2014), 1881 states have call predecessors, (2014), 1930 states have call successors, (2014) [2021-11-25 18:50:31,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5168 states to 5168 states and 7582 transitions. [2021-11-25 18:50:31,057 INFO L78 Accepts]: Start accepts. Automaton has 5168 states and 7582 transitions. Word has length 56 [2021-11-25 18:50:31,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:50:31,058 INFO L470 AbstractCegarLoop]: Abstraction has 5168 states and 7582 transitions. [2021-11-25 18:50:31,059 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 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 18:50:31,059 INFO L276 IsEmpty]: Start isEmpty. Operand 5168 states and 7582 transitions. [2021-11-25 18:50:31,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-11-25 18:50:31,061 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:50:31,061 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:50:31,061 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-25 18:50:31,062 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 18:50:31,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:50:31,062 INFO L85 PathProgramCache]: Analyzing trace with hash 1831041244, now seen corresponding path program 1 times [2021-11-25 18:50:31,063 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:50:31,063 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1224749300] [2021-11-25 18:50:31,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:50:31,063 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:50:31,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:50:31,673 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2021-11-25 18:50:31,673 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:50:31,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1224749300] [2021-11-25 18:50:31,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1224749300] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:50:31,674 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:50:31,674 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:50:31,674 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679277350] [2021-11-25 18:50:31,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:50:31,675 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:50:31,675 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:50:31,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:50:31,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:50:31,675 INFO L87 Difference]: Start difference. First operand 5168 states and 7582 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, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-11-25 18:50:33,779 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:50:41,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:50:41,207 INFO L93 Difference]: Finished difference Result 5178 states and 7591 transitions. [2021-11-25 18:50:41,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:50:41,207 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, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 60 [2021-11-25 18:50:41,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:50:41,250 INFO L225 Difference]: With dead ends: 5178 [2021-11-25 18:50:41,250 INFO L226 Difference]: Without dead ends: 5176 [2021-11-25 18:50:41,254 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:50:41,255 INFO L933 BasicCegarLoop]: 3706 mSDtfsCounter, 4074 mSDsluCounter, 8176 mSDsCounter, 0 mSdLazyCounter, 1211 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4087 SdHoareTripleChecker+Valid, 11092 SdHoareTripleChecker+Invalid, 1213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1211 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.2s IncrementalHoareTripleChecker+Time [2021-11-25 18:50:41,256 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4087 Valid, 11092 Invalid, 1213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1211 Invalid, 1 Unknown, 0 Unchecked, 9.2s Time] [2021-11-25 18:50:41,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5176 states. [2021-11-25 18:50:41,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5176 to 5176. [2021-11-25 18:50:41,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5176 states, 2900 states have (on average 1.2544827586206897) internal successors, (3638), 3055 states have internal predecessors, (3638), 1936 states have call successors, (1936), 346 states have call predecessors, (1936), 337 states have return successors, (2014), 1881 states have call predecessors, (2014), 1930 states have call successors, (2014) [2021-11-25 18:50:41,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5176 states to 5176 states and 7588 transitions. [2021-11-25 18:50:41,621 INFO L78 Accepts]: Start accepts. Automaton has 5176 states and 7588 transitions. Word has length 60 [2021-11-25 18:50:41,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:50:41,621 INFO L470 AbstractCegarLoop]: Abstraction has 5176 states and 7588 transitions. [2021-11-25 18:50:41,621 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, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-11-25 18:50:41,622 INFO L276 IsEmpty]: Start isEmpty. Operand 5176 states and 7588 transitions. [2021-11-25 18:50:41,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-11-25 18:50:41,623 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:50:41,623 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, 1] [2021-11-25 18:50:41,623 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-25 18:50:41,624 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 18:50:41,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:50:41,624 INFO L85 PathProgramCache]: Analyzing trace with hash 1764843166, now seen corresponding path program 1 times [2021-11-25 18:50:41,624 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:50:41,625 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667531192] [2021-11-25 18:50:41,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:50:41,625 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:50:41,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:50:42,230 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 18:50:42,230 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:50:42,230 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667531192] [2021-11-25 18:50:42,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667531192] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:50:42,231 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:50:42,231 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:50:42,231 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1348712957] [2021-11-25 18:50:42,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:50:42,232 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:50:42,232 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:50:42,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:50:42,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:50:42,233 INFO L87 Difference]: Start difference. First operand 5176 states and 7588 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 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 18:50:44,336 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:50:51,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:50:51,627 INFO L93 Difference]: Finished difference Result 5186 states and 7597 transitions. [2021-11-25 18:50:51,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:50:51,628 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 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 18:50:51,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:50:51,664 INFO L225 Difference]: With dead ends: 5186 [2021-11-25 18:50:51,664 INFO L226 Difference]: Without dead ends: 5184 [2021-11-25 18:50:51,668 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:50:51,669 INFO L933 BasicCegarLoop]: 3706 mSDtfsCounter, 4073 mSDsluCounter, 8176 mSDsCounter, 0 mSdLazyCounter, 1211 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4085 SdHoareTripleChecker+Valid, 11092 SdHoareTripleChecker+Invalid, 1213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1211 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:50:51,670 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4085 Valid, 11092 Invalid, 1213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1211 Invalid, 1 Unknown, 0 Unchecked, 9.1s Time] [2021-11-25 18:50:51,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5184 states. [2021-11-25 18:50:51,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5184 to 5184. [2021-11-25 18:50:51,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5184 states, 2906 states have (on average 1.2539573296627666) internal successors, (3644), 3061 states have internal predecessors, (3644), 1936 states have call successors, (1936), 348 states have call predecessors, (1936), 339 states have return successors, (2014), 1881 states have call predecessors, (2014), 1930 states have call successors, (2014) [2021-11-25 18:50:52,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5184 states to 5184 states and 7594 transitions. [2021-11-25 18:50:52,030 INFO L78 Accepts]: Start accepts. Automaton has 5184 states and 7594 transitions. Word has length 66 [2021-11-25 18:50:52,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:50:52,031 INFO L470 AbstractCegarLoop]: Abstraction has 5184 states and 7594 transitions. [2021-11-25 18:50:52,031 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 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 18:50:52,031 INFO L276 IsEmpty]: Start isEmpty. Operand 5184 states and 7594 transitions. [2021-11-25 18:50:52,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-11-25 18:50:52,032 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:50:52,033 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 18:50:52,033 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-25 18:50:52,033 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 18:50:52,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:50:52,034 INFO L85 PathProgramCache]: Analyzing trace with hash 731840508, now seen corresponding path program 1 times [2021-11-25 18:50:52,034 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:50:52,035 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295470572] [2021-11-25 18:50:52,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:50:52,035 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:50:52,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:50:52,913 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 18:50:52,913 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:50:52,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295470572] [2021-11-25 18:50:52,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [295470572] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:50:52,914 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:50:52,914 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:50:52,914 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119758810] [2021-11-25 18:50:52,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:50:52,915 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:50:52,915 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:50:52,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:50:52,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:50:52,916 INFO L87 Difference]: Start difference. First operand 5184 states and 7594 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 18:50:55,020 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:51:05,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:51:05,062 INFO L93 Difference]: Finished difference Result 7329 states and 10612 transitions. [2021-11-25 18:51:05,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:51:05,062 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 18:51:05,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:51:05,112 INFO L225 Difference]: With dead ends: 7329 [2021-11-25 18:51:05,113 INFO L226 Difference]: Without dead ends: 7327 [2021-11-25 18:51:05,118 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:51:05,119 INFO L933 BasicCegarLoop]: 5000 mSDtfsCounter, 3048 mSDsluCounter, 13543 mSDsCounter, 0 mSdLazyCounter, 1775 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3059 SdHoareTripleChecker+Valid, 17303 SdHoareTripleChecker+Invalid, 1778 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1775 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.6s IncrementalHoareTripleChecker+Time [2021-11-25 18:51:05,120 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3059 Valid, 17303 Invalid, 1778 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1775 Invalid, 1 Unknown, 0 Unchecked, 11.6s Time] [2021-11-25 18:51:05,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7327 states. [2021-11-25 18:51:05,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7327 to 7319. [2021-11-25 18:51:05,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7319 states, 4107 states have (on average 1.2434867299732164) internal successors, (5107), 4299 states have internal predecessors, (5107), 2677 states have call successors, (2677), 549 states have call predecessors, (2677), 532 states have return successors, (2819), 2608 states have call predecessors, (2819), 2671 states have call successors, (2819) [2021-11-25 18:51:05,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7319 states to 7319 states and 10603 transitions. [2021-11-25 18:51:05,710 INFO L78 Accepts]: Start accepts. Automaton has 7319 states and 10603 transitions. Word has length 70 [2021-11-25 18:51:05,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:51:05,711 INFO L470 AbstractCegarLoop]: Abstraction has 7319 states and 10603 transitions. [2021-11-25 18:51:05,711 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 18:51:05,711 INFO L276 IsEmpty]: Start isEmpty. Operand 7319 states and 10603 transitions. [2021-11-25 18:51:05,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-11-25 18:51:05,713 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:51:05,713 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:51:05,714 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-25 18:51:05,714 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 18:51:05,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:51:05,714 INFO L85 PathProgramCache]: Analyzing trace with hash -110400901, now seen corresponding path program 1 times [2021-11-25 18:51:05,715 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:51:05,715 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577155858] [2021-11-25 18:51:05,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:51:05,715 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:51:06,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:51:06,319 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2021-11-25 18:51:06,319 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:51:06,320 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577155858] [2021-11-25 18:51:06,320 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1577155858] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:51:06,320 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:51:06,320 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:51:06,320 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325496442] [2021-11-25 18:51:06,320 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:51:06,321 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:51:06,321 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:51:06,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:51:06,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:51:06,322 INFO L87 Difference]: Start difference. First operand 7319 states and 10603 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, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-11-25 18:51:08,426 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:51:16,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:51:16,162 INFO L93 Difference]: Finished difference Result 7329 states and 10612 transitions. [2021-11-25 18:51:16,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:51:16,174 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, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 75 [2021-11-25 18:51:16,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:51:16,218 INFO L225 Difference]: With dead ends: 7329 [2021-11-25 18:51:16,219 INFO L226 Difference]: Without dead ends: 7327 [2021-11-25 18:51:16,224 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:51:16,225 INFO L933 BasicCegarLoop]: 3706 mSDtfsCounter, 4074 mSDsluCounter, 8176 mSDsCounter, 0 mSdLazyCounter, 1211 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4084 SdHoareTripleChecker+Valid, 11092 SdHoareTripleChecker+Invalid, 1213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1211 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.3s IncrementalHoareTripleChecker+Time [2021-11-25 18:51:16,225 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4084 Valid, 11092 Invalid, 1213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1211 Invalid, 1 Unknown, 0 Unchecked, 9.3s Time] [2021-11-25 18:51:16,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7327 states. [2021-11-25 18:51:16,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7327 to 7327. [2021-11-25 18:51:16,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7327 states, 4113 states have (on average 1.2431315341599805) internal successors, (5113), 4305 states have internal predecessors, (5113), 2677 states have call successors, (2677), 551 states have call predecessors, (2677), 534 states have return successors, (2819), 2608 states have call predecessors, (2819), 2671 states have call successors, (2819) [2021-11-25 18:51:16,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7327 states to 7327 states and 10609 transitions. [2021-11-25 18:51:16,841 INFO L78 Accepts]: Start accepts. Automaton has 7327 states and 10609 transitions. Word has length 75 [2021-11-25 18:51:16,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:51:16,843 INFO L470 AbstractCegarLoop]: Abstraction has 7327 states and 10609 transitions. [2021-11-25 18:51:16,843 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, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-11-25 18:51:16,843 INFO L276 IsEmpty]: Start isEmpty. Operand 7327 states and 10609 transitions. [2021-11-25 18:51:16,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-11-25 18:51:16,850 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:51:16,851 INFO L514 BasicCegarLoop]: trace histogram [10, 9, 9, 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] [2021-11-25 18:51:16,851 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-25 18:51:16,851 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 18:51:16,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:51:16,851 INFO L85 PathProgramCache]: Analyzing trace with hash -1515860196, now seen corresponding path program 1 times [2021-11-25 18:51:16,851 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:51:16,851 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042843623] [2021-11-25 18:51:16,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:51:16,852 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:51:17,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:51:17,456 INFO L134 CoverageAnalysis]: Checked inductivity of 173 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 155 trivial. 0 not checked. [2021-11-25 18:51:17,456 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:51:17,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042843623] [2021-11-25 18:51:17,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2042843623] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:51:17,457 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:51:17,457 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:51:17,457 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [426438973] [2021-11-25 18:51:17,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:51:17,457 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:51:17,458 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:51:17,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:51:17,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:51:17,458 INFO L87 Difference]: Start difference. First operand 7327 states and 10609 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, (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 18:51:19,531 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:51:27,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:51:27,610 INFO L93 Difference]: Finished difference Result 7337 states and 10618 transitions. [2021-11-25 18:51:27,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:51:27,610 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, (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 80 [2021-11-25 18:51:27,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:51:27,659 INFO L225 Difference]: With dead ends: 7337 [2021-11-25 18:51:27,660 INFO L226 Difference]: Without dead ends: 7335 [2021-11-25 18:51:27,666 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:51:27,667 INFO L933 BasicCegarLoop]: 3706 mSDtfsCounter, 4074 mSDsluCounter, 8176 mSDsCounter, 0 mSdLazyCounter, 1211 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4083 SdHoareTripleChecker+Valid, 11092 SdHoareTripleChecker+Invalid, 1213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1211 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.7s IncrementalHoareTripleChecker+Time [2021-11-25 18:51:27,667 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4083 Valid, 11092 Invalid, 1213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1211 Invalid, 1 Unknown, 0 Unchecked, 9.7s Time] [2021-11-25 18:51:27,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7335 states. [2021-11-25 18:51:28,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7335 to 7335. [2021-11-25 18:51:28,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7335 states, 4119 states have (on average 1.2427773731488225) internal successors, (5119), 4311 states have internal predecessors, (5119), 2677 states have call successors, (2677), 553 states have call predecessors, (2677), 536 states have return successors, (2819), 2608 states have call predecessors, (2819), 2671 states have call successors, (2819) [2021-11-25 18:51:28,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7335 states to 7335 states and 10615 transitions. [2021-11-25 18:51:28,275 INFO L78 Accepts]: Start accepts. Automaton has 7335 states and 10615 transitions. Word has length 80 [2021-11-25 18:51:28,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:51:28,276 INFO L470 AbstractCegarLoop]: Abstraction has 7335 states and 10615 transitions. [2021-11-25 18:51:28,276 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, (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 18:51:28,276 INFO L276 IsEmpty]: Start isEmpty. Operand 7335 states and 10615 transitions. [2021-11-25 18:51:28,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-11-25 18:51:28,278 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:51:28,278 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 18:51:28,278 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-25 18:51:28,278 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 18:51:28,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:51:28,279 INFO L85 PathProgramCache]: Analyzing trace with hash 1159937755, now seen corresponding path program 1 times [2021-11-25 18:51:28,279 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:51:28,279 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702971956] [2021-11-25 18:51:28,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:51:28,280 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:51:28,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:51:28,921 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 18:51:28,922 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:51:28,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702971956] [2021-11-25 18:51:28,922 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [702971956] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:51:28,922 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:51:28,922 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:51:28,922 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476309503] [2021-11-25 18:51:28,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:51:28,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:51:28,923 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:51:28,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:51:28,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:51:28,924 INFO L87 Difference]: Start difference. First operand 7335 states and 10615 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 18:51:31,032 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:51:38,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:51:38,202 INFO L93 Difference]: Finished difference Result 7345 states and 10624 transitions. [2021-11-25 18:51:38,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:51:38,202 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 18:51:38,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:51:38,241 INFO L225 Difference]: With dead ends: 7345 [2021-11-25 18:51:38,241 INFO L226 Difference]: Without dead ends: 7343 [2021-11-25 18:51:38,245 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:51:38,246 INFO L933 BasicCegarLoop]: 3706 mSDtfsCounter, 4074 mSDsluCounter, 8176 mSDsCounter, 0 mSdLazyCounter, 1211 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4082 SdHoareTripleChecker+Valid, 11092 SdHoareTripleChecker+Invalid, 1213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1211 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.7s IncrementalHoareTripleChecker+Time [2021-11-25 18:51:38,247 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4082 Valid, 11092 Invalid, 1213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1211 Invalid, 1 Unknown, 0 Unchecked, 8.7s Time] [2021-11-25 18:51:38,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7343 states. [2021-11-25 18:51:38,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7343 to 7343. [2021-11-25 18:51:38,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7343 states, 4125 states have (on average 1.2424242424242424) internal successors, (5125), 4317 states have internal predecessors, (5125), 2677 states have call successors, (2677), 555 states have call predecessors, (2677), 538 states have return successors, (2819), 2608 states have call predecessors, (2819), 2671 states have call successors, (2819) [2021-11-25 18:51:38,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7343 states to 7343 states and 10621 transitions. [2021-11-25 18:51:38,798 INFO L78 Accepts]: Start accepts. Automaton has 7343 states and 10621 transitions. Word has length 85 [2021-11-25 18:51:38,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:51:38,799 INFO L470 AbstractCegarLoop]: Abstraction has 7343 states and 10621 transitions. [2021-11-25 18:51:38,799 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 18:51:38,799 INFO L276 IsEmpty]: Start isEmpty. Operand 7343 states and 10621 transitions. [2021-11-25 18:51:38,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-11-25 18:51:38,801 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:51:38,801 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, 1] [2021-11-25 18:51:38,801 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-25 18:51:38,802 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 18:51:38,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:51:38,802 INFO L85 PathProgramCache]: Analyzing trace with hash -1016504551, now seen corresponding path program 1 times [2021-11-25 18:51:38,802 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:51:38,802 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870410658] [2021-11-25 18:51:38,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:51:38,803 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:51:39,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:51:39,427 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 18:51:39,428 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:51:39,428 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870410658] [2021-11-25 18:51:39,428 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870410658] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:51:39,428 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:51:39,428 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:51:39,428 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882651508] [2021-11-25 18:51:39,429 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:51:39,429 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:51:39,429 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:51:39,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:51:39,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:51:39,430 INFO L87 Difference]: Start difference. First operand 7343 states and 10621 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 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 18:51:41,538 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:51:50,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:51:50,337 INFO L93 Difference]: Finished difference Result 7353 states and 10630 transitions. [2021-11-25 18:51:50,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:51:50,338 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 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 91 [2021-11-25 18:51:50,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:51:50,372 INFO L225 Difference]: With dead ends: 7353 [2021-11-25 18:51:50,372 INFO L226 Difference]: Without dead ends: 7351 [2021-11-25 18:51:50,378 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:51:50,379 INFO L933 BasicCegarLoop]: 3706 mSDtfsCounter, 4073 mSDsluCounter, 8176 mSDsCounter, 0 mSdLazyCounter, 1211 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4080 SdHoareTripleChecker+Valid, 11092 SdHoareTripleChecker+Invalid, 1213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1211 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.3s IncrementalHoareTripleChecker+Time [2021-11-25 18:51:50,379 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4080 Valid, 11092 Invalid, 1213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1211 Invalid, 1 Unknown, 0 Unchecked, 10.3s Time] [2021-11-25 18:51:50,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7351 states. [2021-11-25 18:51:50,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7351 to 7351. [2021-11-25 18:51:50,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7351 states, 4131 states have (on average 1.242072137496974) internal successors, (5131), 4323 states have internal predecessors, (5131), 2677 states have call successors, (2677), 557 states have call predecessors, (2677), 540 states have return successors, (2819), 2608 states have call predecessors, (2819), 2671 states have call successors, (2819) [2021-11-25 18:51:50,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7351 states to 7351 states and 10627 transitions. [2021-11-25 18:51:50,930 INFO L78 Accepts]: Start accepts. Automaton has 7351 states and 10627 transitions. Word has length 91 [2021-11-25 18:51:50,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:51:50,933 INFO L470 AbstractCegarLoop]: Abstraction has 7351 states and 10627 transitions. [2021-11-25 18:51:50,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 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 18:51:50,933 INFO L276 IsEmpty]: Start isEmpty. Operand 7351 states and 10627 transitions. [2021-11-25 18:51:50,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2021-11-25 18:51:50,935 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:51:50,936 INFO L514 BasicCegarLoop]: trace histogram [13, 12, 12, 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] [2021-11-25 18:51:50,936 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-25 18:51:50,936 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 18:51:50,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:51:50,937 INFO L85 PathProgramCache]: Analyzing trace with hash -30059394, now seen corresponding path program 1 times [2021-11-25 18:51:50,937 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:51:50,937 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1148076078] [2021-11-25 18:51:50,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:51:50,937 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:51:51,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:51:51,610 INFO L134 CoverageAnalysis]: Checked inductivity of 299 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-25 18:51:51,610 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:51:51,610 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1148076078] [2021-11-25 18:51:51,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1148076078] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:51:51,611 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:51:51,611 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:51:51,611 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617422124] [2021-11-25 18:51:51,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:51:51,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:51:51,612 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:51:51,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:51:51,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:51:51,613 INFO L87 Difference]: Start difference. First operand 7351 states and 10627 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-11-25 18:51:53,721 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:52:02,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:02,134 INFO L93 Difference]: Finished difference Result 7481 states and 10745 transitions. [2021-11-25 18:52:02,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:52:02,135 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 96 [2021-11-25 18:52:02,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:02,175 INFO L225 Difference]: With dead ends: 7481 [2021-11-25 18:52:02,176 INFO L226 Difference]: Without dead ends: 7479 [2021-11-25 18:52:02,182 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:52:02,183 INFO L933 BasicCegarLoop]: 3728 mSDtfsCounter, 4037 mSDsluCounter, 8290 mSDsCounter, 0 mSdLazyCounter, 1221 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4043 SdHoareTripleChecker+Valid, 11220 SdHoareTripleChecker+Invalid, 1224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1221 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.9s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:02,184 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4043 Valid, 11220 Invalid, 1224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1221 Invalid, 1 Unknown, 0 Unchecked, 9.9s Time] [2021-11-25 18:52:02,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7479 states. [2021-11-25 18:52:02,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7479 to 7477. [2021-11-25 18:52:02,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7477 states, 4207 states have (on average 1.2400760637033517) internal successors, (5217), 4401 states have internal predecessors, (5217), 2691 states have call successors, (2691), 593 states have call predecessors, (2691), 576 states have return successors, (2833), 2622 states have call predecessors, (2833), 2685 states have call successors, (2833) [2021-11-25 18:52:02,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7477 states to 7477 states and 10741 transitions. [2021-11-25 18:52:02,759 INFO L78 Accepts]: Start accepts. Automaton has 7477 states and 10741 transitions. Word has length 96 [2021-11-25 18:52:02,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:02,760 INFO L470 AbstractCegarLoop]: Abstraction has 7477 states and 10741 transitions. [2021-11-25 18:52:02,760 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-11-25 18:52:02,760 INFO L276 IsEmpty]: Start isEmpty. Operand 7477 states and 10741 transitions. [2021-11-25 18:52:02,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-11-25 18:52:02,763 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:02,763 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:52:02,764 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-25 18:52:02,764 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 18:52:02,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:02,764 INFO L85 PathProgramCache]: Analyzing trace with hash -1362418143, now seen corresponding path program 1 times [2021-11-25 18:52:02,765 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:02,765 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [679445167] [2021-11-25 18:52:02,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:02,765 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:03,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:03,797 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 18:52:03,797 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:03,797 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [679445167] [2021-11-25 18:52:03,797 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [679445167] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:03,797 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:52:03,798 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:52:03,798 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287190813] [2021-11-25 18:52:03,798 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:03,798 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:52:03,798 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:03,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:52:03,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:52:03,799 INFO L87 Difference]: Start difference. First operand 7477 states and 10741 transitions. Second operand has 5 states, 5 states have (on average 8.2) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-11-25 18:52:05,918 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:52:17,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:17,762 INFO L93 Difference]: Finished difference Result 7495 states and 10756 transitions. [2021-11-25 18:52:17,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 18:52:17,763 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.2) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 114 [2021-11-25 18:52:17,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:17,800 INFO L225 Difference]: With dead ends: 7495 [2021-11-25 18:52:17,800 INFO L226 Difference]: Without dead ends: 7493 [2021-11-25 18:52:17,807 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:52:17,807 INFO L933 BasicCegarLoop]: 5003 mSDtfsCounter, 3038 mSDsluCounter, 13565 mSDsCounter, 0 mSdLazyCounter, 1765 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3043 SdHoareTripleChecker+Valid, 17330 SdHoareTripleChecker+Invalid, 1768 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1765 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.4s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:17,808 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3043 Valid, 17330 Invalid, 1768 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1765 Invalid, 1 Unknown, 0 Unchecked, 13.4s Time] [2021-11-25 18:52:17,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7493 states. [2021-11-25 18:52:18,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7493 to 7485. [2021-11-25 18:52:18,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7485 states, 4213 states have (on average 1.2397341561832425) internal successors, (5223), 4407 states have internal predecessors, (5223), 2691 states have call successors, (2691), 595 states have call predecessors, (2691), 578 states have return successors, (2833), 2622 states have call predecessors, (2833), 2685 states have call successors, (2833) [2021-11-25 18:52:18,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7485 states to 7485 states and 10747 transitions. [2021-11-25 18:52:18,404 INFO L78 Accepts]: Start accepts. Automaton has 7485 states and 10747 transitions. Word has length 114 [2021-11-25 18:52:18,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:18,405 INFO L470 AbstractCegarLoop]: Abstraction has 7485 states and 10747 transitions. [2021-11-25 18:52:18,405 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.2) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-11-25 18:52:18,406 INFO L276 IsEmpty]: Start isEmpty. Operand 7485 states and 10747 transitions. [2021-11-25 18:52:18,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-11-25 18:52:18,408 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:18,409 INFO L514 BasicCegarLoop]: trace histogram [14, 13, 13, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:52:18,409 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-25 18:52:18,409 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 18:52:18,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:18,410 INFO L85 PathProgramCache]: Analyzing trace with hash -554875556, now seen corresponding path program 1 times [2021-11-25 18:52:18,410 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:18,410 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399183125] [2021-11-25 18:52:18,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:18,411 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:18,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:19,189 INFO L134 CoverageAnalysis]: Checked inductivity of 349 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 323 trivial. 0 not checked. [2021-11-25 18:52:19,189 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:19,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399183125] [2021-11-25 18:52:19,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399183125] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:19,189 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:52:19,190 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:52:19,190 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586053683] [2021-11-25 18:52:19,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:19,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:52:19,191 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:19,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:52:19,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:52:19,191 INFO L87 Difference]: Start difference. First operand 7485 states and 10747 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, (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 18:52:21,309 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:52:29,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:29,733 INFO L93 Difference]: Finished difference Result 7561 states and 10799 transitions. [2021-11-25 18:52:29,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:52:29,734 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, (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 100 [2021-11-25 18:52:29,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:29,773 INFO L225 Difference]: With dead ends: 7561 [2021-11-25 18:52:29,773 INFO L226 Difference]: Without dead ends: 7559 [2021-11-25 18:52:29,780 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:52:29,781 INFO L933 BasicCegarLoop]: 3711 mSDtfsCounter, 4019 mSDsluCounter, 8280 mSDsCounter, 0 mSdLazyCounter, 1229 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4024 SdHoareTripleChecker+Valid, 11187 SdHoareTripleChecker+Invalid, 1232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1229 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.0s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:29,782 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4024 Valid, 11187 Invalid, 1232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1229 Invalid, 1 Unknown, 0 Unchecked, 10.0s Time] [2021-11-25 18:52:29,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7559 states. [2021-11-25 18:52:30,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7559 to 7557. [2021-11-25 18:52:30,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7557 states, 4257 states have (on average 1.2381959126145172) internal successors, (5271), 4451 states have internal predecessors, (5271), 2691 states have call successors, (2691), 623 states have call predecessors, (2691), 606 states have return successors, (2833), 2622 states have call predecessors, (2833), 2685 states have call successors, (2833) [2021-11-25 18:52:30,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7557 states to 7557 states and 10795 transitions. [2021-11-25 18:52:30,365 INFO L78 Accepts]: Start accepts. Automaton has 7557 states and 10795 transitions. Word has length 100 [2021-11-25 18:52:30,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:30,365 INFO L470 AbstractCegarLoop]: Abstraction has 7557 states and 10795 transitions. [2021-11-25 18:52:30,366 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, (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 18:52:30,366 INFO L276 IsEmpty]: Start isEmpty. Operand 7557 states and 10795 transitions. [2021-11-25 18:52:30,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2021-11-25 18:52:30,368 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:30,369 INFO L514 BasicCegarLoop]: trace histogram [15, 14, 14, 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] [2021-11-25 18:52:30,369 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-25 18:52:30,369 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 18:52:30,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:30,370 INFO L85 PathProgramCache]: Analyzing trace with hash -1314774754, now seen corresponding path program 1 times [2021-11-25 18:52:30,370 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:30,370 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248874834] [2021-11-25 18:52:30,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:30,370 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:30,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:31,187 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 375 trivial. 0 not checked. [2021-11-25 18:52:31,187 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:31,187 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248874834] [2021-11-25 18:52:31,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [248874834] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:31,188 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:52:31,188 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:52:31,188 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544921143] [2021-11-25 18:52:31,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:31,189 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:52:31,189 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:31,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:52:31,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:52:31,190 INFO L87 Difference]: Start difference. First operand 7557 states and 10795 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 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 18:52:33,303 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:52:41,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:41,962 INFO L93 Difference]: Finished difference Result 7567 states and 10804 transitions. [2021-11-25 18:52:41,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:52:41,962 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 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 18:52:41,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:41,989 INFO L225 Difference]: With dead ends: 7567 [2021-11-25 18:52:41,990 INFO L226 Difference]: Without dead ends: 7565 [2021-11-25 18:52:41,994 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:52:41,995 INFO L933 BasicCegarLoop]: 3706 mSDtfsCounter, 4073 mSDsluCounter, 8176 mSDsCounter, 0 mSdLazyCounter, 1211 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4077 SdHoareTripleChecker+Valid, 11092 SdHoareTripleChecker+Invalid, 1213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1211 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.2s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:41,995 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4077 Valid, 11092 Invalid, 1213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1211 Invalid, 1 Unknown, 0 Unchecked, 10.2s Time] [2021-11-25 18:52:42,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7565 states. [2021-11-25 18:52:42,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7565 to 7565. [2021-11-25 18:52:42,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7565 states, 4263 states have (on average 1.2378606615059817) internal successors, (5277), 4457 states have internal predecessors, (5277), 2691 states have call successors, (2691), 625 states have call predecessors, (2691), 608 states have return successors, (2833), 2622 states have call predecessors, (2833), 2685 states have call successors, (2833) [2021-11-25 18:52:42,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7565 states to 7565 states and 10801 transitions. [2021-11-25 18:52:42,520 INFO L78 Accepts]: Start accepts. Automaton has 7565 states and 10801 transitions. Word has length 106 [2021-11-25 18:52:42,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:42,521 INFO L470 AbstractCegarLoop]: Abstraction has 7565 states and 10801 transitions. [2021-11-25 18:52:42,521 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 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 18:52:42,521 INFO L276 IsEmpty]: Start isEmpty. Operand 7565 states and 10801 transitions. [2021-11-25 18:52:42,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-11-25 18:52:42,525 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:42,525 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 18:52:42,525 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-25 18:52:42,526 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 18:52:42,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:42,526 INFO L85 PathProgramCache]: Analyzing trace with hash -256250756, now seen corresponding path program 1 times [2021-11-25 18:52:42,526 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:42,527 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858910864] [2021-11-25 18:52:42,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:42,527 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:42,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:43,410 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 18:52:43,410 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:43,410 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858910864] [2021-11-25 18:52:43,410 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1858910864] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:43,410 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:52:43,411 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:52:43,411 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119325752] [2021-11-25 18:52:43,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:43,411 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:52:43,412 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:43,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:52:43,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:52:43,412 INFO L87 Difference]: Start difference. First operand 7565 states and 10801 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 18:52:45,500 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:52:54,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:52:54,456 INFO L93 Difference]: Finished difference Result 7575 states and 10810 transitions. [2021-11-25 18:52:54,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:52:54,456 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 18:52:54,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:52:54,483 INFO L225 Difference]: With dead ends: 7575 [2021-11-25 18:52:54,483 INFO L226 Difference]: Without dead ends: 7573 [2021-11-25 18:52:54,488 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:52:54,488 INFO L933 BasicCegarLoop]: 3706 mSDtfsCounter, 4074 mSDsluCounter, 8176 mSDsCounter, 0 mSdLazyCounter, 1211 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4077 SdHoareTripleChecker+Valid, 11092 SdHoareTripleChecker+Invalid, 1213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1211 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.5s IncrementalHoareTripleChecker+Time [2021-11-25 18:52:54,489 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4077 Valid, 11092 Invalid, 1213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1211 Invalid, 1 Unknown, 0 Unchecked, 10.5s Time] [2021-11-25 18:52:54,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7573 states. [2021-11-25 18:52:55,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7573 to 7573. [2021-11-25 18:52:55,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7573 states, 4269 states have (on average 1.2375263527758258) internal successors, (5283), 4463 states have internal predecessors, (5283), 2691 states have call successors, (2691), 627 states have call predecessors, (2691), 610 states have return successors, (2833), 2622 states have call predecessors, (2833), 2685 states have call successors, (2833) [2021-11-25 18:52:55,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7573 states to 7573 states and 10807 transitions. [2021-11-25 18:52:55,100 INFO L78 Accepts]: Start accepts. Automaton has 7573 states and 10807 transitions. Word has length 110 [2021-11-25 18:52:55,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:52:55,101 INFO L470 AbstractCegarLoop]: Abstraction has 7573 states and 10807 transitions. [2021-11-25 18:52:55,101 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 18:52:55,101 INFO L276 IsEmpty]: Start isEmpty. Operand 7573 states and 10807 transitions. [2021-11-25 18:52:55,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-11-25 18:52:55,104 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:52:55,104 INFO L514 BasicCegarLoop]: trace histogram [17, 16, 16, 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, 1, 1, 1] [2021-11-25 18:52:55,105 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-25 18:52:55,105 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 18:52:55,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:52:55,105 INFO L85 PathProgramCache]: Analyzing trace with hash 2111919550, now seen corresponding path program 1 times [2021-11-25 18:52:55,105 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:52:55,105 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1237098937] [2021-11-25 18:52:55,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:52:55,106 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:52:55,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:52:55,762 INFO L134 CoverageAnalysis]: Checked inductivity of 523 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 491 trivial. 0 not checked. [2021-11-25 18:52:55,763 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:52:55,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1237098937] [2021-11-25 18:52:55,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1237098937] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:52:55,763 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:52:55,763 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:52:55,763 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514614118] [2021-11-25 18:52:55,764 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:52:55,764 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:52:55,764 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:52:55,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:52:55,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:52:55,765 INFO L87 Difference]: Start difference. First operand 7573 states and 10807 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-25 18:52:57,882 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:53:06,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:53:06,585 INFO L93 Difference]: Finished difference Result 7583 states and 10816 transitions. [2021-11-25 18:53:06,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:53:06,585 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 116 [2021-11-25 18:53:06,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:53:06,620 INFO L225 Difference]: With dead ends: 7583 [2021-11-25 18:53:06,621 INFO L226 Difference]: Without dead ends: 7581 [2021-11-25 18:53:06,627 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:53:06,628 INFO L933 BasicCegarLoop]: 3706 mSDtfsCounter, 4073 mSDsluCounter, 8176 mSDsCounter, 0 mSdLazyCounter, 1211 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4075 SdHoareTripleChecker+Valid, 11092 SdHoareTripleChecker+Invalid, 1213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1211 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.2s IncrementalHoareTripleChecker+Time [2021-11-25 18:53:06,628 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4075 Valid, 11092 Invalid, 1213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1211 Invalid, 1 Unknown, 0 Unchecked, 10.2s Time] [2021-11-25 18:53:06,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7581 states. [2021-11-25 18:53:07,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7581 to 7581. [2021-11-25 18:53:07,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7581 states, 4275 states have (on average 1.2371929824561403) internal successors, (5289), 4469 states have internal predecessors, (5289), 2691 states have call successors, (2691), 629 states have call predecessors, (2691), 612 states have return successors, (2833), 2622 states have call predecessors, (2833), 2685 states have call successors, (2833) [2021-11-25 18:53:07,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7581 states to 7581 states and 10813 transitions. [2021-11-25 18:53:07,205 INFO L78 Accepts]: Start accepts. Automaton has 7581 states and 10813 transitions. Word has length 116 [2021-11-25 18:53:07,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:53:07,205 INFO L470 AbstractCegarLoop]: Abstraction has 7581 states and 10813 transitions. [2021-11-25 18:53:07,206 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-25 18:53:07,206 INFO L276 IsEmpty]: Start isEmpty. Operand 7581 states and 10813 transitions. [2021-11-25 18:53:07,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2021-11-25 18:53:07,208 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:53:07,208 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 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 18:53:07,208 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-25 18:53:07,208 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 18:53:07,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:53:07,209 INFO L85 PathProgramCache]: Analyzing trace with hash 153046705, now seen corresponding path program 1 times [2021-11-25 18:53:07,209 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:53:07,209 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014275901] [2021-11-25 18:53:07,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:53:07,210 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:53:07,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:53:08,081 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2021-11-25 18:53:08,081 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:53:08,081 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2014275901] [2021-11-25 18:53:08,082 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2014275901] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:53:08,082 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:53:08,082 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:53:08,082 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1651922918] [2021-11-25 18:53:08,082 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:53:08,083 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:53:08,083 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:53:08,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:53:08,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:53:08,084 INFO L87 Difference]: Start difference. First operand 7581 states and 10813 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-25 18:53:10,165 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:53:21,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:53:21,487 INFO L93 Difference]: Finished difference Result 7601 states and 10829 transitions. [2021-11-25 18:53:21,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 18:53:21,488 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 142 [2021-11-25 18:53:21,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:53:21,509 INFO L225 Difference]: With dead ends: 7601 [2021-11-25 18:53:21,509 INFO L226 Difference]: Without dead ends: 7599 [2021-11-25 18:53:21,511 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:53:21,512 INFO L933 BasicCegarLoop]: 4728 mSDtfsCounter, 3907 mSDsluCounter, 13869 mSDsCounter, 0 mSdLazyCounter, 1622 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3912 SdHoareTripleChecker+Valid, 17404 SdHoareTripleChecker+Invalid, 1626 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1622 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.6s IncrementalHoareTripleChecker+Time [2021-11-25 18:53:21,513 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3912 Valid, 17404 Invalid, 1626 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1622 Invalid, 1 Unknown, 0 Unchecked, 12.6s Time] [2021-11-25 18:53:21,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7599 states. [2021-11-25 18:53:21,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7599 to 7589. [2021-11-25 18:53:21,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7589 states, 4281 states have (on average 1.2368605466012614) internal successors, (5295), 4475 states have internal predecessors, (5295), 2691 states have call successors, (2691), 631 states have call predecessors, (2691), 614 states have return successors, (2833), 2622 states have call predecessors, (2833), 2685 states have call successors, (2833) [2021-11-25 18:53:21,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7589 states to 7589 states and 10819 transitions. [2021-11-25 18:53:21,969 INFO L78 Accepts]: Start accepts. Automaton has 7589 states and 10819 transitions. Word has length 142 [2021-11-25 18:53:21,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:53:21,970 INFO L470 AbstractCegarLoop]: Abstraction has 7589 states and 10819 transitions. [2021-11-25 18:53:21,970 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-25 18:53:21,970 INFO L276 IsEmpty]: Start isEmpty. Operand 7589 states and 10819 transitions. [2021-11-25 18:53:21,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-11-25 18:53:21,972 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:53:21,972 INFO L514 BasicCegarLoop]: trace histogram [18, 17, 17, 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, 1, 1, 1, 1, 1] [2021-11-25 18:53:21,972 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-25 18:53:21,973 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 18:53:21,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:53:21,973 INFO L85 PathProgramCache]: Analyzing trace with hash 409482169, now seen corresponding path program 1 times [2021-11-25 18:53:21,973 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:53:21,973 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613267300] [2021-11-25 18:53:21,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:53:21,974 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:53:22,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:53:22,587 INFO L134 CoverageAnalysis]: Checked inductivity of 589 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 555 trivial. 0 not checked. [2021-11-25 18:53:22,588 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:53:22,588 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613267300] [2021-11-25 18:53:22,588 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1613267300] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:53:22,588 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:53:22,588 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:53:22,588 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237457813] [2021-11-25 18:53:22,589 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:53:22,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:53:22,589 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:53:22,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:53:22,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:53:22,590 INFO L87 Difference]: Start difference. First operand 7589 states and 10819 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-11-25 18:53:24,700 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:53:33,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:53:33,281 INFO L93 Difference]: Finished difference Result 7633 states and 10855 transitions. [2021-11-25 18:53:33,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:53:33,281 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 121 [2021-11-25 18:53:33,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:53:33,306 INFO L225 Difference]: With dead ends: 7633 [2021-11-25 18:53:33,306 INFO L226 Difference]: Without dead ends: 7629 [2021-11-25 18:53:33,310 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:53:33,311 INFO L933 BasicCegarLoop]: 3706 mSDtfsCounter, 4045 mSDsluCounter, 8210 mSDsCounter, 0 mSdLazyCounter, 1216 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4046 SdHoareTripleChecker+Valid, 11122 SdHoareTripleChecker+Invalid, 1219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1216 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.0s IncrementalHoareTripleChecker+Time [2021-11-25 18:53:33,312 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4046 Valid, 11122 Invalid, 1219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1216 Invalid, 1 Unknown, 0 Unchecked, 10.0s Time] [2021-11-25 18:53:33,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7629 states. [2021-11-25 18:53:33,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7629 to 7627. [2021-11-25 18:53:33,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7627 states, 4308 states have (on average 1.2360724233983287) internal successors, (5325), 4501 states have internal predecessors, (5325), 2691 states have call successors, (2691), 643 states have call predecessors, (2691), 625 states have return successors, (2833), 2622 states have call predecessors, (2833), 2685 states have call successors, (2833) [2021-11-25 18:53:33,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7627 states to 7627 states and 10849 transitions. [2021-11-25 18:53:33,892 INFO L78 Accepts]: Start accepts. Automaton has 7627 states and 10849 transitions. Word has length 121 [2021-11-25 18:53:33,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:53:33,892 INFO L470 AbstractCegarLoop]: Abstraction has 7627 states and 10849 transitions. [2021-11-25 18:53:33,893 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-11-25 18:53:33,893 INFO L276 IsEmpty]: Start isEmpty. Operand 7627 states and 10849 transitions. [2021-11-25 18:53:33,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-11-25 18:53:33,895 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:53:33,895 INFO L514 BasicCegarLoop]: trace histogram [19, 18, 18, 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, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:53:33,895 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-25 18:53:33,895 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 18:53:33,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:53:33,896 INFO L85 PathProgramCache]: Analyzing trace with hash -317656482, now seen corresponding path program 1 times [2021-11-25 18:53:33,896 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:53:33,896 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851563701] [2021-11-25 18:53:33,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:53:33,897 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:53:34,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:53:34,501 INFO L134 CoverageAnalysis]: Checked inductivity of 659 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 623 trivial. 0 not checked. [2021-11-25 18:53:34,501 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:53:34,501 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851563701] [2021-11-25 18:53:34,501 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851563701] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:53:34,501 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:53:34,502 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:53:34,502 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200578581] [2021-11-25 18:53:34,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:53:34,502 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:53:34,503 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:53:34,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:53:34,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:53:34,503 INFO L87 Difference]: Start difference. First operand 7627 states and 10849 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2021-11-25 18:53:36,602 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:53:44,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:53:44,642 INFO L93 Difference]: Finished difference Result 7633 states and 10854 transitions. [2021-11-25 18:53:44,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:53:44,642 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 126 [2021-11-25 18:53:44,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:53:44,671 INFO L225 Difference]: With dead ends: 7633 [2021-11-25 18:53:44,671 INFO L226 Difference]: Without dead ends: 7429 [2021-11-25 18:53:44,676 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:53:44,677 INFO L933 BasicCegarLoop]: 3707 mSDtfsCounter, 4073 mSDsluCounter, 8178 mSDsCounter, 0 mSdLazyCounter, 1208 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4073 SdHoareTripleChecker+Valid, 11095 SdHoareTripleChecker+Invalid, 1210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1208 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.5s IncrementalHoareTripleChecker+Time [2021-11-25 18:53:44,677 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4073 Valid, 11095 Invalid, 1210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1208 Invalid, 1 Unknown, 0 Unchecked, 9.5s Time] [2021-11-25 18:53:44,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7429 states. [2021-11-25 18:53:45,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7429 to 7429. [2021-11-25 18:53:45,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7429 states, 4192 states have (on average 1.2416507633587786) internal successors, (5205), 4383 states have internal predecessors, (5205), 2645 states have call successors, (2645), 606 states have call predecessors, (2645), 589 states have return successors, (2790), 2579 states have call predecessors, (2790), 2642 states have call successors, (2790) [2021-11-25 18:53:45,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7429 states to 7429 states and 10640 transitions. [2021-11-25 18:53:45,202 INFO L78 Accepts]: Start accepts. Automaton has 7429 states and 10640 transitions. Word has length 126 [2021-11-25 18:53:45,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:53:45,202 INFO L470 AbstractCegarLoop]: Abstraction has 7429 states and 10640 transitions. [2021-11-25 18:53:45,202 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2021-11-25 18:53:45,203 INFO L276 IsEmpty]: Start isEmpty. Operand 7429 states and 10640 transitions. [2021-11-25 18:53:45,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2021-11-25 18:53:45,206 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:53:45,206 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:53:45,206 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-25 18:53:45,206 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 18:53:45,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:53:45,207 INFO L85 PathProgramCache]: Analyzing trace with hash 1548611061, now seen corresponding path program 1 times [2021-11-25 18:53:45,207 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:53:45,207 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605777735] [2021-11-25 18:53:45,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:53:45,208 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:53:45,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:53:45,821 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 176 trivial. 0 not checked. [2021-11-25 18:53:45,821 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:53:45,822 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1605777735] [2021-11-25 18:53:45,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1605777735] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:53:45,936 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:53:45,937 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:53:45,937 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191786639] [2021-11-25 18:53:45,937 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:53:45,937 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:53:45,937 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:53:45,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:53:45,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:53:45,938 INFO L87 Difference]: Start difference. First operand 7429 states and 10640 transitions. Second operand has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-25 18:53:48,053 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:53:57,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:53:57,129 INFO L93 Difference]: Finished difference Result 14852 states and 21281 transitions. [2021-11-25 18:53:57,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 18:53:57,130 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 150 [2021-11-25 18:53:57,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:53:57,163 INFO L225 Difference]: With dead ends: 14852 [2021-11-25 18:53:57,163 INFO L226 Difference]: Without dead ends: 7437 [2021-11-25 18:53:57,213 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:53:57,214 INFO L933 BasicCegarLoop]: 3660 mSDtfsCounter, 10 mSDsluCounter, 8092 mSDsCounter, 0 mSdLazyCounter, 1198 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 10964 SdHoareTripleChecker+Invalid, 1201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1198 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.5s IncrementalHoareTripleChecker+Time [2021-11-25 18:53:57,214 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 10964 Invalid, 1201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1198 Invalid, 1 Unknown, 0 Unchecked, 10.5s Time] [2021-11-25 18:53:57,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7437 states. [2021-11-25 18:53:57,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7437 to 7433. [2021-11-25 18:53:57,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7433 states, 4194 states have (on average 1.2415355269432522) internal successors, (5207), 4387 states have internal predecessors, (5207), 2645 states have call successors, (2645), 606 states have call predecessors, (2645), 591 states have return successors, (2792), 2579 states have call predecessors, (2792), 2642 states have call successors, (2792) [2021-11-25 18:53:57,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7433 states to 7433 states and 10644 transitions. [2021-11-25 18:53:57,907 INFO L78 Accepts]: Start accepts. Automaton has 7433 states and 10644 transitions. Word has length 150 [2021-11-25 18:53:57,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:53:57,908 INFO L470 AbstractCegarLoop]: Abstraction has 7433 states and 10644 transitions. [2021-11-25 18:53:57,908 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-25 18:53:57,908 INFO L276 IsEmpty]: Start isEmpty. Operand 7433 states and 10644 transitions. [2021-11-25 18:53:57,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2021-11-25 18:53:57,911 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:53:57,911 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:53:57,912 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-25 18:53:57,912 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 18:53:57,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:53:57,912 INFO L85 PathProgramCache]: Analyzing trace with hash 1143424807, now seen corresponding path program 1 times [2021-11-25 18:53:57,913 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:53:57,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569037035] [2021-11-25 18:53:57,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:53:57,913 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:53:58,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:53:58,463 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2021-11-25 18:53:58,463 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:53:58,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569037035] [2021-11-25 18:53:58,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [569037035] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:53:58,463 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:53:58,463 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 18:53:58,464 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129337545] [2021-11-25 18:53:58,464 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:53:58,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:53:58,464 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:53:58,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:53:58,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:53:58,465 INFO L87 Difference]: Start difference. First operand 7433 states and 10644 transitions. Second operand has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2021-11-25 18:54:00,571 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:54:06,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:54:06,298 INFO L93 Difference]: Finished difference Result 14717 states and 21243 transitions. [2021-11-25 18:54:06,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:54:06,299 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 151 [2021-11-25 18:54:06,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:54:06,329 INFO L225 Difference]: With dead ends: 14717 [2021-11-25 18:54:06,329 INFO L226 Difference]: Without dead ends: 7298 [2021-11-25 18:54:06,376 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 18:54:06,377 INFO L933 BasicCegarLoop]: 3663 mSDtfsCounter, 1 mSDsluCounter, 4055 mSDsCounter, 0 mSdLazyCounter, 794 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 7324 SdHoareTripleChecker+Invalid, 795 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 794 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.2s IncrementalHoareTripleChecker+Time [2021-11-25 18:54:06,378 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 7324 Invalid, 795 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 794 Invalid, 1 Unknown, 0 Unchecked, 7.2s Time] [2021-11-25 18:54:06,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7298 states. [2021-11-25 18:54:07,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7298 to 7296. [2021-11-25 18:54:07,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7296 states, 4120 states have (on average 1.2402912621359223) internal successors, (5110), 4308 states have internal predecessors, (5110), 2587 states have call successors, (2587), 601 states have call predecessors, (2587), 586 states have return successors, (2718), 2522 states have call predecessors, (2718), 2584 states have call successors, (2718) [2021-11-25 18:54:07,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7296 states to 7296 states and 10415 transitions. [2021-11-25 18:54:07,169 INFO L78 Accepts]: Start accepts. Automaton has 7296 states and 10415 transitions. Word has length 151 [2021-11-25 18:54:07,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:54:07,169 INFO L470 AbstractCegarLoop]: Abstraction has 7296 states and 10415 transitions. [2021-11-25 18:54:07,170 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2021-11-25 18:54:07,170 INFO L276 IsEmpty]: Start isEmpty. Operand 7296 states and 10415 transitions. [2021-11-25 18:54:07,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2021-11-25 18:54:07,173 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:54:07,173 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:54:07,173 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-25 18:54:07,174 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 18:54:07,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:54:07,174 INFO L85 PathProgramCache]: Analyzing trace with hash 1627071244, now seen corresponding path program 1 times [2021-11-25 18:54:07,174 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:54:07,175 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899561985] [2021-11-25 18:54:07,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:54:07,175 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:54:07,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:54:07,703 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 176 trivial. 0 not checked. [2021-11-25 18:54:07,703 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:54:07,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899561985] [2021-11-25 18:54:07,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [899561985] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:54:07,704 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:54:07,704 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 18:54:07,704 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080777102] [2021-11-25 18:54:07,704 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:54:07,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:54:07,705 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:54:07,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:54:07,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:54:07,706 INFO L87 Difference]: Start difference. First operand 7296 states and 10415 transitions. Second operand has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-11-25 18:54:09,814 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:54:16,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:54:16,291 INFO L93 Difference]: Finished difference Result 14856 states and 21266 transitions. [2021-11-25 18:54:16,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:54:16,291 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 153 [2021-11-25 18:54:16,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:54:16,328 INFO L225 Difference]: With dead ends: 14856 [2021-11-25 18:54:16,328 INFO L226 Difference]: Without dead ends: 7574 [2021-11-25 18:54:16,352 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 18:54:16,353 INFO L933 BasicCegarLoop]: 3723 mSDtfsCounter, 242 mSDsluCounter, 3882 mSDsCounter, 0 mSdLazyCounter, 775 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 340 SdHoareTripleChecker+Valid, 7232 SdHoareTripleChecker+Invalid, 777 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 775 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2021-11-25 18:54:16,353 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [340 Valid, 7232 Invalid, 777 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 775 Invalid, 1 Unknown, 0 Unchecked, 7.9s Time] [2021-11-25 18:54:16,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7574 states. [2021-11-25 18:54:16,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7574 to 7304. [2021-11-25 18:54:16,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7304 states, 4126 states have (on average 1.240426563257392) internal successors, (5118), 4315 states have internal predecessors, (5118), 2588 states have call successors, (2588), 601 states have call predecessors, (2588), 587 states have return successors, (2721), 2523 states have call predecessors, (2721), 2585 states have call successors, (2721) [2021-11-25 18:54:16,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7304 states to 7304 states and 10427 transitions. [2021-11-25 18:54:16,919 INFO L78 Accepts]: Start accepts. Automaton has 7304 states and 10427 transitions. Word has length 153 [2021-11-25 18:54:16,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:54:16,919 INFO L470 AbstractCegarLoop]: Abstraction has 7304 states and 10427 transitions. [2021-11-25 18:54:16,919 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-11-25 18:54:16,919 INFO L276 IsEmpty]: Start isEmpty. Operand 7304 states and 10427 transitions. [2021-11-25 18:54:16,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2021-11-25 18:54:16,923 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:54:16,923 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:54:16,923 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-25 18:54:16,923 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 18:54:16,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:54:16,924 INFO L85 PathProgramCache]: Analyzing trace with hash -350277027, now seen corresponding path program 1 times [2021-11-25 18:54:16,924 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:54:16,924 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473527407] [2021-11-25 18:54:16,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:54:16,925 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:54:17,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:54:17,429 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 176 trivial. 0 not checked. [2021-11-25 18:54:17,429 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:54:17,429 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473527407] [2021-11-25 18:54:17,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1473527407] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:54:17,429 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:54:17,429 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 18:54:17,430 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848375065] [2021-11-25 18:54:17,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:54:17,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:54:17,430 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:54:17,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:54:17,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:54:17,431 INFO L87 Difference]: Start difference. First operand 7304 states and 10427 transitions. Second operand has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 2 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (23), 1 states have call predecessors, (23), 1 states have call successors, (23) [2021-11-25 18:54:19,512 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:54:25,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:54:25,968 INFO L93 Difference]: Finished difference Result 14653 states and 20958 transitions. [2021-11-25 18:54:25,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:54:25,969 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 2 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (23), 1 states have call predecessors, (23), 1 states have call successors, (23) Word has length 154 [2021-11-25 18:54:25,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:54:25,999 INFO L225 Difference]: With dead ends: 14653 [2021-11-25 18:54:25,999 INFO L226 Difference]: Without dead ends: 7363 [2021-11-25 18:54:26,028 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 18:54:26,029 INFO L933 BasicCegarLoop]: 3693 mSDtfsCounter, 26 mSDsluCounter, 4062 mSDsCounter, 0 mSdLazyCounter, 798 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 7363 SdHoareTripleChecker+Invalid, 799 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 798 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2021-11-25 18:54:26,029 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 7363 Invalid, 799 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 798 Invalid, 1 Unknown, 0 Unchecked, 7.8s Time] [2021-11-25 18:54:26,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7363 states. [2021-11-25 18:54:26,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7363 to 7306. [2021-11-25 18:54:26,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7306 states, 4128 states have (on average 1.2403100775193798) internal successors, (5120), 4317 states have internal predecessors, (5120), 2588 states have call successors, (2588), 601 states have call predecessors, (2588), 587 states have return successors, (2721), 2523 states have call predecessors, (2721), 2585 states have call successors, (2721) [2021-11-25 18:54:26,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7306 states to 7306 states and 10429 transitions. [2021-11-25 18:54:26,516 INFO L78 Accepts]: Start accepts. Automaton has 7306 states and 10429 transitions. Word has length 154 [2021-11-25 18:54:26,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:54:26,517 INFO L470 AbstractCegarLoop]: Abstraction has 7306 states and 10429 transitions. [2021-11-25 18:54:26,517 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 2 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (23), 1 states have call predecessors, (23), 1 states have call successors, (23) [2021-11-25 18:54:26,517 INFO L276 IsEmpty]: Start isEmpty. Operand 7306 states and 10429 transitions. [2021-11-25 18:54:26,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2021-11-25 18:54:26,520 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:54:26,521 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:54:26,521 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-11-25 18:54:26,521 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 18:54:26,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:54:26,522 INFO L85 PathProgramCache]: Analyzing trace with hash -1952695322, now seen corresponding path program 1 times [2021-11-25 18:54:26,522 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:54:26,522 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732065193] [2021-11-25 18:54:26,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:54:26,522 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:54:26,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:54:27,192 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 176 trivial. 0 not checked. [2021-11-25 18:54:27,193 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:54:27,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732065193] [2021-11-25 18:54:27,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732065193] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:54:27,193 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:54:27,193 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:54:27,194 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423857195] [2021-11-25 18:54:27,194 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:54:27,194 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:54:27,194 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:54:27,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:54:27,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:54:27,195 INFO L87 Difference]: Start difference. First operand 7306 states and 10429 transitions. Second operand has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-11-25 18:54:29,307 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:54:38,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:54:38,273 INFO L93 Difference]: Finished difference Result 7326 states and 10447 transitions. [2021-11-25 18:54:38,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:54:38,273 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 155 [2021-11-25 18:54:38,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:54:38,302 INFO L225 Difference]: With dead ends: 7326 [2021-11-25 18:54:38,302 INFO L226 Difference]: Without dead ends: 7324 [2021-11-25 18:54:38,306 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:54:38,307 INFO L933 BasicCegarLoop]: 3664 mSDtfsCounter, 3973 mSDsluCounter, 8140 mSDsCounter, 0 mSdLazyCounter, 1202 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3978 SdHoareTripleChecker+Valid, 11010 SdHoareTripleChecker+Invalid, 1205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1202 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.4s IncrementalHoareTripleChecker+Time [2021-11-25 18:54:38,307 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3978 Valid, 11010 Invalid, 1205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1202 Invalid, 1 Unknown, 0 Unchecked, 10.4s Time] [2021-11-25 18:54:38,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7324 states. [2021-11-25 18:54:38,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7324 to 7322. [2021-11-25 18:54:38,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7322 states, 4140 states have (on average 1.2396135265700483) internal successors, (5132), 4329 states have internal predecessors, (5132), 2588 states have call successors, (2588), 605 states have call predecessors, (2588), 591 states have return successors, (2721), 2523 states have call predecessors, (2721), 2585 states have call successors, (2721) [2021-11-25 18:54:38,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7322 states to 7322 states and 10441 transitions. [2021-11-25 18:54:38,767 INFO L78 Accepts]: Start accepts. Automaton has 7322 states and 10441 transitions. Word has length 155 [2021-11-25 18:54:38,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:54:38,768 INFO L470 AbstractCegarLoop]: Abstraction has 7322 states and 10441 transitions. [2021-11-25 18:54:38,768 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-11-25 18:54:38,768 INFO L276 IsEmpty]: Start isEmpty. Operand 7322 states and 10441 transitions. [2021-11-25 18:54:38,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2021-11-25 18:54:38,772 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:54:38,772 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:54:38,772 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-11-25 18:54:38,773 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 18:54:38,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:54:38,773 INFO L85 PathProgramCache]: Analyzing trace with hash -1715475947, now seen corresponding path program 1 times [2021-11-25 18:54:38,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:54:38,774 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975050207] [2021-11-25 18:54:38,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:54:38,774 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:54:39,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:54:39,440 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 176 trivial. 0 not checked. [2021-11-25 18:54:39,441 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:54:39,441 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975050207] [2021-11-25 18:54:39,441 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [975050207] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:54:39,441 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1304952319] [2021-11-25 18:54:39,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:54:39,442 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:54:39,442 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0633adfa-cb5b-4d9e-b714-d289d5953718/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:54:39,444 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0633adfa-cb5b-4d9e-b714-d289d5953718/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:54:39,475 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0633adfa-cb5b-4d9e-b714-d289d5953718/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-25 18:54:43,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:54:43,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 5640 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-25 18:54:43,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:54:43,478 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 176 trivial. 0 not checked. [2021-11-25 18:54:43,479 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 18:54:43,924 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 176 trivial. 0 not checked. [2021-11-25 18:54:43,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1304952319] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 18:54:43,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2109340639] [2021-11-25 18:54:43,955 INFO L159 IcfgInterpreter]: Started Sifa with 104 locations of interest [2021-11-25 18:54:43,956 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 18:54:43,962 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 18:54:43,968 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 18:54:43,968 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 18:54:54,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 18:54:54,758 INFO L244 Elim1Store]: Index analysis took 299 ms [2021-11-25 18:56:27,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 45 select indices, 45 select index equivalence classes, 1035 disjoint index pairs (out of 990 index pairs), introduced 45 new quantified variables, introduced 0 case distinctions, treesize of input 4769 treesize of output 4097