./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 53f42b1a Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68477f1c-60b8-4160-8a44-933dc301b1c5/bin/utaipan-TEXQjIfE4P/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68477f1c-60b8-4160-8a44-933dc301b1c5/bin/utaipan-TEXQjIfE4P/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68477f1c-60b8-4160-8a44-933dc301b1c5/bin/utaipan-TEXQjIfE4P/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68477f1c-60b8-4160-8a44-933dc301b1c5/bin/utaipan-TEXQjIfE4P/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_68477f1c-60b8-4160-8a44-933dc301b1c5/bin/utaipan-TEXQjIfE4P/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68477f1c-60b8-4160-8a44-933dc301b1c5/bin/utaipan-TEXQjIfE4P --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.1-dev-53f42b1 [2021-11-21 01:20:02,089 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-21 01:20:02,092 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-21 01:20:02,132 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-21 01:20:02,133 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-21 01:20:02,134 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-21 01:20:02,137 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-21 01:20:02,140 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-21 01:20:02,143 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-21 01:20:02,144 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-21 01:20:02,146 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-21 01:20:02,147 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-21 01:20:02,148 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-21 01:20:02,150 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-21 01:20:02,152 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-21 01:20:02,154 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-21 01:20:02,157 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-21 01:20:02,164 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-21 01:20:02,166 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-21 01:20:02,176 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-21 01:20:02,187 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-21 01:20:02,189 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-21 01:20:02,191 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-21 01:20:02,199 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-21 01:20:02,204 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-21 01:20:02,206 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-21 01:20:02,207 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-21 01:20:02,208 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-21 01:20:02,214 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-21 01:20:02,215 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-21 01:20:02,216 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-21 01:20:02,217 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-21 01:20:02,220 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-21 01:20:02,221 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-21 01:20:02,224 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-21 01:20:02,225 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-21 01:20:02,227 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-21 01:20:02,227 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-21 01:20:02,227 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-21 01:20:02,228 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-21 01:20:02,229 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-21 01:20:02,231 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68477f1c-60b8-4160-8a44-933dc301b1c5/bin/utaipan-TEXQjIfE4P/config/svcomp-Reach-64bit-Taipan_Default.epf [2021-11-21 01:20:02,289 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-21 01:20:02,289 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-21 01:20:02,290 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-21 01:20:02,291 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-21 01:20:02,299 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-21 01:20:02,300 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-21 01:20:02,300 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-21 01:20:02,301 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-21 01:20:02,301 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-21 01:20:02,301 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-21 01:20:02,303 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-21 01:20:02,303 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-21 01:20:02,303 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-21 01:20:02,304 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-21 01:20:02,304 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-21 01:20:02,304 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-21 01:20:02,304 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-21 01:20:02,305 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2021-11-21 01:20:02,306 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-21 01:20:02,307 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-21 01:20:02,307 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-21 01:20:02,307 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-21 01:20:02,307 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-21 01:20:02,308 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-21 01:20:02,308 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-21 01:20:02,308 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-21 01:20:02,310 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-21 01:20:02,311 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-21 01:20:02,311 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-21 01:20:02,311 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-21 01:20:02,312 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-21 01:20:02,312 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-21 01:20:02,312 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-21 01:20:02,313 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-21 01:20:02,313 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-21 01:20:02,313 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-21 01:20:02,314 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-21 01:20:02,314 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-21 01:20:02,314 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_68477f1c-60b8-4160-8a44-933dc301b1c5/bin/utaipan-TEXQjIfE4P/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_68477f1c-60b8-4160-8a44-933dc301b1c5/bin/utaipan-TEXQjIfE4P 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-21 01:20:02,630 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-21 01:20:02,655 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-21 01:20:02,659 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-21 01:20:02,660 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-21 01:20:02,661 INFO L275 PluginConnector]: CDTParser initialized [2021-11-21 01:20:02,663 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68477f1c-60b8-4160-8a44-933dc301b1c5/bin/utaipan-TEXQjIfE4P/../../sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i [2021-11-21 01:20:02,758 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68477f1c-60b8-4160-8a44-933dc301b1c5/bin/utaipan-TEXQjIfE4P/data/e661040e8/4baa59ba36664ee19ef2baaa8831e2aa/FLAGbfa7de0dd [2021-11-21 01:20:04,010 INFO L306 CDTParser]: Found 1 translation units. [2021-11-21 01:20:04,010 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68477f1c-60b8-4160-8a44-933dc301b1c5/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i [2021-11-21 01:20:04,081 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68477f1c-60b8-4160-8a44-933dc301b1c5/bin/utaipan-TEXQjIfE4P/data/e661040e8/4baa59ba36664ee19ef2baaa8831e2aa/FLAGbfa7de0dd [2021-11-21 01:20:04,198 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68477f1c-60b8-4160-8a44-933dc301b1c5/bin/utaipan-TEXQjIfE4P/data/e661040e8/4baa59ba36664ee19ef2baaa8831e2aa [2021-11-21 01:20:04,201 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-21 01:20:04,203 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-21 01:20:04,205 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-21 01:20:04,205 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-21 01:20:04,210 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-21 01:20:04,211 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 01:20:04" (1/1) ... [2021-11-21 01:20:04,212 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@68eb659 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:20:04, skipping insertion in model container [2021-11-21 01:20:04,213 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 01:20:04" (1/1) ... [2021-11-21 01:20:04,222 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-21 01:20:04,447 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-21 01:20:10,883 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_68477f1c-60b8-4160-8a44-933dc301b1c5/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487146,487159] [2021-11-21 01:20:10,893 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_68477f1c-60b8-4160-8a44-933dc301b1c5/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487315,487328] [2021-11-21 01:20:10,894 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_68477f1c-60b8-4160-8a44-933dc301b1c5/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487482,487495] [2021-11-21 01:20:10,895 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_68477f1c-60b8-4160-8a44-933dc301b1c5/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487650,487663] [2021-11-21 01:20:10,938 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-21 01:20:11,023 INFO L203 MainTranslator]: Completed pre-run [2021-11-21 01:20:11,719 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_68477f1c-60b8-4160-8a44-933dc301b1c5/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487146,487159] [2021-11-21 01:20:11,720 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_68477f1c-60b8-4160-8a44-933dc301b1c5/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487315,487328] [2021-11-21 01:20:11,720 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_68477f1c-60b8-4160-8a44-933dc301b1c5/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487482,487495] [2021-11-21 01:20:11,721 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_68477f1c-60b8-4160-8a44-933dc301b1c5/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487650,487663] [2021-11-21 01:20:11,741 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-21 01:20:12,257 INFO L208 MainTranslator]: Completed translation [2021-11-21 01:20:12,258 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:20:12 WrapperNode [2021-11-21 01:20:12,258 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-21 01:20:12,259 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-21 01:20:12,260 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-21 01:20:12,260 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-21 01:20:12,270 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:20:12" (1/1) ... [2021-11-21 01:20:12,493 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:20:12" (1/1) ... [2021-11-21 01:20:12,881 INFO L137 Inliner]: procedures = 676, calls = 4210, calls flagged for inlining = 325, calls inlined = 302, statements flattened = 10119 [2021-11-21 01:20:12,882 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-21 01:20:12,883 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-21 01:20:12,884 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-21 01:20:12,884 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-21 01:20:12,895 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:20:12" (1/1) ... [2021-11-21 01:20:12,895 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:20:12" (1/1) ... [2021-11-21 01:20:12,948 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:20:12" (1/1) ... [2021-11-21 01:20:12,949 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:20:12" (1/1) ... [2021-11-21 01:20:13,175 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:20:12" (1/1) ... [2021-11-21 01:20:13,221 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:20:12" (1/1) ... [2021-11-21 01:20:13,265 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:20:12" (1/1) ... [2021-11-21 01:20:13,327 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-21 01:20:13,328 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-21 01:20:13,329 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-21 01:20:13,329 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-21 01:20:13,330 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:20:12" (1/1) ... [2021-11-21 01:20:13,340 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-21 01:20:13,353 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68477f1c-60b8-4160-8a44-933dc301b1c5/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:20:13,373 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68477f1c-60b8-4160-8a44-933dc301b1c5/bin/utaipan-TEXQjIfE4P/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-21 01:20:13,398 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68477f1c-60b8-4160-8a44-933dc301b1c5/bin/utaipan-TEXQjIfE4P/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-21 01:20:13,435 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2021-11-21 01:20:13,436 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2021-11-21 01:20:13,436 INFO L130 BoogieDeclarations]: Found specification of procedure cas_phy_read [2021-11-21 01:20:13,436 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_phy_read [2021-11-21 01:20:13,436 INFO L130 BoogieDeclarations]: Found specification of procedure cas_pcs_link_check [2021-11-21 01:20:13,436 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_pcs_link_check [2021-11-21 01:20:13,437 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_121 [2021-11-21 01:20:13,437 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_121 [2021-11-21 01:20:13,437 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2021-11-21 01:20:13,437 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2021-11-21 01:20:13,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2021-11-21 01:20:13,438 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2021-11-21 01:20:13,438 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2021-11-21 01:20:13,438 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2021-11-21 01:20:13,438 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2021-11-21 01:20:13,439 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2021-11-21 01:20:13,439 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-21 01:20:13,439 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-21 01:20:13,439 INFO L130 BoogieDeclarations]: Found specification of procedure cas_mii_link_check [2021-11-21 01:20:13,439 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_mii_link_check [2021-11-21 01:20:13,440 INFO L130 BoogieDeclarations]: Found specification of procedure cas_calc_tabort [2021-11-21 01:20:13,440 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_calc_tabort [2021-11-21 01:20:13,440 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2021-11-21 01:20:13,440 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2021-11-21 01:20:13,440 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_timer_instance_3 [2021-11-21 01:20:13,441 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_timer_instance_3 [2021-11-21 01:20:13,441 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_cpu [2021-11-21 01:20:13,441 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_cpu [2021-11-21 01:20:13,441 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-11-21 01:20:13,441 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-11-21 01:20:13,442 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_147 [2021-11-21 01:20:13,442 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_147 [2021-11-21 01:20:13,443 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2021-11-21 01:20:13,443 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2021-11-21 01:20:13,443 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2021-11-21 01:20:13,443 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2021-11-21 01:20:13,443 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2021-11-21 01:20:13,444 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2021-11-21 01:20:13,444 INFO L130 BoogieDeclarations]: Found specification of procedure cas_lock_tx [2021-11-21 01:20:13,444 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_lock_tx [2021-11-21 01:20:13,445 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2021-11-21 01:20:13,445 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2021-11-21 01:20:13,445 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-11-21 01:20:13,446 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-11-21 01:20:13,447 INFO L130 BoogieDeclarations]: Found specification of procedure cas_disable_irq [2021-11-21 01:20:13,447 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_disable_irq [2021-11-21 01:20:13,447 INFO L130 BoogieDeclarations]: Found specification of procedure cas_free_rxds [2021-11-21 01:20:13,448 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_free_rxds [2021-11-21 01:20:13,448 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_page [2021-11-21 01:20:13,448 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_page [2021-11-21 01:20:13,448 INFO L130 BoogieDeclarations]: Found specification of procedure cas_open [2021-11-21 01:20:13,449 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_open [2021-11-21 01:20:13,449 INFO L130 BoogieDeclarations]: Found specification of procedure cas_interrupt [2021-11-21 01:20:13,449 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_interrupt [2021-11-21 01:20:13,450 INFO L130 BoogieDeclarations]: Found specification of procedure cas_tx_tiny_free [2021-11-21 01:20:13,450 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_tx_tiny_free [2021-11-21 01:20:13,450 INFO L130 BoogieDeclarations]: Found specification of procedure PageTail [2021-11-21 01:20:13,451 INFO L138 BoogieDeclarations]: Found implementation of procedure PageTail [2021-11-21 01:20:13,451 INFO L130 BoogieDeclarations]: Found specification of procedure tx_tiny_map [2021-11-21 01:20:13,451 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_tiny_map [2021-11-21 01:20:13,452 INFO L130 BoogieDeclarations]: Found specification of procedure cas_phy_init [2021-11-21 01:20:13,452 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_phy_init [2021-11-21 01:20:13,452 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2021-11-21 01:20:13,452 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2021-11-21 01:20:13,452 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size_set [2021-11-21 01:20:13,453 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size_set [2021-11-21 01:20:13,453 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2021-11-21 01:20:13,453 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2021-11-21 01:20:13,454 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2021-11-21 01:20:13,454 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2021-11-21 01:20:13,454 INFO L130 BoogieDeclarations]: Found specification of procedure cas_enable_irq [2021-11-21 01:20:13,455 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_enable_irq [2021-11-21 01:20:13,455 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2021-11-21 01:20:13,455 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2021-11-21 01:20:13,456 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2021-11-21 01:20:13,456 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2021-11-21 01:20:13,456 INFO L130 BoogieDeclarations]: Found specification of procedure cas_page_dequeue [2021-11-21 01:20:13,457 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_page_dequeue [2021-11-21 01:20:13,457 INFO L130 BoogieDeclarations]: Found specification of procedure netif_rx [2021-11-21 01:20:13,457 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_rx [2021-11-21 01:20:13,458 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2021-11-21 01:20:13,458 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2021-11-21 01:20:13,458 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2021-11-21 01:20:13,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2021-11-21 01:20:13,459 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2021-11-21 01:20:13,459 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2021-11-21 01:20:13,460 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_attach [2021-11-21 01:20:13,461 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_attach [2021-11-21 01:20:13,461 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-21 01:20:13,461 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_108 [2021-11-21 01:20:13,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_108 [2021-11-21 01:20:13,461 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_word [2021-11-21 01:20:13,462 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_word [2021-11-21 01:20:13,462 INFO L130 BoogieDeclarations]: Found specification of procedure cas_set_multicast [2021-11-21 01:20:13,462 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_set_multicast [2021-11-21 01:20:13,462 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2021-11-21 01:20:13,462 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2021-11-21 01:20:13,463 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_detach [2021-11-21 01:20:13,463 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_detach [2021-11-21 01:20:13,463 INFO L130 BoogieDeclarations]: Found specification of procedure cas_spare_free [2021-11-21 01:20:13,464 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_spare_free [2021-11-21 01:20:13,464 INFO L130 BoogieDeclarations]: Found specification of procedure cas_tx_timeout [2021-11-21 01:20:13,464 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_tx_timeout [2021-11-21 01:20:13,464 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2021-11-21 01:20:13,465 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2021-11-21 01:20:13,466 INFO L130 BoogieDeclarations]: Found specification of procedure cas_read_pcs_link_mode [2021-11-21 01:20:13,469 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_read_pcs_link_mode [2021-11-21 01:20:13,471 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2021-11-21 01:20:13,471 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2021-11-21 01:20:13,471 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-11-21 01:20:13,471 INFO L130 BoogieDeclarations]: Found specification of procedure cas_close [2021-11-21 01:20:13,472 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_close [2021-11-21 01:20:13,473 INFO L130 BoogieDeclarations]: Found specification of procedure cas_page_swap [2021-11-21 01:20:13,473 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_page_swap [2021-11-21 01:20:13,473 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2021-11-21 01:20:13,478 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2021-11-21 01:20:13,479 INFO L130 BoogieDeclarations]: Found specification of procedure cas_netpoll [2021-11-21 01:20:13,479 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_netpoll [2021-11-21 01:20:13,479 INFO L130 BoogieDeclarations]: Found specification of procedure cas_hard_reset [2021-11-21 01:20:13,479 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_hard_reset [2021-11-21 01:20:13,480 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2021-11-21 01:20:13,480 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2021-11-21 01:20:13,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-11-21 01:20:13,480 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2021-11-21 01:20:13,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2021-11-21 01:20:13,481 INFO L130 BoogieDeclarations]: Found specification of procedure cas_rxc_init [2021-11-21 01:20:13,481 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_rxc_init [2021-11-21 01:20:13,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-21 01:20:13,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-11-21 01:20:13,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-11-21 01:20:13,482 INFO L130 BoogieDeclarations]: Found specification of procedure cas_clear_mac_err [2021-11-21 01:20:13,482 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_clear_mac_err [2021-11-21 01:20:13,482 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2021-11-21 01:20:13,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2021-11-21 01:20:13,482 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2021-11-21 01:20:13,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2021-11-21 01:20:13,483 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2021-11-21 01:20:13,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2021-11-21 01:20:13,483 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2021-11-21 01:20:13,483 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2021-11-21 01:20:13,483 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_instance_callback_3_2 [2021-11-21 01:20:13,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_instance_callback_3_2 [2021-11-21 01:20:13,484 INFO L130 BoogieDeclarations]: Found specification of procedure cas_remove_one [2021-11-21 01:20:13,484 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_remove_one [2021-11-21 01:20:13,484 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_NOT_ARG_SIGN [2021-11-21 01:20:13,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_NOT_ARG_SIGN [2021-11-21 01:20:13,485 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2021-11-21 01:20:13,485 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2021-11-21 01:20:13,485 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2021-11-21 01:20:13,485 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2021-11-21 01:20:13,485 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-11-21 01:20:13,486 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-11-21 01:20:13,486 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_dequeue [2021-11-21 01:20:13,486 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_dequeue [2021-11-21 01:20:13,486 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-21 01:20:13,486 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2021-11-21 01:20:13,486 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2021-11-21 01:20:13,487 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-21 01:20:13,487 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice_init [2021-11-21 01:20:13,487 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice_init [2021-11-21 01:20:13,487 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-11-21 01:20:13,487 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-11-21 01:20:13,488 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2021-11-21 01:20:13,488 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2021-11-21 01:20:13,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-21 01:20:13,488 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-11-21 01:20:13,488 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2021-11-21 01:20:13,488 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2021-11-21 01:20:13,489 INFO L130 BoogieDeclarations]: Found specification of procedure cas_set_link_modes [2021-11-21 01:20:13,489 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_set_link_modes [2021-11-21 01:20:13,489 INFO L130 BoogieDeclarations]: Found specification of procedure cas_link_timer [2021-11-21 01:20:13,489 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_link_timer [2021-11-21 01:20:13,489 INFO L130 BoogieDeclarations]: Found specification of procedure cas_read_mii_link_mode [2021-11-21 01:20:13,490 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_read_mii_link_mode [2021-11-21 01:20:13,490 INFO L130 BoogieDeclarations]: Found specification of procedure __list_splice [2021-11-21 01:20:13,490 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_splice [2021-11-21 01:20:13,490 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2021-11-21 01:20:13,490 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2021-11-21 01:20:13,491 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2021-11-21 01:20:13,493 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2021-11-21 01:20:13,493 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2021-11-21 01:20:13,493 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2021-11-21 01:20:13,493 INFO L130 BoogieDeclarations]: Found specification of procedure kmap_atomic [2021-11-21 01:20:13,493 INFO L138 BoogieDeclarations]: Found implementation of procedure kmap_atomic [2021-11-21 01:20:13,493 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2021-11-21 01:20:13,494 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2021-11-21 01:20:13,494 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-11-21 01:20:13,494 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-11-21 01:20:13,494 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2021-11-21 01:20:13,494 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2021-11-21 01:20:13,495 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2021-11-21 01:20:13,495 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2021-11-21 01:20:13,495 INFO L130 BoogieDeclarations]: Found specification of procedure csum_unfold [2021-11-21 01:20:13,495 INFO L138 BoogieDeclarations]: Found implementation of procedure csum_unfold [2021-11-21 01:20:13,495 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2021-11-21 01:20:13,496 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2021-11-21 01:20:13,496 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2021-11-21 01:20:13,496 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2021-11-21 01:20:13,496 INFO L130 BoogieDeclarations]: Found specification of procedure cas_entropy_gather [2021-11-21 01:20:13,496 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_entropy_gather [2021-11-21 01:20:13,496 INFO L130 BoogieDeclarations]: Found specification of procedure cas_resume [2021-11-21 01:20:13,497 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_resume [2021-11-21 01:20:13,497 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-21 01:20:13,497 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-21 01:20:13,497 INFO L130 BoogieDeclarations]: Found specification of procedure cas_page_alloc [2021-11-21 01:20:13,497 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_page_alloc [2021-11-21 01:20:13,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-21 01:20:13,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-21 01:20:13,498 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-11-21 01:20:13,498 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-11-21 01:20:13,498 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-11-21 01:20:13,498 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-11-21 01:20:13,499 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2021-11-21 01:20:13,499 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2021-11-21 01:20:13,499 INFO L130 BoogieDeclarations]: Found specification of procedure cas_mif_poll [2021-11-21 01:20:13,499 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_mif_poll [2021-11-21 01:20:13,499 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2021-11-21 01:20:13,500 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2021-11-21 01:20:13,500 INFO L130 BoogieDeclarations]: Found specification of procedure cas_unlock_tx [2021-11-21 01:20:13,500 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_unlock_tx [2021-11-21 01:20:13,500 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2021-11-21 01:20:13,500 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2021-11-21 01:20:13,500 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_133 [2021-11-21 01:20:13,501 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_133 [2021-11-21 01:20:13,501 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice [2021-11-21 01:20:13,501 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice [2021-11-21 01:20:13,501 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_135 [2021-11-21 01:20:13,501 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_135 [2021-11-21 01:20:13,502 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2021-11-21 01:20:13,502 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2021-11-21 01:20:13,502 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_sub [2021-11-21 01:20:13,502 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_sub [2021-11-21 01:20:13,503 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2021-11-21 01:20:13,508 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2021-11-21 01:20:13,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-11-21 01:20:13,509 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-11-21 01:20:13,509 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2021-11-21 01:20:13,509 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2021-11-21 01:20:13,509 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2021-11-21 01:20:13,509 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2021-11-21 01:20:13,509 INFO L130 BoogieDeclarations]: Found specification of procedure tx_tiny_buf [2021-11-21 01:20:13,510 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_tiny_buf [2021-11-21 01:20:13,511 INFO L130 BoogieDeclarations]: Found specification of procedure cas_mac_reset [2021-11-21 01:20:13,513 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_mac_reset [2021-11-21 01:20:13,513 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_cas [2021-11-21 01:20:13,513 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_cas [2021-11-21 01:20:13,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-21 01:20:13,626 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2021-11-21 01:20:13,626 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2021-11-21 01:20:13,626 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_frag_set_page [2021-11-21 01:20:13,626 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_frag_set_page [2021-11-21 01:20:13,626 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-21 01:20:13,626 INFO L130 BoogieDeclarations]: Found specification of procedure cas_get_regs_len [2021-11-21 01:20:13,626 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_get_regs_len [2021-11-21 01:20:13,626 INFO L130 BoogieDeclarations]: Found specification of procedure cas_reset [2021-11-21 01:20:13,627 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_reset [2021-11-21 01:20:13,627 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_instance_register_8_2 [2021-11-21 01:20:13,627 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_instance_register_8_2 [2021-11-21 01:20:13,627 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_NOT_ARG_SIGN [2021-11-21 01:20:13,627 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_NOT_ARG_SIGN [2021-11-21 01:20:13,627 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2021-11-21 01:20:13,627 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2021-11-21 01:20:13,627 INFO L130 BoogieDeclarations]: Found specification of procedure cas_post_page [2021-11-21 01:20:13,627 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_post_page [2021-11-21 01:20:13,627 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-21 01:20:13,627 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2021-11-21 01:20:13,627 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2021-11-21 01:20:13,627 INFO L130 BoogieDeclarations]: Found specification of procedure cas_nway_reset [2021-11-21 01:20:13,628 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_nway_reset [2021-11-21 01:20:13,628 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2021-11-21 01:20:13,628 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2021-11-21 01:20:13,628 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2021-11-21 01:20:13,628 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2021-11-21 01:20:13,628 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2021-11-21 01:20:13,628 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2021-11-21 01:20:13,628 INFO L130 BoogieDeclarations]: Found specification of procedure cas_setup_multicast [2021-11-21 01:20:13,628 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_setup_multicast [2021-11-21 01:20:13,628 INFO L130 BoogieDeclarations]: Found specification of procedure cas_phy_powerdown [2021-11-21 01:20:13,628 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_phy_powerdown [2021-11-21 01:20:13,628 INFO L130 BoogieDeclarations]: Found specification of procedure cas_post_rxds_ringN [2021-11-21 01:20:13,629 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_post_rxds_ringN [2021-11-21 01:20:13,629 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2021-11-21 01:20:13,629 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2021-11-21 01:20:13,629 INFO L130 BoogieDeclarations]: Found specification of procedure cas_vpd_match [2021-11-21 01:20:13,629 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_vpd_match [2021-11-21 01:20:13,629 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_83 [2021-11-21 01:20:13,629 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_83 [2021-11-21 01:20:13,629 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_81 [2021-11-21 01:20:13,629 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_81 [2021-11-21 01:20:13,629 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2021-11-21 01:20:13,629 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2021-11-21 01:20:13,629 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_weight [2021-11-21 01:20:13,630 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_weight [2021-11-21 01:20:13,630 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2021-11-21 01:20:13,630 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2021-11-21 01:20:13,630 INFO L130 BoogieDeclarations]: Found specification of procedure page_count [2021-11-21 01:20:13,630 INFO L138 BoogieDeclarations]: Found implementation of procedure page_count [2021-11-21 01:20:13,630 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2021-11-21 01:20:13,630 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2021-11-21 01:20:13,630 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_77 [2021-11-21 01:20:13,630 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_77 [2021-11-21 01:20:13,630 INFO L130 BoogieDeclarations]: Found specification of procedure cas_shutdown [2021-11-21 01:20:13,630 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_shutdown [2021-11-21 01:20:13,630 INFO L130 BoogieDeclarations]: Found specification of procedure cas_begin_auto_negotiation [2021-11-21 01:20:13,631 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_begin_auto_negotiation [2021-11-21 01:20:13,631 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_page [2021-11-21 01:20:13,631 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_page [2021-11-21 01:20:13,631 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2021-11-21 01:20:13,631 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2021-11-21 01:20:13,631 INFO L130 BoogieDeclarations]: Found specification of procedure cas_write_txd [2021-11-21 01:20:13,631 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_write_txd [2021-11-21 01:20:13,631 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-11-21 01:20:13,631 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-11-21 01:20:13,631 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_frag_ref [2021-11-21 01:20:13,631 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_frag_ref [2021-11-21 01:20:13,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-21 01:20:13,632 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-11-21 01:20:13,632 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-11-21 01:20:13,632 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_82 [2021-11-21 01:20:13,632 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_82 [2021-11-21 01:20:13,632 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_84 [2021-11-21 01:20:13,632 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_84 [2021-11-21 01:20:13,632 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_79 [2021-11-21 01:20:13,632 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_79 [2021-11-21 01:20:13,632 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2021-11-21 01:20:13,632 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2021-11-21 01:20:13,632 INFO L130 BoogieDeclarations]: Found specification of procedure cas_init_hw [2021-11-21 01:20:13,632 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_init_hw [2021-11-21 01:20:13,633 INFO L130 BoogieDeclarations]: Found specification of procedure cas_clean_rings [2021-11-21 01:20:13,633 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_clean_rings [2021-11-21 01:20:13,633 INFO L130 BoogieDeclarations]: Found specification of procedure cas_page_free [2021-11-21 01:20:13,633 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_page_free [2021-11-21 01:20:13,633 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2021-11-21 01:20:13,633 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2021-11-21 01:20:13,633 INFO L130 BoogieDeclarations]: Found specification of procedure cas_phy_write [2021-11-21 01:20:13,633 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_phy_write [2021-11-21 01:20:13,633 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2021-11-21 01:20:13,633 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2021-11-21 01:20:13,633 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2021-11-21 01:20:13,633 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2021-11-21 01:20:13,634 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2021-11-21 01:20:13,634 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2021-11-21 01:20:13,636 INFO L130 BoogieDeclarations]: Found specification of procedure cas_spare_recover [2021-11-21 01:20:13,636 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_spare_recover [2021-11-21 01:20:13,636 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed [2021-11-21 01:20:13,636 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed [2021-11-21 01:20:13,636 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2021-11-21 01:20:13,636 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2021-11-21 01:20:13,637 INFO L130 BoogieDeclarations]: Found specification of procedure cas_get_stats [2021-11-21 01:20:13,637 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_get_stats [2021-11-21 01:20:13,637 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2021-11-21 01:20:13,637 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2021-11-21 01:20:13,637 INFO L130 BoogieDeclarations]: Found specification of procedure __kunmap_atomic [2021-11-21 01:20:13,637 INFO L138 BoogieDeclarations]: Found implementation of procedure __kunmap_atomic [2021-11-21 01:20:13,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-21 01:20:13,638 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2021-11-21 01:20:13,638 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2021-11-21 01:20:13,638 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_device [2021-11-21 01:20:13,638 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_device [2021-11-21 01:20:13,638 INFO L130 BoogieDeclarations]: Found specification of procedure readb [2021-11-21 01:20:13,638 INFO L138 BoogieDeclarations]: Found implementation of procedure readb [2021-11-21 01:20:13,639 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_107 [2021-11-21 01:20:13,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_107 [2021-11-21 01:20:15,315 INFO L236 CfgBuilder]: Building ICFG [2021-11-21 01:20:15,324 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-21 01:20:15,765 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-11-21 01:23:59,690 INFO L277 CfgBuilder]: Performing block encoding [2021-11-21 01:24:05,730 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-21 01:24:05,730 INFO L301 CfgBuilder]: Removed 3 assume(true) statements. [2021-11-21 01:24:05,737 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 01:24:05 BoogieIcfgContainer [2021-11-21 01:24:05,738 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-21 01:24:05,740 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-21 01:24:05,740 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-21 01:24:05,743 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-21 01:24:05,744 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.11 01:20:04" (1/3) ... [2021-11-21 01:24:05,744 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@354c1719 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 01:24:05, skipping insertion in model container [2021-11-21 01:24:05,744 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:20:12" (2/3) ... [2021-11-21 01:24:05,745 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@354c1719 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 01:24:05, skipping insertion in model container [2021-11-21 01:24:05,745 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 01:24:05" (3/3) ... [2021-11-21 01:24:05,746 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i [2021-11-21 01:24:05,752 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-21 01:24:05,752 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2021-11-21 01:24:05,813 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-21 01:24:05,819 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-21 01:24:05,820 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-11-21 01:24:05,896 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-21 01:24:05,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-11-21 01:24:05,902 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:24:05,903 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-21 01:24:05,903 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-21 01:24:05,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:24:05,909 INFO L85 PathProgramCache]: Analyzing trace with hash -2057746181, now seen corresponding path program 1 times [2021-11-21 01:24:05,918 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:24:05,919 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022601088] [2021-11-21 01:24:05,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:24:05,920 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:24:06,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:24:06,915 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-21 01:24:06,915 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:24:06,916 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022601088] [2021-11-21 01:24:06,916 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022601088] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:24:06,916 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:24:06,917 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 01:24:06,918 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772163725] [2021-11-21 01:24:06,919 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:24:06,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:24:06,924 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:24:06,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:24:06,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:24:06,960 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-21 01:24:09,122 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:24:20,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:24:20,234 INFO L93 Difference]: Finished difference Result 7966 states and 12094 transitions. [2021-11-21 01:24:20,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-21 01:24:20,237 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-21 01:24:20,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:24:20,309 INFO L225 Difference]: With dead ends: 7966 [2021-11-21 01:24:20,309 INFO L226 Difference]: Without dead ends: 5144 [2021-11-21 01:24:20,341 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 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-21 01:24:20,344 INFO L933 BasicCegarLoop]: 4702 mSDtfsCounter, 3948 mSDsluCounter, 13817 mSDsCounter, 0 mSdLazyCounter, 1626 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3967 SdHoareTripleChecker+Valid, 17332 SdHoareTripleChecker+Invalid, 1630 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1626 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.5s IncrementalHoareTripleChecker+Time [2021-11-21 01:24:20,345 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3967 Valid, 17332 Invalid, 1630 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3 Valid, 1626 Invalid, 1 Unknown, 0 Unchecked, 12.5s Time] [2021-11-21 01:24:20,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5144 states. [2021-11-21 01:24:20,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5144 to 5136. [2021-11-21 01:24:20,872 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-21 01:24:20,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5136 states to 5136 states and 7558 transitions. [2021-11-21 01:24:20,949 INFO L78 Accepts]: Start accepts. Automaton has 5136 states and 7558 transitions. Word has length 35 [2021-11-21 01:24:20,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:24:20,950 INFO L470 AbstractCegarLoop]: Abstraction has 5136 states and 7558 transitions. [2021-11-21 01:24:20,951 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-21 01:24:20,951 INFO L276 IsEmpty]: Start isEmpty. Operand 5136 states and 7558 transitions. [2021-11-21 01:24:20,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-11-21 01:24:20,955 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:24:20,955 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, 1] [2021-11-21 01:24:20,955 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-21 01:24:20,955 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-21 01:24:20,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:24:20,959 INFO L85 PathProgramCache]: Analyzing trace with hash 989453497, now seen corresponding path program 1 times [2021-11-21 01:24:20,959 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:24:20,959 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139352907] [2021-11-21 01:24:20,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:24:20,960 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:24:21,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:24:21,565 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-21 01:24:21,565 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:24:21,565 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139352907] [2021-11-21 01:24:21,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139352907] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:24:21,566 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:24:21,566 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 01:24:21,566 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436333618] [2021-11-21 01:24:21,566 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:24:21,568 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:24:21,568 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:24:21,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:24:21,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:24:21,569 INFO L87 Difference]: Start difference. First operand 5136 states and 7558 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, (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-21 01:24:23,687 WARN L515 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-21 01:24:33,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:24:33,713 INFO L93 Difference]: Finished difference Result 5146 states and 7567 transitions. [2021-11-21 01:24:33,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:24:33,714 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, (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 41 [2021-11-21 01:24:33,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:24:33,774 INFO L225 Difference]: With dead ends: 5146 [2021-11-21 01:24:33,774 INFO L226 Difference]: Without dead ends: 5144 [2021-11-21 01:24:33,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-21 01:24:33,781 INFO L933 BasicCegarLoop]: 3706 mSDtfsCounter, 4073 mSDsluCounter, 8176 mSDsCounter, 0 mSdLazyCounter, 1211 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4090 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, 11.6s IncrementalHoareTripleChecker+Time [2021-11-21 01:24:33,782 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4090 Valid, 11092 Invalid, 1213 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1211 Invalid, 1 Unknown, 0 Unchecked, 11.6s Time] [2021-11-21 01:24:33,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5144 states. [2021-11-21 01:24:34,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5144 to 5144. [2021-11-21 01:24:34,184 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-21 01:24:34,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5144 states to 5144 states and 7564 transitions. [2021-11-21 01:24:34,234 INFO L78 Accepts]: Start accepts. Automaton has 5144 states and 7564 transitions. Word has length 41 [2021-11-21 01:24:34,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:24:34,235 INFO L470 AbstractCegarLoop]: Abstraction has 5144 states and 7564 transitions. [2021-11-21 01:24:34,236 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, (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-21 01:24:34,237 INFO L276 IsEmpty]: Start isEmpty. Operand 5144 states and 7564 transitions. [2021-11-21 01:24:34,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-11-21 01:24:34,246 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:24:34,247 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-21 01:24:34,247 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-21 01:24:34,247 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-21 01:24:34,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:24:34,248 INFO L85 PathProgramCache]: Analyzing trace with hash 508521822, now seen corresponding path program 1 times [2021-11-21 01:24:34,249 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:24:34,249 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108453278] [2021-11-21 01:24:34,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:24:34,249 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:24:34,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:24:34,833 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-21 01:24:34,833 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:24:34,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108453278] [2021-11-21 01:24:34,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108453278] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:24:34,834 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:24:34,834 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 01:24:34,834 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1304442889] [2021-11-21 01:24:34,834 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:24:34,837 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:24:34,838 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:24:34,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:24:34,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:24:34,839 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-21 01:24:36,955 WARN L515 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-21 01:24:45,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:24:45,494 INFO L93 Difference]: Finished difference Result 5154 states and 7573 transitions. [2021-11-21 01:24:45,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:24:45,498 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-21 01:24:45,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:24:45,556 INFO L225 Difference]: With dead ends: 5154 [2021-11-21 01:24:45,556 INFO L226 Difference]: Without dead ends: 5152 [2021-11-21 01:24:45,559 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-21 01:24:45,565 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.1s IncrementalHoareTripleChecker+Time [2021-11-21 01:24:45,567 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.1s Time] [2021-11-21 01:24:45,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5152 states. [2021-11-21 01:24:45,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5152 to 5152. [2021-11-21 01:24:45,874 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-21 01:24:45,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5152 states to 5152 states and 7570 transitions. [2021-11-21 01:24:45,911 INFO L78 Accepts]: Start accepts. Automaton has 5152 states and 7570 transitions. Word has length 46 [2021-11-21 01:24:45,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:24:45,912 INFO L470 AbstractCegarLoop]: Abstraction has 5152 states and 7570 transitions. [2021-11-21 01:24:45,912 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-21 01:24:45,912 INFO L276 IsEmpty]: Start isEmpty. Operand 5152 states and 7570 transitions. [2021-11-21 01:24:45,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-11-21 01:24:45,915 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:24:45,915 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-21 01:24:45,915 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-21 01:24:45,915 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-21 01:24:45,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:24:45,916 INFO L85 PathProgramCache]: Analyzing trace with hash -610233447, now seen corresponding path program 1 times [2021-11-21 01:24:45,916 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:24:45,916 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779109239] [2021-11-21 01:24:45,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:24:45,917 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:24:46,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:24:46,478 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-21 01:24:46,479 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:24:46,479 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779109239] [2021-11-21 01:24:46,479 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1779109239] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:24:46,479 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:24:46,479 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 01:24:46,479 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661026198] [2021-11-21 01:24:46,479 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:24:46,480 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:24:46,480 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:24:46,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:24:46,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:24:46,481 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-21 01:24:48,587 WARN L515 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-21 01:24:56,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:24:56,189 INFO L93 Difference]: Finished difference Result 5162 states and 7579 transitions. [2021-11-21 01:24:56,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:24:56,190 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-21 01:24:56,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:24:56,241 INFO L225 Difference]: With dead ends: 5162 [2021-11-21 01:24:56,242 INFO L226 Difference]: Without dead ends: 5160 [2021-11-21 01:24:56,246 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-21 01:24:56,247 INFO L933 BasicCegarLoop]: 3706 mSDtfsCounter, 4073 mSDsluCounter, 8176 mSDsCounter, 0 mSdLazyCounter, 1211 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.7s 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, 9.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:24:56,248 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4088 Valid, 11092 Invalid, 1213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1211 Invalid, 1 Unknown, 0 Unchecked, 9.4s Time] [2021-11-21 01:24:56,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5160 states. [2021-11-21 01:24:56,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5160 to 5160. [2021-11-21 01:24:56,572 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-21 01:24:56,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5160 states to 5160 states and 7576 transitions. [2021-11-21 01:24:56,608 INFO L78 Accepts]: Start accepts. Automaton has 5160 states and 7576 transitions. Word has length 51 [2021-11-21 01:24:56,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:24:56,609 INFO L470 AbstractCegarLoop]: Abstraction has 5160 states and 7576 transitions. [2021-11-21 01:24:56,610 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-21 01:24:56,610 INFO L276 IsEmpty]: Start isEmpty. Operand 5160 states and 7576 transitions. [2021-11-21 01:24:56,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-11-21 01:24:56,612 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:24:56,612 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-21 01:24:56,612 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-21 01:24:56,613 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-21 01:24:56,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:24:56,613 INFO L85 PathProgramCache]: Analyzing trace with hash 98710014, now seen corresponding path program 1 times [2021-11-21 01:24:56,614 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:24:56,614 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958122584] [2021-11-21 01:24:56,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:24:56,614 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:24:56,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:24:57,128 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-21 01:24:57,129 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:24:57,129 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958122584] [2021-11-21 01:24:57,129 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1958122584] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:24:57,129 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:24:57,129 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 01:24:57,130 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452885665] [2021-11-21 01:24:57,130 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:24:57,130 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:24:57,130 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:24:57,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:24:57,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:24:57,131 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-21 01:24:59,253 WARN L515 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-21 01:25:06,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:25:06,896 INFO L93 Difference]: Finished difference Result 5170 states and 7585 transitions. [2021-11-21 01:25:06,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:25:06,896 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-21 01:25:06,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:25:06,947 INFO L225 Difference]: With dead ends: 5170 [2021-11-21 01:25:06,947 INFO L226 Difference]: Without dead ends: 5168 [2021-11-21 01:25:06,952 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-21 01:25:06,953 INFO L933 BasicCegarLoop]: 3706 mSDtfsCounter, 4073 mSDsluCounter, 8176 mSDsCounter, 0 mSdLazyCounter, 1211 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.8s 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.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:25:06,954 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.4s Time] [2021-11-21 01:25:06,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5168 states. [2021-11-21 01:25:07,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5168 to 5168. [2021-11-21 01:25:07,298 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-21 01:25:07,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5168 states to 5168 states and 7582 transitions. [2021-11-21 01:25:07,334 INFO L78 Accepts]: Start accepts. Automaton has 5168 states and 7582 transitions. Word has length 56 [2021-11-21 01:25:07,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:25:07,335 INFO L470 AbstractCegarLoop]: Abstraction has 5168 states and 7582 transitions. [2021-11-21 01:25:07,335 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-21 01:25:07,335 INFO L276 IsEmpty]: Start isEmpty. Operand 5168 states and 7582 transitions. [2021-11-21 01:25:07,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-11-21 01:25:07,337 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:25:07,338 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-21 01:25:07,338 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-21 01:25:07,338 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-21 01:25:07,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:25:07,339 INFO L85 PathProgramCache]: Analyzing trace with hash 1831041244, now seen corresponding path program 1 times [2021-11-21 01:25:07,339 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:25:07,339 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329125834] [2021-11-21 01:25:07,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:25:07,340 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:25:07,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:25:08,008 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-21 01:25:08,009 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:25:08,009 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329125834] [2021-11-21 01:25:08,009 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [329125834] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:25:08,009 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:25:08,009 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 01:25:08,009 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509010697] [2021-11-21 01:25:08,010 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:25:08,010 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:25:08,010 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:25:08,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:25:08,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:25:08,011 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-21 01:25:10,125 WARN L515 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-21 01:25:17,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:25:17,930 INFO L93 Difference]: Finished difference Result 5178 states and 7591 transitions. [2021-11-21 01:25:17,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:25:17,931 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-21 01:25:17,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:25:17,971 INFO L225 Difference]: With dead ends: 5178 [2021-11-21 01:25:17,971 INFO L226 Difference]: Without dead ends: 5176 [2021-11-21 01:25:17,975 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-21 01:25:17,976 INFO L933 BasicCegarLoop]: 3706 mSDtfsCounter, 4074 mSDsluCounter, 8176 mSDsCounter, 0 mSdLazyCounter, 1211 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.9s 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.5s IncrementalHoareTripleChecker+Time [2021-11-21 01:25:17,977 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.5s Time] [2021-11-21 01:25:17,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5176 states. [2021-11-21 01:25:18,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5176 to 5176. [2021-11-21 01:25:18,337 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-21 01:25:18,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5176 states to 5176 states and 7588 transitions. [2021-11-21 01:25:18,375 INFO L78 Accepts]: Start accepts. Automaton has 5176 states and 7588 transitions. Word has length 60 [2021-11-21 01:25:18,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:25:18,376 INFO L470 AbstractCegarLoop]: Abstraction has 5176 states and 7588 transitions. [2021-11-21 01:25:18,376 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-21 01:25:18,377 INFO L276 IsEmpty]: Start isEmpty. Operand 5176 states and 7588 transitions. [2021-11-21 01:25:18,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-11-21 01:25:18,378 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:25:18,378 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-21 01:25:18,378 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-21 01:25:18,379 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-21 01:25:18,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:25:18,379 INFO L85 PathProgramCache]: Analyzing trace with hash 1764843166, now seen corresponding path program 1 times [2021-11-21 01:25:18,379 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:25:18,380 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905411629] [2021-11-21 01:25:18,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:25:18,380 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:25:18,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:25:18,933 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-21 01:25:18,933 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:25:18,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [905411629] [2021-11-21 01:25:18,934 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [905411629] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:25:18,934 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:25:18,934 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 01:25:18,934 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970067547] [2021-11-21 01:25:18,934 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:25:18,935 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:25:18,935 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:25:18,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:25:18,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:25:18,935 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-21 01:25:21,046 WARN L515 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-21 01:25:28,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:25:28,242 INFO L93 Difference]: Finished difference Result 5186 states and 7597 transitions. [2021-11-21 01:25:28,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:25:28,243 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-21 01:25:28,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:25:28,274 INFO L225 Difference]: With dead ends: 5186 [2021-11-21 01:25:28,275 INFO L226 Difference]: Without dead ends: 5184 [2021-11-21 01:25:28,279 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-21 01:25:28,280 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, 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.0s IncrementalHoareTripleChecker+Time [2021-11-21 01:25:28,281 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.0s Time] [2021-11-21 01:25:28,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5184 states. [2021-11-21 01:25:28,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5184 to 5184. [2021-11-21 01:25:28,621 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-21 01:25:28,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5184 states to 5184 states and 7594 transitions. [2021-11-21 01:25:28,656 INFO L78 Accepts]: Start accepts. Automaton has 5184 states and 7594 transitions. Word has length 66 [2021-11-21 01:25:28,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:25:28,657 INFO L470 AbstractCegarLoop]: Abstraction has 5184 states and 7594 transitions. [2021-11-21 01:25:28,657 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-21 01:25:28,657 INFO L276 IsEmpty]: Start isEmpty. Operand 5184 states and 7594 transitions. [2021-11-21 01:25:28,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-11-21 01:25:28,658 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:25:28,659 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-21 01:25:28,659 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-21 01:25:28,659 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-21 01:25:28,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:25:28,660 INFO L85 PathProgramCache]: Analyzing trace with hash 731840508, now seen corresponding path program 1 times [2021-11-21 01:25:28,660 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:25:28,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1764794068] [2021-11-21 01:25:28,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:25:28,661 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:25:28,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:25:29,114 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-21 01:25:29,115 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:25:29,115 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1764794068] [2021-11-21 01:25:29,115 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1764794068] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:25:29,115 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:25:29,115 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 01:25:29,115 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077502394] [2021-11-21 01:25:29,115 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:25:29,116 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:25:29,116 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:25:29,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:25:29,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:25:29,117 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-21 01:25:31,219 WARN L515 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-21 01:25:41,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:25:41,669 INFO L93 Difference]: Finished difference Result 7329 states and 10612 transitions. [2021-11-21 01:25:41,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:25:41,669 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-21 01:25:41,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:25:41,720 INFO L225 Difference]: With dead ends: 7329 [2021-11-21 01:25:41,720 INFO L226 Difference]: Without dead ends: 7327 [2021-11-21 01:25:41,725 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-21 01:25:41,726 INFO L933 BasicCegarLoop]: 5000 mSDtfsCounter, 3048 mSDsluCounter, 13543 mSDsCounter, 0 mSdLazyCounter, 1775 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.1s 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.9s IncrementalHoareTripleChecker+Time [2021-11-21 01:25:41,726 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.9s Time] [2021-11-21 01:25:41,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7327 states. [2021-11-21 01:25:42,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7327 to 7319. [2021-11-21 01:25:42,261 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-21 01:25:42,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7319 states to 7319 states and 10603 transitions. [2021-11-21 01:25:42,326 INFO L78 Accepts]: Start accepts. Automaton has 7319 states and 10603 transitions. Word has length 70 [2021-11-21 01:25:42,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:25:42,327 INFO L470 AbstractCegarLoop]: Abstraction has 7319 states and 10603 transitions. [2021-11-21 01:25:42,327 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-21 01:25:42,327 INFO L276 IsEmpty]: Start isEmpty. Operand 7319 states and 10603 transitions. [2021-11-21 01:25:42,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-11-21 01:25:42,329 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:25:42,329 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-21 01:25:42,329 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-21 01:25:42,330 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-21 01:25:42,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:25:42,330 INFO L85 PathProgramCache]: Analyzing trace with hash -110400901, now seen corresponding path program 1 times [2021-11-21 01:25:42,330 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:25:42,331 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [537520238] [2021-11-21 01:25:42,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:25:42,331 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:25:42,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:25:42,826 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-21 01:25:42,826 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:25:42,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [537520238] [2021-11-21 01:25:42,826 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [537520238] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:25:42,826 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:25:42,827 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 01:25:42,827 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210415311] [2021-11-21 01:25:42,827 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:25:42,828 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:25:42,828 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:25:42,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:25:42,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:25:42,829 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-21 01:25:44,947 WARN L515 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-21 01:25:53,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:25:53,071 INFO L93 Difference]: Finished difference Result 7329 states and 10612 transitions. [2021-11-21 01:25:53,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:25:53,083 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-21 01:25:53,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:25:53,124 INFO L225 Difference]: With dead ends: 7329 [2021-11-21 01:25:53,124 INFO L226 Difference]: Without dead ends: 7327 [2021-11-21 01:25:53,131 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-21 01:25:53,131 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, 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.7s IncrementalHoareTripleChecker+Time [2021-11-21 01:25:53,132 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.7s Time] [2021-11-21 01:25:53,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7327 states. [2021-11-21 01:25:53,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7327 to 7327. [2021-11-21 01:25:53,622 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-21 01:25:53,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7327 states to 7327 states and 10609 transitions. [2021-11-21 01:25:53,671 INFO L78 Accepts]: Start accepts. Automaton has 7327 states and 10609 transitions. Word has length 75 [2021-11-21 01:25:53,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:25:53,672 INFO L470 AbstractCegarLoop]: Abstraction has 7327 states and 10609 transitions. [2021-11-21 01:25:53,672 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-21 01:25:53,673 INFO L276 IsEmpty]: Start isEmpty. Operand 7327 states and 10609 transitions. [2021-11-21 01:25:53,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-11-21 01:25:53,681 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:25:53,681 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-21 01:25:53,681 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-21 01:25:53,681 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-21 01:25:53,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:25:53,682 INFO L85 PathProgramCache]: Analyzing trace with hash -1515860196, now seen corresponding path program 1 times [2021-11-21 01:25:53,682 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:25:53,682 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47920493] [2021-11-21 01:25:53,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:25:53,683 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:25:53,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:25:54,173 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-21 01:25:54,173 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:25:54,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47920493] [2021-11-21 01:25:54,173 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47920493] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:25:54,173 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:25:54,173 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 01:25:54,174 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121976809] [2021-11-21 01:25:54,174 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:25:54,174 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:25:54,174 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:25:54,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:25:54,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:25:54,175 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-21 01:25:56,290 WARN L515 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-21 01:26:03,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:26:03,821 INFO L93 Difference]: Finished difference Result 7337 states and 10618 transitions. [2021-11-21 01:26:03,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:26:03,822 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-21 01:26:03,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:26:03,864 INFO L225 Difference]: With dead ends: 7337 [2021-11-21 01:26:03,864 INFO L226 Difference]: Without dead ends: 7335 [2021-11-21 01:26:03,870 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-21 01:26:03,871 INFO L933 BasicCegarLoop]: 3706 mSDtfsCounter, 4074 mSDsluCounter, 8176 mSDsCounter, 0 mSdLazyCounter, 1211 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.5s 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.1s IncrementalHoareTripleChecker+Time [2021-11-21 01:26:03,872 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.1s Time] [2021-11-21 01:26:03,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7335 states. [2021-11-21 01:26:04,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7335 to 7335. [2021-11-21 01:26:04,360 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-21 01:26:04,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7335 states to 7335 states and 10615 transitions. [2021-11-21 01:26:04,404 INFO L78 Accepts]: Start accepts. Automaton has 7335 states and 10615 transitions. Word has length 80 [2021-11-21 01:26:04,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:26:04,405 INFO L470 AbstractCegarLoop]: Abstraction has 7335 states and 10615 transitions. [2021-11-21 01:26:04,405 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-21 01:26:04,405 INFO L276 IsEmpty]: Start isEmpty. Operand 7335 states and 10615 transitions. [2021-11-21 01:26:04,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-11-21 01:26:04,408 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:26:04,409 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-21 01:26:04,409 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-21 01:26:04,409 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-21 01:26:04,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:26:04,410 INFO L85 PathProgramCache]: Analyzing trace with hash 1159937755, now seen corresponding path program 1 times [2021-11-21 01:26:04,410 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:26:04,410 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648218787] [2021-11-21 01:26:04,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:26:04,410 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:26:04,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:26:04,871 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-21 01:26:04,871 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:26:04,871 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648218787] [2021-11-21 01:26:04,871 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648218787] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:26:04,871 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:26:04,872 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 01:26:04,872 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009771557] [2021-11-21 01:26:04,872 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:26:04,872 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:26:04,872 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:26:04,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:26:04,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:26:04,873 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-21 01:26:06,984 WARN L515 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-21 01:26:14,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:26:14,374 INFO L93 Difference]: Finished difference Result 7345 states and 10624 transitions. [2021-11-21 01:26:14,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:26:14,378 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-21 01:26:14,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:26:14,421 INFO L225 Difference]: With dead ends: 7345 [2021-11-21 01:26:14,421 INFO L226 Difference]: Without dead ends: 7343 [2021-11-21 01:26:14,427 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-21 01:26:14,428 INFO L933 BasicCegarLoop]: 3706 mSDtfsCounter, 4074 mSDsluCounter, 8176 mSDsCounter, 0 mSdLazyCounter, 1211 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s 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, 9.0s IncrementalHoareTripleChecker+Time [2021-11-21 01:26:14,428 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4082 Valid, 11092 Invalid, 1213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1211 Invalid, 1 Unknown, 0 Unchecked, 9.0s Time] [2021-11-21 01:26:14,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7343 states. [2021-11-21 01:26:15,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7343 to 7343. [2021-11-21 01:26:15,085 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-21 01:26:15,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7343 states to 7343 states and 10621 transitions. [2021-11-21 01:26:15,127 INFO L78 Accepts]: Start accepts. Automaton has 7343 states and 10621 transitions. Word has length 85 [2021-11-21 01:26:15,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:26:15,128 INFO L470 AbstractCegarLoop]: Abstraction has 7343 states and 10621 transitions. [2021-11-21 01:26:15,128 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-21 01:26:15,128 INFO L276 IsEmpty]: Start isEmpty. Operand 7343 states and 10621 transitions. [2021-11-21 01:26:15,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-11-21 01:26:15,130 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:26:15,130 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-21 01:26:15,130 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-21 01:26:15,131 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-21 01:26:15,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:26:15,131 INFO L85 PathProgramCache]: Analyzing trace with hash -1016504551, now seen corresponding path program 1 times [2021-11-21 01:26:15,131 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:26:15,131 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661993555] [2021-11-21 01:26:15,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:26:15,132 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:26:15,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:26:15,572 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-21 01:26:15,572 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:26:15,572 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661993555] [2021-11-21 01:26:15,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [661993555] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:26:15,573 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:26:15,573 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 01:26:15,573 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419339521] [2021-11-21 01:26:15,573 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:26:15,573 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:26:15,574 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:26:15,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:26:15,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:26:15,574 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-21 01:26:17,684 WARN L515 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-21 01:26:25,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:26:25,188 INFO L93 Difference]: Finished difference Result 7353 states and 10630 transitions. [2021-11-21 01:26:25,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:26:25,189 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-21 01:26:25,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:26:25,213 INFO L225 Difference]: With dead ends: 7353 [2021-11-21 01:26:25,214 INFO L226 Difference]: Without dead ends: 7351 [2021-11-21 01:26:25,218 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-21 01:26:25,219 INFO L933 BasicCegarLoop]: 3706 mSDtfsCounter, 4073 mSDsluCounter, 8176 mSDsCounter, 0 mSdLazyCounter, 1211 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.5s 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, 9.1s IncrementalHoareTripleChecker+Time [2021-11-21 01:26:25,219 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4080 Valid, 11092 Invalid, 1213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1211 Invalid, 1 Unknown, 0 Unchecked, 9.1s Time] [2021-11-21 01:26:25,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7351 states. [2021-11-21 01:26:25,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7351 to 7351. [2021-11-21 01:26:25,702 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-21 01:26:25,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7351 states to 7351 states and 10627 transitions. [2021-11-21 01:26:25,737 INFO L78 Accepts]: Start accepts. Automaton has 7351 states and 10627 transitions. Word has length 91 [2021-11-21 01:26:25,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:26:25,738 INFO L470 AbstractCegarLoop]: Abstraction has 7351 states and 10627 transitions. [2021-11-21 01:26:25,738 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-21 01:26:25,738 INFO L276 IsEmpty]: Start isEmpty. Operand 7351 states and 10627 transitions. [2021-11-21 01:26:25,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2021-11-21 01:26:25,740 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:26:25,740 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-21 01:26:25,741 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-21 01:26:25,741 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-21 01:26:25,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:26:25,741 INFO L85 PathProgramCache]: Analyzing trace with hash -30059394, now seen corresponding path program 1 times [2021-11-21 01:26:25,742 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:26:25,742 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [338676582] [2021-11-21 01:26:25,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:26:25,742 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:26:25,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:26:26,210 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-21 01:26:26,211 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:26:26,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [338676582] [2021-11-21 01:26:26,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [338676582] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:26:26,211 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:26:26,211 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 01:26:26,211 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183906175] [2021-11-21 01:26:26,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:26:26,212 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:26:26,212 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:26:26,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:26:26,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:26:26,213 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-21 01:26:28,288 WARN L515 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-21 01:26:36,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:26:36,146 INFO L93 Difference]: Finished difference Result 7481 states and 10745 transitions. [2021-11-21 01:26:36,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:26:36,146 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-21 01:26:36,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:26:36,171 INFO L225 Difference]: With dead ends: 7481 [2021-11-21 01:26:36,171 INFO L226 Difference]: Without dead ends: 7479 [2021-11-21 01:26:36,176 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-21 01:26:36,176 INFO L933 BasicCegarLoop]: 3728 mSDtfsCounter, 4037 mSDsluCounter, 8290 mSDsCounter, 0 mSdLazyCounter, 1221 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.8s 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.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:26:36,177 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.4s Time] [2021-11-21 01:26:36,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7479 states. [2021-11-21 01:26:36,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7479 to 7477. [2021-11-21 01:26:36,671 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-21 01:26:36,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7477 states to 7477 states and 10741 transitions. [2021-11-21 01:26:36,700 INFO L78 Accepts]: Start accepts. Automaton has 7477 states and 10741 transitions. Word has length 96 [2021-11-21 01:26:36,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:26:36,701 INFO L470 AbstractCegarLoop]: Abstraction has 7477 states and 10741 transitions. [2021-11-21 01:26:36,701 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-21 01:26:36,701 INFO L276 IsEmpty]: Start isEmpty. Operand 7477 states and 10741 transitions. [2021-11-21 01:26:36,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-11-21 01:26:36,704 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:26:36,704 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-21 01:26:36,704 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-21 01:26:36,704 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-21 01:26:36,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:26:36,705 INFO L85 PathProgramCache]: Analyzing trace with hash -1362418143, now seen corresponding path program 1 times [2021-11-21 01:26:36,705 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:26:36,705 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337863137] [2021-11-21 01:26:36,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:26:36,705 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:26:36,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:26:37,315 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-21 01:26:37,315 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:26:37,316 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337863137] [2021-11-21 01:26:37,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1337863137] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:26:37,316 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:26:37,316 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 01:26:37,316 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602111167] [2021-11-21 01:26:37,316 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:26:37,317 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:26:37,317 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:26:37,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:26:37,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:26:37,318 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-21 01:26:39,418 WARN L515 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-21 01:26:50,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:26:50,249 INFO L93 Difference]: Finished difference Result 7495 states and 10756 transitions. [2021-11-21 01:26:50,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-21 01:26:50,250 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-21 01:26:50,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:26:50,285 INFO L225 Difference]: With dead ends: 7495 [2021-11-21 01:26:50,285 INFO L226 Difference]: Without dead ends: 7493 [2021-11-21 01:26:50,291 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-21 01:26:50,292 INFO L933 BasicCegarLoop]: 5003 mSDtfsCounter, 3038 mSDsluCounter, 13565 mSDsCounter, 0 mSdLazyCounter, 1765 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.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, 12.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:26:50,293 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3043 Valid, 17330 Invalid, 1768 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1765 Invalid, 1 Unknown, 0 Unchecked, 12.4s Time] [2021-11-21 01:26:50,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7493 states. [2021-11-21 01:26:50,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7493 to 7485. [2021-11-21 01:26:50,795 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-21 01:26:50,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7485 states to 7485 states and 10747 transitions. [2021-11-21 01:26:50,830 INFO L78 Accepts]: Start accepts. Automaton has 7485 states and 10747 transitions. Word has length 114 [2021-11-21 01:26:50,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:26:50,831 INFO L470 AbstractCegarLoop]: Abstraction has 7485 states and 10747 transitions. [2021-11-21 01:26:50,831 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-21 01:26:50,831 INFO L276 IsEmpty]: Start isEmpty. Operand 7485 states and 10747 transitions. [2021-11-21 01:26:50,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-11-21 01:26:50,835 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:26:50,835 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, 1] [2021-11-21 01:26:50,835 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-21 01:26:50,836 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-21 01:26:50,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:26:50,836 INFO L85 PathProgramCache]: Analyzing trace with hash -1978593799, now seen corresponding path program 1 times [2021-11-21 01:26:50,836 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:26:50,837 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030305068] [2021-11-21 01:26:50,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:26:50,837 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:26:51,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:26:51,371 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-21 01:26:51,371 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:26:51,371 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030305068] [2021-11-21 01:26:51,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2030305068] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:26:51,371 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:26:51,372 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 01:26:51,372 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926103981] [2021-11-21 01:26:51,372 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:26:51,372 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:26:51,372 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:26:51,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:26:51,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:26:51,373 INFO L87 Difference]: Start difference. First operand 7485 states and 10747 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, (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-21 01:26:53,475 WARN L515 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-21 01:27:01,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:27:01,885 INFO L93 Difference]: Finished difference Result 7561 states and 10799 transitions. [2021-11-21 01:27:01,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:27:01,885 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, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 101 [2021-11-21 01:27:01,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:27:01,909 INFO L225 Difference]: With dead ends: 7561 [2021-11-21 01:27:01,910 INFO L226 Difference]: Without dead ends: 7559 [2021-11-21 01:27:01,914 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-21 01:27:01,915 INFO L933 BasicCegarLoop]: 3711 mSDtfsCounter, 4018 mSDsluCounter, 8280 mSDsCounter, 0 mSdLazyCounter, 1229 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4023 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-21 01:27:01,915 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4023 Valid, 11187 Invalid, 1232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1229 Invalid, 1 Unknown, 0 Unchecked, 10.0s Time] [2021-11-21 01:27:01,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7559 states. [2021-11-21 01:27:02,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7559 to 7557. [2021-11-21 01:27:02,360 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-21 01:27:02,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7557 states to 7557 states and 10795 transitions. [2021-11-21 01:27:02,393 INFO L78 Accepts]: Start accepts. Automaton has 7557 states and 10795 transitions. Word has length 101 [2021-11-21 01:27:02,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:27:02,394 INFO L470 AbstractCegarLoop]: Abstraction has 7557 states and 10795 transitions. [2021-11-21 01:27:02,394 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, (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-21 01:27:02,394 INFO L276 IsEmpty]: Start isEmpty. Operand 7557 states and 10795 transitions. [2021-11-21 01:27:02,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-11-21 01:27:02,397 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:27:02,397 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] [2021-11-21 01:27:02,397 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-21 01:27:02,397 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-21 01:27:02,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:27:02,398 INFO L85 PathProgramCache]: Analyzing trace with hash -1983901797, now seen corresponding path program 1 times [2021-11-21 01:27:02,398 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:27:02,398 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724735369] [2021-11-21 01:27:02,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:27:02,398 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:27:02,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:27:02,868 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-21 01:27:02,868 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:27:02,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724735369] [2021-11-21 01:27:02,868 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [724735369] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:27:02,868 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:27:02,869 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 01:27:02,869 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968909763] [2021-11-21 01:27:02,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:27:02,869 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:27:02,870 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:27:02,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:27:02,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:27:02,870 INFO L87 Difference]: Start difference. First operand 7557 states and 10795 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, (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-21 01:27:04,984 WARN L515 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-21 01:27:13,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:27:13,696 INFO L93 Difference]: Finished difference Result 7567 states and 10804 transitions. [2021-11-21 01:27:13,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:27:13,696 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, (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 105 [2021-11-21 01:27:13,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:27:13,722 INFO L225 Difference]: With dead ends: 7567 [2021-11-21 01:27:13,722 INFO L226 Difference]: Without dead ends: 7565 [2021-11-21 01:27:13,727 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-21 01:27:13,727 INFO L933 BasicCegarLoop]: 3706 mSDtfsCounter, 4074 mSDsluCounter, 8176 mSDsCounter, 0 mSdLazyCounter, 1211 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4078 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-21 01:27:13,728 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4078 Valid, 11092 Invalid, 1213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1211 Invalid, 1 Unknown, 0 Unchecked, 10.3s Time] [2021-11-21 01:27:13,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7565 states. [2021-11-21 01:27:14,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7565 to 7565. [2021-11-21 01:27:14,252 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-21 01:27:14,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7565 states to 7565 states and 10801 transitions. [2021-11-21 01:27:14,281 INFO L78 Accepts]: Start accepts. Automaton has 7565 states and 10801 transitions. Word has length 105 [2021-11-21 01:27:14,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:27:14,282 INFO L470 AbstractCegarLoop]: Abstraction has 7565 states and 10801 transitions. [2021-11-21 01:27:14,282 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, (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-21 01:27:14,282 INFO L276 IsEmpty]: Start isEmpty. Operand 7565 states and 10801 transitions. [2021-11-21 01:27:14,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-11-21 01:27:14,284 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:27:14,285 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-21 01:27:14,285 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-21 01:27:14,285 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-21 01:27:14,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:27:14,286 INFO L85 PathProgramCache]: Analyzing trace with hash -256250756, now seen corresponding path program 1 times [2021-11-21 01:27:14,286 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:27:14,286 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698050899] [2021-11-21 01:27:14,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:27:14,286 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:27:14,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:27:14,713 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-21 01:27:14,714 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:27:14,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698050899] [2021-11-21 01:27:14,714 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1698050899] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:27:14,714 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:27:14,714 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 01:27:14,714 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535920691] [2021-11-21 01:27:14,715 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:27:14,715 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:27:14,715 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:27:14,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:27:14,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:27:14,716 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-21 01:27:16,791 WARN L515 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-21 01:27:25,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:27:25,024 INFO L93 Difference]: Finished difference Result 7575 states and 10810 transitions. [2021-11-21 01:27:25,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:27:25,025 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-21 01:27:25,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:27:25,051 INFO L225 Difference]: With dead ends: 7575 [2021-11-21 01:27:25,051 INFO L226 Difference]: Without dead ends: 7573 [2021-11-21 01:27:25,056 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-21 01:27:25,057 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, 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, 9.7s IncrementalHoareTripleChecker+Time [2021-11-21 01:27:25,057 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4077 Valid, 11092 Invalid, 1213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1211 Invalid, 1 Unknown, 0 Unchecked, 9.7s Time] [2021-11-21 01:27:25,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7573 states. [2021-11-21 01:27:25,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7573 to 7573. [2021-11-21 01:27:25,519 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-21 01:27:25,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7573 states to 7573 states and 10807 transitions. [2021-11-21 01:27:25,553 INFO L78 Accepts]: Start accepts. Automaton has 7573 states and 10807 transitions. Word has length 110 [2021-11-21 01:27:25,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:27:25,553 INFO L470 AbstractCegarLoop]: Abstraction has 7573 states and 10807 transitions. [2021-11-21 01:27:25,554 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-21 01:27:25,554 INFO L276 IsEmpty]: Start isEmpty. Operand 7573 states and 10807 transitions. [2021-11-21 01:27:25,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-11-21 01:27:25,557 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:27:25,557 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-21 01:27:25,557 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-21 01:27:25,557 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-21 01:27:25,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:27:25,558 INFO L85 PathProgramCache]: Analyzing trace with hash 2111919550, now seen corresponding path program 1 times [2021-11-21 01:27:25,558 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:27:25,558 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118664390] [2021-11-21 01:27:25,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:27:25,559 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:27:25,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:27:26,044 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-21 01:27:26,044 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:27:26,044 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118664390] [2021-11-21 01:27:26,044 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [118664390] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:27:26,044 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:27:26,045 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 01:27:26,045 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10605588] [2021-11-21 01:27:26,045 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:27:26,045 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:27:26,045 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:27:26,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:27:26,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:27:26,046 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-21 01:27:28,129 WARN L515 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-21 01:27:36,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:27:36,385 INFO L93 Difference]: Finished difference Result 7583 states and 10816 transitions. [2021-11-21 01:27:36,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:27:36,386 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-21 01:27:36,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:27:36,409 INFO L225 Difference]: With dead ends: 7583 [2021-11-21 01:27:36,409 INFO L226 Difference]: Without dead ends: 7581 [2021-11-21 01:27:36,413 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-21 01:27:36,414 INFO L933 BasicCegarLoop]: 3706 mSDtfsCounter, 4073 mSDsluCounter, 8176 mSDsCounter, 0 mSdLazyCounter, 1211 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.0s 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, 9.7s IncrementalHoareTripleChecker+Time [2021-11-21 01:27:36,414 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4075 Valid, 11092 Invalid, 1213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1211 Invalid, 1 Unknown, 0 Unchecked, 9.7s Time] [2021-11-21 01:27:36,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7581 states. [2021-11-21 01:27:36,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7581 to 7581. [2021-11-21 01:27:36,904 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-21 01:27:36,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7581 states to 7581 states and 10813 transitions. [2021-11-21 01:27:36,932 INFO L78 Accepts]: Start accepts. Automaton has 7581 states and 10813 transitions. Word has length 116 [2021-11-21 01:27:36,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:27:36,933 INFO L470 AbstractCegarLoop]: Abstraction has 7581 states and 10813 transitions. [2021-11-21 01:27:36,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, (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-21 01:27:36,933 INFO L276 IsEmpty]: Start isEmpty. Operand 7581 states and 10813 transitions. [2021-11-21 01:27:36,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2021-11-21 01:27:36,936 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:27:36,936 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] [2021-11-21 01:27:36,936 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-21 01:27:36,937 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-21 01:27:36,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:27:36,937 INFO L85 PathProgramCache]: Analyzing trace with hash -1640081765, now seen corresponding path program 1 times [2021-11-21 01:27:36,937 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:27:36,937 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862170375] [2021-11-21 01:27:36,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:27:36,938 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:27:37,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:27:37,471 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-21 01:27:37,471 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:27:37,471 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862170375] [2021-11-21 01:27:37,471 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862170375] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:27:37,471 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:27:37,472 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 01:27:37,472 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731949410] [2021-11-21 01:27:37,472 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:27:37,472 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:27:37,472 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:27:37,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:27:37,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:27:37,473 INFO L87 Difference]: Start difference. First operand 7581 states and 10813 transitions. Second operand has 5 states, 5 states have (on average 9.6) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-21 01:27:39,575 WARN L515 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-21 01:27:51,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:27:51,047 INFO L93 Difference]: Finished difference Result 7601 states and 10829 transitions. [2021-11-21 01:27:51,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-21 01:27:51,048 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.6) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 137 [2021-11-21 01:27:51,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:27:51,074 INFO L225 Difference]: With dead ends: 7601 [2021-11-21 01:27:51,074 INFO L226 Difference]: Without dead ends: 7599 [2021-11-21 01:27:51,078 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 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-21 01:27:51,079 INFO L933 BasicCegarLoop]: 4728 mSDtfsCounter, 3912 mSDsluCounter, 13869 mSDsCounter, 0 mSdLazyCounter, 1622 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3917 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.9s IncrementalHoareTripleChecker+Time [2021-11-21 01:27:51,080 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3917 Valid, 17404 Invalid, 1626 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1622 Invalid, 1 Unknown, 0 Unchecked, 12.9s Time] [2021-11-21 01:27:51,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7599 states. [2021-11-21 01:27:51,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7599 to 7589. [2021-11-21 01:27:51,517 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-21 01:27:51,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7589 states to 7589 states and 10819 transitions. [2021-11-21 01:27:51,549 INFO L78 Accepts]: Start accepts. Automaton has 7589 states and 10819 transitions. Word has length 137 [2021-11-21 01:27:51,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:27:51,550 INFO L470 AbstractCegarLoop]: Abstraction has 7589 states and 10819 transitions. [2021-11-21 01:27:51,550 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.6) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-21 01:27:51,550 INFO L276 IsEmpty]: Start isEmpty. Operand 7589 states and 10819 transitions. [2021-11-21 01:27:51,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-11-21 01:27:51,553 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:27:51,554 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-21 01:27:51,554 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-21 01:27:51,554 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-21 01:27:51,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:27:51,555 INFO L85 PathProgramCache]: Analyzing trace with hash 409482169, now seen corresponding path program 1 times [2021-11-21 01:27:51,555 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:27:51,555 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372798] [2021-11-21 01:27:51,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:27:51,555 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:27:51,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:27:52,032 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-21 01:27:52,033 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:27:52,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372798] [2021-11-21 01:27:52,033 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [372798] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:27:52,033 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:27:52,033 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 01:27:52,033 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438547982] [2021-11-21 01:27:52,033 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:27:52,034 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:27:52,034 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:27:52,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:27:52,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:27:52,035 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-21 01:27:54,148 WARN L515 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-21 01:28:03,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:28:03,357 INFO L93 Difference]: Finished difference Result 7633 states and 10855 transitions. [2021-11-21 01:28:03,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:28:03,357 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-21 01:28:03,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:28:03,391 INFO L225 Difference]: With dead ends: 7633 [2021-11-21 01:28:03,391 INFO L226 Difference]: Without dead ends: 7629 [2021-11-21 01:28:03,396 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-21 01:28:03,397 INFO L933 BasicCegarLoop]: 3706 mSDtfsCounter, 4045 mSDsluCounter, 8210 mSDsCounter, 0 mSdLazyCounter, 1216 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.9s 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.6s IncrementalHoareTripleChecker+Time [2021-11-21 01:28:03,397 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.6s Time] [2021-11-21 01:28:03,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7629 states. [2021-11-21 01:28:03,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7629 to 7627. [2021-11-21 01:28:03,835 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-21 01:28:03,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7627 states to 7627 states and 10849 transitions. [2021-11-21 01:28:03,864 INFO L78 Accepts]: Start accepts. Automaton has 7627 states and 10849 transitions. Word has length 121 [2021-11-21 01:28:03,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:28:03,864 INFO L470 AbstractCegarLoop]: Abstraction has 7627 states and 10849 transitions. [2021-11-21 01:28:03,864 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-21 01:28:03,864 INFO L276 IsEmpty]: Start isEmpty. Operand 7627 states and 10849 transitions. [2021-11-21 01:28:03,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-11-21 01:28:03,867 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:28:03,867 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] [2021-11-21 01:28:03,867 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-21 01:28:03,867 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-21 01:28:03,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:28:03,867 INFO L85 PathProgramCache]: Analyzing trace with hash -275005349, now seen corresponding path program 1 times [2021-11-21 01:28:03,867 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:28:03,868 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121420814] [2021-11-21 01:28:03,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:28:03,868 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:28:04,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:28:04,307 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-21 01:28:04,307 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:28:04,307 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121420814] [2021-11-21 01:28:04,307 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [121420814] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:28:04,307 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:28:04,307 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 01:28:04,308 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089189226] [2021-11-21 01:28:04,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:28:04,308 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:28:04,308 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:28:04,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:28:04,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:28:04,309 INFO L87 Difference]: Start difference. First operand 7627 states and 10849 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, (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-21 01:28:06,420 WARN L515 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-21 01:28:15,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:28:15,020 INFO L93 Difference]: Finished difference Result 7633 states and 10854 transitions. [2021-11-21 01:28:15,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:28:15,020 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, (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 125 [2021-11-21 01:28:15,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:28:15,056 INFO L225 Difference]: With dead ends: 7633 [2021-11-21 01:28:15,056 INFO L226 Difference]: Without dead ends: 7429 [2021-11-21 01:28:15,061 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-21 01:28:15,062 INFO L933 BasicCegarLoop]: 3707 mSDtfsCounter, 4074 mSDsluCounter, 8178 mSDsCounter, 0 mSdLazyCounter, 1208 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4074 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, 10.1s IncrementalHoareTripleChecker+Time [2021-11-21 01:28:15,062 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4074 Valid, 11095 Invalid, 1210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1208 Invalid, 1 Unknown, 0 Unchecked, 10.1s Time] [2021-11-21 01:28:15,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7429 states. [2021-11-21 01:28:15,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7429 to 7429. [2021-11-21 01:28:15,633 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-21 01:28:15,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7429 states to 7429 states and 10640 transitions. [2021-11-21 01:28:15,675 INFO L78 Accepts]: Start accepts. Automaton has 7429 states and 10640 transitions. Word has length 125 [2021-11-21 01:28:15,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:28:15,675 INFO L470 AbstractCegarLoop]: Abstraction has 7429 states and 10640 transitions. [2021-11-21 01:28:15,676 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, (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-21 01:28:15,676 INFO L276 IsEmpty]: Start isEmpty. Operand 7429 states and 10640 transitions. [2021-11-21 01:28:15,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2021-11-21 01:28:15,679 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:28:15,679 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-21 01:28:15,679 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-21 01:28:15,679 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-21 01:28:15,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:28:15,680 INFO L85 PathProgramCache]: Analyzing trace with hash 1548611061, now seen corresponding path program 1 times [2021-11-21 01:28:15,680 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:28:15,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [983575241] [2021-11-21 01:28:15,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:28:15,681 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:28:15,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:28:16,088 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-21 01:28:16,088 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:28:16,088 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [983575241] [2021-11-21 01:28:16,088 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [983575241] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:28:16,088 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:28:16,089 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:28:16,089 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5640285] [2021-11-21 01:28:16,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:28:16,090 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:28:16,090 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:28:16,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:28:16,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:28:16,090 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-21 01:28:18,199 WARN L515 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-21 01:28:26,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:28:26,188 INFO L93 Difference]: Finished difference Result 14852 states and 21281 transitions. [2021-11-21 01:28:26,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:28:26,189 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-21 01:28:26,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:28:26,225 INFO L225 Difference]: With dead ends: 14852 [2021-11-21 01:28:26,225 INFO L226 Difference]: Without dead ends: 7437 [2021-11-21 01:28:26,277 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-21 01:28:26,277 INFO L933 BasicCegarLoop]: 3660 mSDtfsCounter, 10 mSDsluCounter, 8092 mSDsCounter, 0 mSdLazyCounter, 1198 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.7s 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, 9.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:28:26,278 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 10964 Invalid, 1201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1198 Invalid, 1 Unknown, 0 Unchecked, 9.4s Time] [2021-11-21 01:28:26,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7437 states. [2021-11-21 01:28:26,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7437 to 7433. [2021-11-21 01:28:27,006 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-21 01:28:27,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7433 states to 7433 states and 10644 transitions. [2021-11-21 01:28:27,060 INFO L78 Accepts]: Start accepts. Automaton has 7433 states and 10644 transitions. Word has length 150 [2021-11-21 01:28:27,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:28:27,061 INFO L470 AbstractCegarLoop]: Abstraction has 7433 states and 10644 transitions. [2021-11-21 01:28:27,061 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-21 01:28:27,061 INFO L276 IsEmpty]: Start isEmpty. Operand 7433 states and 10644 transitions. [2021-11-21 01:28:27,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2021-11-21 01:28:27,065 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:28:27,065 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-21 01:28:27,065 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-21 01:28:27,065 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-21 01:28:27,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:28:27,066 INFO L85 PathProgramCache]: Analyzing trace with hash 1143424807, now seen corresponding path program 1 times [2021-11-21 01:28:27,066 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:28:27,066 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145240967] [2021-11-21 01:28:27,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:28:27,067 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:28:27,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:28:27,475 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-21 01:28:27,476 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:28:27,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145240967] [2021-11-21 01:28:27,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2145240967] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:28:27,476 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:28:27,476 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 01:28:27,476 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004990613] [2021-11-21 01:28:27,476 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:28:27,477 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 01:28:27,477 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:28:27,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 01:28:27,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 01:28:27,478 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-21 01:28:29,595 WARN L515 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-21 01:28:35,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:28:35,627 INFO L93 Difference]: Finished difference Result 14717 states and 21243 transitions. [2021-11-21 01:28:35,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 01:28:35,627 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-21 01:28:35,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:28:35,658 INFO L225 Difference]: With dead ends: 14717 [2021-11-21 01:28:35,658 INFO L226 Difference]: Without dead ends: 7298 [2021-11-21 01:28:35,700 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-21 01:28:35,700 INFO L933 BasicCegarLoop]: 3663 mSDtfsCounter, 1 mSDsluCounter, 4055 mSDsCounter, 0 mSdLazyCounter, 794 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s 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.5s IncrementalHoareTripleChecker+Time [2021-11-21 01:28:35,701 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.5s Time] [2021-11-21 01:28:35,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7298 states. [2021-11-21 01:28:36,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7298 to 7296. [2021-11-21 01:28:36,221 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-21 01:28:36,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7296 states to 7296 states and 10415 transitions. [2021-11-21 01:28:36,255 INFO L78 Accepts]: Start accepts. Automaton has 7296 states and 10415 transitions. Word has length 151 [2021-11-21 01:28:36,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:28:36,256 INFO L470 AbstractCegarLoop]: Abstraction has 7296 states and 10415 transitions. [2021-11-21 01:28:36,256 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-21 01:28:36,257 INFO L276 IsEmpty]: Start isEmpty. Operand 7296 states and 10415 transitions. [2021-11-21 01:28:36,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2021-11-21 01:28:36,260 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:28:36,260 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-21 01:28:36,260 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-21 01:28:36,261 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-21 01:28:36,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:28:36,261 INFO L85 PathProgramCache]: Analyzing trace with hash 1627071244, now seen corresponding path program 1 times [2021-11-21 01:28:36,261 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:28:36,262 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [991172799] [2021-11-21 01:28:36,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:28:36,262 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:28:36,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:28:36,621 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-21 01:28:36,622 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:28:36,622 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [991172799] [2021-11-21 01:28:36,622 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [991172799] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:28:36,622 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:28:36,622 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 01:28:36,622 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141814032] [2021-11-21 01:28:36,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:28:36,623 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 01:28:36,623 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:28:36,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 01:28:36,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 01:28:36,624 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-21 01:28:38,738 WARN L515 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-21 01:28:44,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:28:44,738 INFO L93 Difference]: Finished difference Result 14856 states and 21266 transitions. [2021-11-21 01:28:44,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 01:28:44,739 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-21 01:28:44,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:28:44,781 INFO L225 Difference]: With dead ends: 14856 [2021-11-21 01:28:44,781 INFO L226 Difference]: Without dead ends: 7574 [2021-11-21 01:28:44,815 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-21 01:28:44,816 INFO L933 BasicCegarLoop]: 3723 mSDtfsCounter, 242 mSDsluCounter, 3882 mSDsCounter, 0 mSdLazyCounter, 775 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s 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.5s IncrementalHoareTripleChecker+Time [2021-11-21 01:28:44,816 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.5s Time] [2021-11-21 01:28:44,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7574 states. [2021-11-21 01:28:45,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7574 to 7304. [2021-11-21 01:28:45,755 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-21 01:28:45,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7304 states to 7304 states and 10427 transitions. [2021-11-21 01:28:45,803 INFO L78 Accepts]: Start accepts. Automaton has 7304 states and 10427 transitions. Word has length 153 [2021-11-21 01:28:45,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:28:45,803 INFO L470 AbstractCegarLoop]: Abstraction has 7304 states and 10427 transitions. [2021-11-21 01:28:45,804 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-21 01:28:45,804 INFO L276 IsEmpty]: Start isEmpty. Operand 7304 states and 10427 transitions. [2021-11-21 01:28:45,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2021-11-21 01:28:45,808 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:28:45,809 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-21 01:28:45,809 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-21 01:28:45,809 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-21 01:28:45,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:28:45,810 INFO L85 PathProgramCache]: Analyzing trace with hash -350277027, now seen corresponding path program 1 times [2021-11-21 01:28:45,810 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:28:45,810 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189454490] [2021-11-21 01:28:45,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:28:45,811 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:28:45,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:28:46,179 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-21 01:28:46,180 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:28:46,180 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189454490] [2021-11-21 01:28:46,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [189454490] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:28:46,180 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:28:46,180 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 01:28:46,180 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712768984] [2021-11-21 01:28:46,180 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:28:46,181 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 01:28:46,181 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:28:46,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 01:28:46,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 01:28:46,182 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-21 01:28:48,290 WARN L515 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-21 01:28:54,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:28:54,064 INFO L93 Difference]: Finished difference Result 14653 states and 20958 transitions. [2021-11-21 01:28:54,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 01:28:54,064 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-21 01:28:54,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:28:54,110 INFO L225 Difference]: With dead ends: 14653 [2021-11-21 01:28:54,111 INFO L226 Difference]: Without dead ends: 7363 [2021-11-21 01:28:54,144 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-21 01:28:54,145 INFO L933 BasicCegarLoop]: 3693 mSDtfsCounter, 26 mSDsluCounter, 4062 mSDsCounter, 0 mSdLazyCounter, 798 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s 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.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:28:54,145 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.3s Time] [2021-11-21 01:28:54,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7363 states. [2021-11-21 01:28:54,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7363 to 7306. [2021-11-21 01:28:54,784 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-21 01:28:54,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7306 states to 7306 states and 10429 transitions. [2021-11-21 01:28:54,824 INFO L78 Accepts]: Start accepts. Automaton has 7306 states and 10429 transitions. Word has length 154 [2021-11-21 01:28:54,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:28:54,825 INFO L470 AbstractCegarLoop]: Abstraction has 7306 states and 10429 transitions. [2021-11-21 01:28:54,825 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-21 01:28:54,825 INFO L276 IsEmpty]: Start isEmpty. Operand 7306 states and 10429 transitions. [2021-11-21 01:28:54,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2021-11-21 01:28:54,829 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:28:54,829 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-21 01:28:54,829 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-11-21 01:28:54,829 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-21 01:28:54,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:28:54,830 INFO L85 PathProgramCache]: Analyzing trace with hash -1952695322, now seen corresponding path program 1 times [2021-11-21 01:28:54,830 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:28:54,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788734947] [2021-11-21 01:28:54,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:28:54,831 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:28:55,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:28:55,374 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-21 01:28:55,374 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:28:55,374 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788734947] [2021-11-21 01:28:55,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [788734947] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:28:55,375 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:28:55,375 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 01:28:55,375 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906734660] [2021-11-21 01:28:55,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:28:55,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:28:55,376 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:28:55,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:28:55,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:28:55,376 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-21 01:28:57,494 WARN L515 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-21 01:29:06,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:29:06,361 INFO L93 Difference]: Finished difference Result 7326 states and 10447 transitions. [2021-11-21 01:29:06,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:29:06,362 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-21 01:29:06,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:29:06,390 INFO L225 Difference]: With dead ends: 7326 [2021-11-21 01:29:06,390 INFO L226 Difference]: Without dead ends: 7324 [2021-11-21 01:29:06,394 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-21 01:29:06,394 INFO L933 BasicCegarLoop]: 3664 mSDtfsCounter, 3973 mSDsluCounter, 8140 mSDsCounter, 0 mSdLazyCounter, 1202 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.5s 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.2s IncrementalHoareTripleChecker+Time [2021-11-21 01:29:06,395 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.2s Time] [2021-11-21 01:29:06,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7324 states. [2021-11-21 01:29:06,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7324 to 7322. [2021-11-21 01:29:06,950 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-21 01:29:06,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7322 states to 7322 states and 10441 transitions. [2021-11-21 01:29:06,980 INFO L78 Accepts]: Start accepts. Automaton has 7322 states and 10441 transitions. Word has length 155 [2021-11-21 01:29:06,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:29:06,981 INFO L470 AbstractCegarLoop]: Abstraction has 7322 states and 10441 transitions. [2021-11-21 01:29:06,981 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-21 01:29:06,981 INFO L276 IsEmpty]: Start isEmpty. Operand 7322 states and 10441 transitions. [2021-11-21 01:29:06,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2021-11-21 01:29:06,985 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:29:06,985 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-21 01:29:06,986 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-11-21 01:29:06,986 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-21 01:29:06,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:29:06,986 INFO L85 PathProgramCache]: Analyzing trace with hash -1715475947, now seen corresponding path program 1 times [2021-11-21 01:29:06,987 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:29:06,987 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [226071428] [2021-11-21 01:29:06,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:29:06,987 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:29:07,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:29:07,386 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-21 01:29:07,386 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:29:07,387 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [226071428] [2021-11-21 01:29:07,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [226071428] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:29:07,387 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1404071410] [2021-11-21 01:29:07,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:29:07,387 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:29:07,388 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68477f1c-60b8-4160-8a44-933dc301b1c5/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:29:07,393 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68477f1c-60b8-4160-8a44-933dc301b1c5/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:29:07,397 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_68477f1c-60b8-4160-8a44-933dc301b1c5/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-21 01:29:08,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:29:08,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 3777 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-21 01:29:08,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:29:09,328 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-21 01:29:09,328 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:29:09,831 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-21 01:29:09,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1404071410] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 01:29:09,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2139880747] [2021-11-21 01:29:09,857 INFO L159 IcfgInterpreter]: Started Sifa with 104 locations of interest [2021-11-21 01:29:09,857 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:29:09,863 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:29:09,869 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:29:09,869 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:29:24,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:24,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:29:25,297 INFO L244 Elim1Store]: Index analysis took 318 ms [2021-11-21 01:30:57,471 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