./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758bb5c9-2b89-41fc-bd2c-a0619fc31b0a/bin/utaipan-eEHZpOm5b7/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758bb5c9-2b89-41fc-bd2c-a0619fc31b0a/bin/utaipan-eEHZpOm5b7/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758bb5c9-2b89-41fc-bd2c-a0619fc31b0a/bin/utaipan-eEHZpOm5b7/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758bb5c9-2b89-41fc-bd2c-a0619fc31b0a/bin/utaipan-eEHZpOm5b7/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758bb5c9-2b89-41fc-bd2c-a0619fc31b0a/bin/utaipan-eEHZpOm5b7/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758bb5c9-2b89-41fc-bd2c-a0619fc31b0a/bin/utaipan-eEHZpOm5b7 --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash a17c24f91a3bb3d64b949ed6598dfddc35ec4ff57290faa768ce9df2bba8e700 --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-11-25 18:57:51,103 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-25 18:57:51,107 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-25 18:57:51,163 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-25 18:57:51,164 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-25 18:57:51,166 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-25 18:57:51,168 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-25 18:57:51,172 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-25 18:57:51,177 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-25 18:57:51,183 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-25 18:57:51,185 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-25 18:57:51,187 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-25 18:57:51,189 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-25 18:57:51,194 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-25 18:57:51,197 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-25 18:57:51,202 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-25 18:57:51,207 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-25 18:57:51,209 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-25 18:57:51,212 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-25 18:57:51,215 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-25 18:57:51,220 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-25 18:57:51,223 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-25 18:57:51,225 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-25 18:57:51,230 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-25 18:57:51,235 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-25 18:57:51,242 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-25 18:57:51,243 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-25 18:57:51,245 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-25 18:57:51,247 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-25 18:57:51,249 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-25 18:57:51,250 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-25 18:57:51,251 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-25 18:57:51,253 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-25 18:57:51,256 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-25 18:57:51,258 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-25 18:57:51,259 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-25 18:57:51,260 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-25 18:57:51,260 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-25 18:57:51,260 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-25 18:57:51,266 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-25 18:57:51,267 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-25 18:57:51,268 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758bb5c9-2b89-41fc-bd2c-a0619fc31b0a/bin/utaipan-eEHZpOm5b7/config/svcomp-Reach-64bit-Taipan_Default.epf [2021-11-25 18:57:51,311 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-25 18:57:51,311 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-25 18:57:51,312 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-25 18:57:51,312 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-25 18:57:51,318 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-25 18:57:51,319 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-25 18:57:51,319 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-25 18:57:51,320 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-25 18:57:51,320 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-25 18:57:51,320 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-25 18:57:51,322 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-25 18:57:51,322 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-25 18:57:51,322 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-25 18:57:51,323 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-25 18:57:51,323 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-25 18:57:51,323 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-25 18:57:51,324 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-25 18:57:51,324 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2021-11-25 18:57:51,325 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-25 18:57:51,325 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-25 18:57:51,325 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-25 18:57:51,326 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-25 18:57:51,326 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-25 18:57:51,327 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-25 18:57:51,327 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-25 18:57:51,327 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-25 18:57:51,330 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-25 18:57:51,330 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-25 18:57:51,330 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-25 18:57:51,331 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-25 18:57:51,331 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-25 18:57:51,331 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-25 18:57:51,332 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-25 18:57:51,332 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-25 18:57:51,332 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-25 18:57:51,333 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-25 18:57:51,333 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-25 18:57:51,333 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-25 18:57:51,333 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_758bb5c9-2b89-41fc-bd2c-a0619fc31b0a/bin/utaipan-eEHZpOm5b7/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758bb5c9-2b89-41fc-bd2c-a0619fc31b0a/bin/utaipan-eEHZpOm5b7 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> a17c24f91a3bb3d64b949ed6598dfddc35ec4ff57290faa768ce9df2bba8e700 [2021-11-25 18:57:51,676 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-25 18:57:51,708 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-25 18:57:51,711 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-25 18:57:51,713 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-25 18:57:51,714 INFO L275 PluginConnector]: CDTParser initialized [2021-11-25 18:57:51,738 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758bb5c9-2b89-41fc-bd2c-a0619fc31b0a/bin/utaipan-eEHZpOm5b7/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i [2021-11-25 18:57:51,840 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758bb5c9-2b89-41fc-bd2c-a0619fc31b0a/bin/utaipan-eEHZpOm5b7/data/70fcd450b/6150d4cae1f4410a9e57e26093a4e39d/FLAG29bcc60bb [2021-11-25 18:57:53,095 INFO L306 CDTParser]: Found 1 translation units. [2021-11-25 18:57:53,096 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758bb5c9-2b89-41fc-bd2c-a0619fc31b0a/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i [2021-11-25 18:57:53,178 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758bb5c9-2b89-41fc-bd2c-a0619fc31b0a/bin/utaipan-eEHZpOm5b7/data/70fcd450b/6150d4cae1f4410a9e57e26093a4e39d/FLAG29bcc60bb [2021-11-25 18:57:53,227 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758bb5c9-2b89-41fc-bd2c-a0619fc31b0a/bin/utaipan-eEHZpOm5b7/data/70fcd450b/6150d4cae1f4410a9e57e26093a4e39d [2021-11-25 18:57:53,233 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-25 18:57:53,236 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-25 18:57:53,238 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-25 18:57:53,239 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-25 18:57:53,243 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-25 18:57:53,245 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 06:57:53" (1/1) ... [2021-11-25 18:57:53,247 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@160e0056 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:57:53, skipping insertion in model container [2021-11-25 18:57:53,247 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 06:57:53" (1/1) ... [2021-11-25 18:57:53,256 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-25 18:57:53,466 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-25 18:57:58,339 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_758bb5c9-2b89-41fc-bd2c-a0619fc31b0a/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i[396127,396140] [2021-11-25 18:57:58,344 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_758bb5c9-2b89-41fc-bd2c-a0619fc31b0a/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i[396296,396309] [2021-11-25 18:57:58,344 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_758bb5c9-2b89-41fc-bd2c-a0619fc31b0a/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i[396463,396476] [2021-11-25 18:57:58,345 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_758bb5c9-2b89-41fc-bd2c-a0619fc31b0a/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i[396631,396644] [2021-11-25 18:57:58,392 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-25 18:57:58,443 INFO L203 MainTranslator]: Completed pre-run [2021-11-25 18:57:58,994 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_758bb5c9-2b89-41fc-bd2c-a0619fc31b0a/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i[396127,396140] [2021-11-25 18:57:58,995 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_758bb5c9-2b89-41fc-bd2c-a0619fc31b0a/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i[396296,396309] [2021-11-25 18:57:58,995 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_758bb5c9-2b89-41fc-bd2c-a0619fc31b0a/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i[396463,396476] [2021-11-25 18:57:58,996 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_758bb5c9-2b89-41fc-bd2c-a0619fc31b0a/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i[396631,396644] [2021-11-25 18:57:59,010 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-25 18:57:59,448 INFO L208 MainTranslator]: Completed translation [2021-11-25 18:57:59,448 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:57:59 WrapperNode [2021-11-25 18:57:59,448 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-25 18:57:59,450 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-25 18:57:59,451 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-25 18:57:59,451 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-25 18:57:59,461 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:57:59" (1/1) ... [2021-11-25 18:57:59,624 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:57:59" (1/1) ... [2021-11-25 18:57:59,936 INFO L137 Inliner]: procedures = 537, calls = 2748, calls flagged for inlining = 264, calls inlined = 238, statements flattened = 6333 [2021-11-25 18:57:59,943 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-25 18:57:59,944 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-25 18:57:59,944 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-25 18:57:59,944 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-25 18:57:59,954 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:57:59" (1/1) ... [2021-11-25 18:57:59,956 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:57:59" (1/1) ... [2021-11-25 18:58:00,091 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:57:59" (1/1) ... [2021-11-25 18:58:00,092 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:57:59" (1/1) ... [2021-11-25 18:58:00,290 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:57:59" (1/1) ... [2021-11-25 18:58:00,337 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:57:59" (1/1) ... [2021-11-25 18:58:00,378 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:57:59" (1/1) ... [2021-11-25 18:58:00,427 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-25 18:58:00,429 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-25 18:58:00,429 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-25 18:58:00,429 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-25 18:58:00,431 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:57:59" (1/1) ... [2021-11-25 18:58:00,440 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-25 18:58:00,454 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758bb5c9-2b89-41fc-bd2c-a0619fc31b0a/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:58:00,473 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758bb5c9-2b89-41fc-bd2c-a0619fc31b0a/bin/utaipan-eEHZpOm5b7/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-25 18:58:00,487 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758bb5c9-2b89-41fc-bd2c-a0619fc31b0a/bin/utaipan-eEHZpOm5b7/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-25 18:58:00,534 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2021-11-25 18:58:00,534 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2021-11-25 18:58:00,534 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_get_eeprom_len [2021-11-25 18:58:00,535 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_get_eeprom_len [2021-11-25 18:58:00,535 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2021-11-25 18:58:00,535 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2021-11-25 18:58:00,535 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_nway_reset [2021-11-25 18:58:00,535 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_nway_reset [2021-11-25 18:58:00,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2021-11-25 18:58:00,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2021-11-25 18:58:00,536 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2021-11-25 18:58:00,537 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2021-11-25 18:58:00,537 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_87 [2021-11-25 18:58:00,537 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_87 [2021-11-25 18:58:00,537 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-25 18:58:00,537 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-25 18:58:00,538 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2021-11-25 18:58:00,538 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2021-11-25 18:58:00,538 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-11-25 18:58:00,538 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-11-25 18:58:00,539 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2021-11-25 18:58:00,539 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2021-11-25 18:58:00,539 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2021-11-25 18:58:00,539 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2021-11-25 18:58:00,539 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite16 [2021-11-25 18:58:00,540 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite16 [2021-11-25 18:58:00,540 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite8 [2021-11-25 18:58:00,540 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite8 [2021-11-25 18:58:00,540 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_free_irq [2021-11-25 18:58:00,540 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_free_irq [2021-11-25 18:58:00,541 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2021-11-25 18:58:00,541 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2021-11-25 18:58:00,541 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2021-11-25 18:58:00,542 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2021-11-25 18:58:00,542 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_close [2021-11-25 18:58:00,542 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_close [2021-11-25 18:58:00,542 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_get_speed_and_duplex [2021-11-25 18:58:00,543 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_get_speed_and_duplex [2021-11-25 18:58:00,543 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_force_ps [2021-11-25 18:58:00,543 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_force_ps [2021-11-25 18:58:00,544 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2021-11-25 18:58:00,544 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2021-11-25 18:58:00,545 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2021-11-25 18:58:00,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2021-11-25 18:58:00,547 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2021-11-25 18:58:00,547 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2021-11-25 18:58:00,548 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2021-11-25 18:58:00,549 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2021-11-25 18:58:00,549 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2021-11-25 18:58:00,549 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2021-11-25 18:58:00,549 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2021-11-25 18:58:00,550 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2021-11-25 18:58:00,550 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-25 18:58:00,550 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2021-11-25 18:58:00,551 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2021-11-25 18:58:00,551 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_word [2021-11-25 18:58:00,552 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_word [2021-11-25 18:58:00,552 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2021-11-25 18:58:00,552 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2021-11-25 18:58:00,552 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_write_phy_reg [2021-11-25 18:58:00,552 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_write_phy_reg [2021-11-25 18:58:00,553 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_work_sync [2021-11-25 18:58:00,553 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_work_sync [2021-11-25 18:58:00,553 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_vlan_mode [2021-11-25 18:58:00,553 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_vlan_mode [2021-11-25 18:58:00,553 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2021-11-25 18:58:00,554 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2021-11-25 18:58:00,555 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_up [2021-11-25 18:58:00,555 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_up [2021-11-25 18:58:00,555 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2021-11-25 18:58:00,556 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2021-11-25 18:58:00,556 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2021-11-25 18:58:00,556 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2021-11-25 18:58:00,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-11-25 18:58:00,556 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_tx_timeout [2021-11-25 18:58:00,557 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_tx_timeout [2021-11-25 18:58:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_irq_enable [2021-11-25 18:58:00,557 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_irq_enable [2021-11-25 18:58:00,558 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2021-11-25 18:58:00,558 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2021-11-25 18:58:00,559 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_poll_controller [2021-11-25 18:58:00,559 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_poll_controller [2021-11-25 18:58:00,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-11-25 18:58:00,560 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2021-11-25 18:58:00,560 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2021-11-25 18:58:00,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-25 18:58:00,561 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_irq_disable [2021-11-25 18:58:00,562 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_irq_disable [2021-11-25 18:58:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-11-25 18:58:00,562 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-11-25 18:58:00,563 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_stats_lock_of_atl2_adapter [2021-11-25 18:58:00,563 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_stats_lock_of_atl2_adapter [2021-11-25 18:58:00,563 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2021-11-25 18:58:00,563 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2021-11-25 18:58:00,563 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2021-11-25 18:58:00,564 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2021-11-25 18:58:00,564 INFO L130 BoogieDeclarations]: Found specification of procedure pci_choose_state [2021-11-25 18:58:00,564 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_choose_state [2021-11-25 18:58:00,565 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2021-11-25 18:58:00,565 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2021-11-25 18:58:00,565 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2021-11-25 18:58:00,566 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2021-11-25 18:58:00,566 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_shutdown [2021-11-25 18:58:00,566 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_shutdown [2021-11-25 18:58:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure __atl2_vlan_mode [2021-11-25 18:58:00,568 INFO L138 BoogieDeclarations]: Found implementation of procedure __atl2_vlan_mode [2021-11-25 18:58:00,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-11-25 18:58:00,571 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-11-25 18:58:00,571 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-25 18:58:00,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2021-11-25 18:58:00,572 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2021-11-25 18:58:00,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2021-11-25 18:58:00,573 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2021-11-25 18:58:00,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2021-11-25 18:58:00,573 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2021-11-25 18:58:00,580 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-25 18:58:00,581 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2021-11-25 18:58:00,581 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2021-11-25 18:58:00,581 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-11-25 18:58:00,581 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-11-25 18:58:00,582 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2021-11-25 18:58:00,582 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2021-11-25 18:58:00,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-25 18:58:00,582 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-11-25 18:58:00,582 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_set_multi [2021-11-25 18:58:00,583 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_set_multi [2021-11-25 18:58:00,583 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_phy_init [2021-11-25 18:58:00,583 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_phy_init [2021-11-25 18:58:00,583 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2021-11-25 18:58:00,583 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2021-11-25 18:58:00,583 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_configure [2021-11-25 18:58:00,584 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_configure [2021-11-25 18:58:00,584 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_reset_hw [2021-11-25 18:58:00,584 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_reset_hw [2021-11-25 18:58:00,584 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2021-11-25 18:58:00,584 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2021-11-25 18:58:00,585 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2021-11-25 18:58:00,585 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2021-11-25 18:58:00,585 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_open [2021-11-25 18:58:00,585 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_open [2021-11-25 18:58:00,585 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-11-25 18:58:00,585 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-11-25 18:58:00,586 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2021-11-25 18:58:00,586 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2021-11-25 18:58:00,586 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_validate_option [2021-11-25 18:58:00,586 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_validate_option [2021-11-25 18:58:00,586 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_stats_lock_of_atl2_adapter [2021-11-25 18:58:00,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_stats_lock_of_atl2_adapter [2021-11-25 18:58:00,587 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2021-11-25 18:58:00,587 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2021-11-25 18:58:00,587 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-25 18:58:00,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-25 18:58:00,587 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_intr [2021-11-25 18:58:00,588 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_intr [2021-11-25 18:58:00,588 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2021-11-25 18:58:00,588 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2021-11-25 18:58:00,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-25 18:58:00,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-25 18:58:00,589 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-11-25 18:58:00,589 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-11-25 18:58:00,589 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-11-25 18:58:00,589 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-11-25 18:58:00,589 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2021-11-25 18:58:00,589 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2021-11-25 18:58:00,590 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2021-11-25 18:58:00,590 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2021-11-25 18:58:00,590 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2021-11-25 18:58:00,590 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_remove [2021-11-25 18:58:00,590 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_remove [2021-11-25 18:58:00,591 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_read_eeprom [2021-11-25 18:58:00,591 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_read_eeprom [2021-11-25 18:58:00,591 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2021-11-25 18:58:00,591 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2021-11-25 18:58:00,591 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2021-11-25 18:58:00,592 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2021-11-25 18:58:00,593 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-11-25 18:58:00,593 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-11-25 18:58:00,593 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_request_irq [2021-11-25 18:58:00,593 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_request_irq [2021-11-25 18:58:00,595 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2021-11-25 18:58:00,595 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2021-11-25 18:58:00,596 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_read_phy_reg [2021-11-25 18:58:00,596 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_read_phy_reg [2021-11-25 18:58:00,596 INFO L130 BoogieDeclarations]: Found specification of procedure round_jiffies [2021-11-25 18:58:00,596 INFO L138 BoogieDeclarations]: Found implementation of procedure round_jiffies [2021-11-25 18:58:00,596 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-25 18:58:00,597 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2021-11-25 18:58:00,597 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2021-11-25 18:58:00,597 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2021-11-25 18:58:00,597 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2021-11-25 18:58:00,597 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2021-11-25 18:58:00,597 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2021-11-25 18:58:00,598 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-25 18:58:00,598 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2021-11-25 18:58:00,598 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2021-11-25 18:58:00,598 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_suspend [2021-11-25 18:58:00,598 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_suspend [2021-11-25 18:58:00,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-25 18:58:00,599 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_reinit_locked [2021-11-25 18:58:00,599 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_reinit_locked [2021-11-25 18:58:00,599 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2021-11-25 18:58:00,599 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2021-11-25 18:58:00,599 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2021-11-25 18:58:00,600 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2021-11-25 18:58:00,600 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2021-11-25 18:58:00,600 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2021-11-25 18:58:00,600 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_resume [2021-11-25 18:58:00,600 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_resume [2021-11-25 18:58:00,600 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2021-11-25 18:58:00,601 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2021-11-25 18:58:00,601 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2021-11-25 18:58:00,601 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2021-11-25 18:58:00,601 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_77 [2021-11-25 18:58:00,601 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_77 [2021-11-25 18:58:00,602 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2021-11-25 18:58:00,602 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2021-11-25 18:58:00,602 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-11-25 18:58:00,602 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-11-25 18:58:00,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-25 18:58:00,602 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-11-25 18:58:00,603 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-11-25 18:58:00,603 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_get_regs_len [2021-11-25 18:58:00,603 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_get_regs_len [2021-11-25 18:58:00,603 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_check_eeprom_exist [2021-11-25 18:58:00,603 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_check_eeprom_exist [2021-11-25 18:58:00,604 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2021-11-25 18:58:00,604 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2021-11-25 18:58:00,604 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_restore_vlan [2021-11-25 18:58:00,604 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_restore_vlan [2021-11-25 18:58:00,604 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2021-11-25 18:58:00,604 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2021-11-25 18:58:00,605 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_78 [2021-11-25 18:58:00,606 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_78 [2021-11-25 18:58:00,611 INFO L130 BoogieDeclarations]: Found specification of procedure init_ring_ptrs [2021-11-25 18:58:00,611 INFO L138 BoogieDeclarations]: Found implementation of procedure init_ring_ptrs [2021-11-25 18:58:00,611 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2021-11-25 18:58:00,611 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2021-11-25 18:58:00,612 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2021-11-25 18:58:00,612 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2021-11-25 18:58:00,612 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_free_ring_resources [2021-11-25 18:58:00,612 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_free_ring_resources [2021-11-25 18:58:00,612 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2021-11-25 18:58:00,613 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2021-11-25 18:58:00,614 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_down [2021-11-25 18:58:00,614 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_down [2021-11-25 18:58:00,614 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2021-11-25 18:58:00,615 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2021-11-25 18:58:00,615 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2021-11-25 18:58:00,615 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2021-11-25 18:58:00,615 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2021-11-25 18:58:00,615 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2021-11-25 18:58:00,615 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2021-11-25 18:58:00,616 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2021-11-25 18:58:00,616 INFO L130 BoogieDeclarations]: Found specification of procedure atl2_init_hw [2021-11-25 18:58:00,616 INFO L138 BoogieDeclarations]: Found implementation of procedure atl2_init_hw [2021-11-25 18:58:00,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-25 18:58:00,616 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2021-11-25 18:58:00,616 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2021-11-25 18:58:00,617 INFO L130 BoogieDeclarations]: Found specification of procedure strncpy [2021-11-25 18:58:01,929 INFO L236 CfgBuilder]: Building ICFG [2021-11-25 18:58:01,937 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-25 18:58:02,134 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-11-25 18:58:09,157 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2021-11-25 18:58:09,534 INFO L277 CfgBuilder]: Performing block encoding [2021-11-25 18:58:11,604 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-25 18:58:11,605 INFO L301 CfgBuilder]: Removed 7 assume(true) statements. [2021-11-25 18:58:11,612 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 06:58:11 BoogieIcfgContainer [2021-11-25 18:58:11,612 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-25 18:58:11,615 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-25 18:58:11,615 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-25 18:58:11,620 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-25 18:58:11,620 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.11 06:57:53" (1/3) ... [2021-11-25 18:58:11,622 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@51a81257 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 06:58:11, skipping insertion in model container [2021-11-25 18:58:11,622 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:57:59" (2/3) ... [2021-11-25 18:58:11,622 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@51a81257 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 06:58:11, skipping insertion in model container [2021-11-25 18:58:11,623 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 06:58:11" (3/3) ... [2021-11-25 18:58:11,624 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atlx-atl2.cil.i [2021-11-25 18:58:11,631 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-25 18:58:11,632 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2021-11-25 18:58:11,720 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-25 18:58:11,745 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-25 18:58:11,746 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-11-25 18:58:11,829 INFO L276 IsEmpty]: Start isEmpty. Operand has 1758 states, 1012 states have (on average 1.2598814229249011) internal successors, (1275), 1034 states have internal predecessors, (1275), 624 states have call successors, (624), 120 states have call predecessors, (624), 119 states have return successors, (619), 617 states have call predecessors, (619), 619 states have call successors, (619) [2021-11-25 18:58:11,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-11-25 18:58:11,858 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:58:11,859 INFO L514 BasicCegarLoop]: trace histogram [14, 13, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:58:11,861 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 18:58:11,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:58:11,868 INFO L85 PathProgramCache]: Analyzing trace with hash -839595547, now seen corresponding path program 1 times [2021-11-25 18:58:11,881 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:58:11,882 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731405628] [2021-11-25 18:58:11,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:58:11,884 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:58:12,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:58:12,873 INFO L134 CoverageAnalysis]: Checked inductivity of 650 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 650 trivial. 0 not checked. [2021-11-25 18:58:12,874 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:58:12,874 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731405628] [2021-11-25 18:58:12,875 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1731405628] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:58:12,876 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:58:12,876 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 18:58:12,878 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814161248] [2021-11-25 18:58:12,879 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:58:12,885 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:58:12,886 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:58:12,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:58:12,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:58:12,934 INFO L87 Difference]: Start difference. First operand has 1758 states, 1012 states have (on average 1.2598814229249011) internal successors, (1275), 1034 states have internal predecessors, (1275), 624 states have call successors, (624), 120 states have call predecessors, (624), 119 states have return successors, (619), 617 states have call predecessors, (619), 619 states have call successors, (619) Second operand has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-11-25 18:58:20,352 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:58:21,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:58:21,842 INFO L93 Difference]: Finished difference Result 5158 states and 7485 transitions. [2021-11-25 18:58:21,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:58:21,846 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 147 [2021-11-25 18:58:21,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:58:21,903 INFO L225 Difference]: With dead ends: 5158 [2021-11-25 18:58:21,904 INFO L226 Difference]: Without dead ends: 3417 [2021-11-25 18:58:21,922 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:58:21,926 INFO L933 BasicCegarLoop]: 2789 mSDtfsCounter, 2408 mSDsluCounter, 2477 mSDsCounter, 0 mSdLazyCounter, 623 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2408 SdHoareTripleChecker+Valid, 4964 SdHoareTripleChecker+Invalid, 627 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 623 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.4s IncrementalHoareTripleChecker+Time [2021-11-25 18:58:21,927 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2408 Valid, 4964 Invalid, 627 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3 Valid, 623 Invalid, 1 Unknown, 0 Unchecked, 8.4s Time] [2021-11-25 18:58:21,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3417 states. [2021-11-25 18:58:22,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3417 to 3413. [2021-11-25 18:58:22,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3413 states, 1978 states have (on average 1.2542972699696664) internal successors, (2481), 2020 states have internal predecessors, (2481), 1197 states have call successors, (1197), 236 states have call predecessors, (1197), 235 states have return successors, (1194), 1190 states have call predecessors, (1194), 1194 states have call successors, (1194) [2021-11-25 18:58:22,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3413 states to 3413 states and 4872 transitions. [2021-11-25 18:58:22,368 INFO L78 Accepts]: Start accepts. Automaton has 3413 states and 4872 transitions. Word has length 147 [2021-11-25 18:58:22,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:58:22,374 INFO L470 AbstractCegarLoop]: Abstraction has 3413 states and 4872 transitions. [2021-11-25 18:58:22,374 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-11-25 18:58:22,376 INFO L276 IsEmpty]: Start isEmpty. Operand 3413 states and 4872 transitions. [2021-11-25 18:58:22,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2021-11-25 18:58:22,395 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:58:22,395 INFO L514 BasicCegarLoop]: trace histogram [14, 13, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:58:22,396 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-25 18:58:22,397 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 18:58:22,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:58:22,399 INFO L85 PathProgramCache]: Analyzing trace with hash -1168634516, now seen corresponding path program 1 times [2021-11-25 18:58:22,399 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:58:22,399 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841232264] [2021-11-25 18:58:22,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:58:22,401 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:58:22,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:58:22,656 INFO L134 CoverageAnalysis]: Checked inductivity of 650 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 650 trivial. 0 not checked. [2021-11-25 18:58:22,657 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:58:22,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841232264] [2021-11-25 18:58:22,659 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841232264] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:58:22,660 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:58:22,660 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 18:58:22,660 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191539606] [2021-11-25 18:58:22,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:58:22,664 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:58:22,665 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:58:22,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:58:22,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:58:22,667 INFO L87 Difference]: Start difference. First operand 3413 states and 4872 transitions. Second operand has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-11-25 18:58:27,049 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.95s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:58:31,191 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:58:32,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:58:32,088 INFO L93 Difference]: Finished difference Result 10009 states and 14304 transitions. [2021-11-25 18:58:32,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:58:32,089 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 152 [2021-11-25 18:58:32,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:58:32,166 INFO L225 Difference]: With dead ends: 10009 [2021-11-25 18:58:32,167 INFO L226 Difference]: Without dead ends: 6623 [2021-11-25 18:58:32,304 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:58:32,306 INFO L933 BasicCegarLoop]: 2769 mSDtfsCounter, 2402 mSDsluCounter, 2413 mSDsCounter, 0 mSdLazyCounter, 610 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2402 SdHoareTripleChecker+Valid, 4888 SdHoareTripleChecker+Invalid, 613 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 610 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.9s IncrementalHoareTripleChecker+Time [2021-11-25 18:58:32,307 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2402 Valid, 4888 Invalid, 613 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 610 Invalid, 0 Unknown, 0 Unchecked, 8.9s Time] [2021-11-25 18:58:32,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6623 states. [2021-11-25 18:58:32,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6623 to 6591. [2021-11-25 18:58:32,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6591 states, 3845 states have (on average 1.2592977893368011) internal successors, (4842), 3935 states have internal predecessors, (4842), 2286 states have call successors, (2286), 468 states have call predecessors, (2286), 457 states have return successors, (2299), 2251 states have call predecessors, (2299), 2283 states have call successors, (2299) [2021-11-25 18:58:32,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6591 states to 6591 states and 9427 transitions. [2021-11-25 18:58:32,821 INFO L78 Accepts]: Start accepts. Automaton has 6591 states and 9427 transitions. Word has length 152 [2021-11-25 18:58:32,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:58:32,823 INFO L470 AbstractCegarLoop]: Abstraction has 6591 states and 9427 transitions. [2021-11-25 18:58:32,823 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-11-25 18:58:32,823 INFO L276 IsEmpty]: Start isEmpty. Operand 6591 states and 9427 transitions. [2021-11-25 18:58:32,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2021-11-25 18:58:32,829 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:58:32,830 INFO L514 BasicCegarLoop]: trace histogram [14, 13, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:58:32,830 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-25 18:58:32,830 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 18:58:32,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:58:32,831 INFO L85 PathProgramCache]: Analyzing trace with hash 1734928910, now seen corresponding path program 1 times [2021-11-25 18:58:32,836 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:58:32,836 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799756477] [2021-11-25 18:58:32,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:58:32,837 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:58:32,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:58:33,163 INFO L134 CoverageAnalysis]: Checked inductivity of 650 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 650 trivial. 0 not checked. [2021-11-25 18:58:33,166 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:58:33,166 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1799756477] [2021-11-25 18:58:33,167 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1799756477] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:58:33,167 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:58:33,167 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 18:58:33,167 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502125527] [2021-11-25 18:58:33,168 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:58:33,168 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:58:33,169 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:58:33,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:58:33,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:58:33,170 INFO L87 Difference]: Start difference. First operand 6591 states and 9427 transitions. Second operand has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2021-11-25 18:58:38,479 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:58:40,739 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:58:43,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:58:43,245 INFO L93 Difference]: Finished difference Result 18999 states and 27181 transitions. [2021-11-25 18:58:43,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:58:43,246 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 163 [2021-11-25 18:58:43,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:58:43,391 INFO L225 Difference]: With dead ends: 18999 [2021-11-25 18:58:43,392 INFO L226 Difference]: Without dead ends: 12435 [2021-11-25 18:58:43,448 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:58:43,452 INFO L933 BasicCegarLoop]: 2784 mSDtfsCounter, 2200 mSDsluCounter, 2454 mSDsCounter, 0 mSdLazyCounter, 623 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2200 SdHoareTripleChecker+Valid, 4940 SdHoareTripleChecker+Invalid, 630 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 623 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.5s IncrementalHoareTripleChecker+Time [2021-11-25 18:58:43,457 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2200 Valid, 4940 Invalid, 630 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 623 Invalid, 1 Unknown, 0 Unchecked, 9.5s Time] [2021-11-25 18:58:43,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12435 states. [2021-11-25 18:58:44,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12435 to 12395. [2021-11-25 18:58:44,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12395 states, 7207 states have (on average 1.2560011100319135) internal successors, (9052), 7389 states have internal predecessors, (9052), 4306 states have call successors, (4306), 908 states have call predecessors, (4306), 879 states have return successors, (4373), 4217 states have call predecessors, (4373), 4303 states have call successors, (4373) [2021-11-25 18:58:44,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12395 states to 12395 states and 17731 transitions. [2021-11-25 18:58:44,654 INFO L78 Accepts]: Start accepts. Automaton has 12395 states and 17731 transitions. Word has length 163 [2021-11-25 18:58:44,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:58:44,659 INFO L470 AbstractCegarLoop]: Abstraction has 12395 states and 17731 transitions. [2021-11-25 18:58:44,661 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2021-11-25 18:58:44,661 INFO L276 IsEmpty]: Start isEmpty. Operand 12395 states and 17731 transitions. [2021-11-25 18:58:44,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2021-11-25 18:58:44,668 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:58:44,669 INFO L514 BasicCegarLoop]: trace histogram [14, 13, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:58:44,669 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-25 18:58:44,669 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 18:58:44,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:58:44,671 INFO L85 PathProgramCache]: Analyzing trace with hash 310236256, now seen corresponding path program 1 times [2021-11-25 18:58:44,671 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:58:44,672 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [180470591] [2021-11-25 18:58:44,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:58:44,672 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:58:44,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:58:44,989 INFO L134 CoverageAnalysis]: Checked inductivity of 650 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 650 trivial. 0 not checked. [2021-11-25 18:58:44,989 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:58:44,989 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [180470591] [2021-11-25 18:58:44,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [180470591] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:58:44,990 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:58:44,990 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 18:58:44,990 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883130521] [2021-11-25 18:58:44,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:58:44,997 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:58:44,997 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:58:44,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:58:44,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:58:44,998 INFO L87 Difference]: Start difference. First operand 12395 states and 17731 transitions. Second operand has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-11-25 18:58:47,563 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:58:49,652 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:58:54,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:58:54,247 INFO L93 Difference]: Finished difference Result 32713 states and 46395 transitions. [2021-11-25 18:58:54,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:58:54,248 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 166 [2021-11-25 18:58:54,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:58:54,424 INFO L225 Difference]: With dead ends: 32713 [2021-11-25 18:58:54,424 INFO L226 Difference]: Without dead ends: 20345 [2021-11-25 18:58:54,504 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:58:54,505 INFO L933 BasicCegarLoop]: 2655 mSDtfsCounter, 1588 mSDsluCounter, 2392 mSDsCounter, 0 mSdLazyCounter, 673 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1588 SdHoareTripleChecker+Valid, 4778 SdHoareTripleChecker+Invalid, 681 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 673 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.5s IncrementalHoareTripleChecker+Time [2021-11-25 18:58:54,506 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1588 Valid, 4778 Invalid, 681 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 673 Invalid, 1 Unknown, 0 Unchecked, 8.5s Time] [2021-11-25 18:58:54,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20345 states. [2021-11-25 18:58:55,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20345 to 20311. [2021-11-25 18:58:55,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20311 states, 11623 states have (on average 1.2316957756173106) internal successors, (14316), 11943 states have internal predecessors, (14316), 7086 states have call successors, (7086), 1658 states have call predecessors, (7086), 1599 states have return successors, (7217), 6917 states have call predecessors, (7217), 7083 states have call successors, (7217) [2021-11-25 18:58:56,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20311 states to 20311 states and 28619 transitions. [2021-11-25 18:58:56,137 INFO L78 Accepts]: Start accepts. Automaton has 20311 states and 28619 transitions. Word has length 166 [2021-11-25 18:58:56,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:58:56,138 INFO L470 AbstractCegarLoop]: Abstraction has 20311 states and 28619 transitions. [2021-11-25 18:58:56,138 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-11-25 18:58:56,138 INFO L276 IsEmpty]: Start isEmpty. Operand 20311 states and 28619 transitions. [2021-11-25 18:58:56,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2021-11-25 18:58:56,145 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:58:56,145 INFO L514 BasicCegarLoop]: trace histogram [17, 13, 13, 13, 13, 13, 13, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:58:56,145 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-25 18:58:56,146 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 18:58:56,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:58:56,149 INFO L85 PathProgramCache]: Analyzing trace with hash -1791672640, now seen corresponding path program 1 times [2021-11-25 18:58:56,150 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:58:56,150 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034599055] [2021-11-25 18:58:56,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:58:56,150 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:58:56,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:58:56,514 INFO L134 CoverageAnalysis]: Checked inductivity of 763 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 763 trivial. 0 not checked. [2021-11-25 18:58:56,514 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:58:56,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034599055] [2021-11-25 18:58:56,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1034599055] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:58:56,515 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:58:56,515 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:58:56,516 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733977658] [2021-11-25 18:58:56,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:58:56,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:58:56,517 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:58:56,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:58:56,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:58:56,518 INFO L87 Difference]: Start difference. First operand 20311 states and 28619 transitions. Second operand has 5 states, 5 states have (on average 8.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-25 18:59:05,851 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:59:07,701 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:59:10,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:59:10,201 INFO L93 Difference]: Finished difference Result 20675 states and 28965 transitions. [2021-11-25 18:59:10,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:59:10,202 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 4 states have internal predecessors, (40), 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 185 [2021-11-25 18:59:10,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:59:10,357 INFO L225 Difference]: With dead ends: 20675 [2021-11-25 18:59:10,358 INFO L226 Difference]: Without dead ends: 20673 [2021-11-25 18:59:10,372 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:59:10,373 INFO L933 BasicCegarLoop]: 2203 mSDtfsCounter, 2428 mSDsluCounter, 5047 mSDsCounter, 0 mSdLazyCounter, 958 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2442 SdHoareTripleChecker+Valid, 6624 SdHoareTripleChecker+Invalid, 961 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 958 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.8s IncrementalHoareTripleChecker+Time [2021-11-25 18:59:10,374 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2442 Valid, 6624 Invalid, 961 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 958 Invalid, 1 Unknown, 0 Unchecked, 12.8s Time] [2021-11-25 18:59:10,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20673 states. [2021-11-25 18:59:11,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20673 to 20671. [2021-11-25 18:59:11,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20671 states, 11832 states have (on average 1.230814739688979) internal successors, (14563), 12176 states have internal predecessors, (14563), 7134 states have call successors, (7134), 1761 states have call predecessors, (7134), 1702 states have return successors, (7265), 6965 states have call predecessors, (7265), 7131 states have call successors, (7265) [2021-11-25 18:59:12,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20671 states to 20671 states and 28962 transitions. [2021-11-25 18:59:12,072 INFO L78 Accepts]: Start accepts. Automaton has 20671 states and 28962 transitions. Word has length 185 [2021-11-25 18:59:12,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:59:12,074 INFO L470 AbstractCegarLoop]: Abstraction has 20671 states and 28962 transitions. [2021-11-25 18:59:12,074 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-25 18:59:12,074 INFO L276 IsEmpty]: Start isEmpty. Operand 20671 states and 28962 transitions. [2021-11-25 18:59:12,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2021-11-25 18:59:12,080 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:59:12,081 INFO L514 BasicCegarLoop]: trace histogram [17, 13, 13, 13, 13, 13, 13, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:59:12,081 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-25 18:59:12,081 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 18:59:12,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:59:12,082 INFO L85 PathProgramCache]: Analyzing trace with hash 1803646208, now seen corresponding path program 1 times [2021-11-25 18:59:12,083 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:59:12,083 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519345201] [2021-11-25 18:59:12,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:59:12,083 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:59:12,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:59:12,631 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 763 trivial. 0 not checked. [2021-11-25 18:59:12,631 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:59:12,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519345201] [2021-11-25 18:59:12,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1519345201] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:59:12,632 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:59:12,632 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:59:12,633 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592812813] [2021-11-25 18:59:12,633 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:59:12,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:59:12,634 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:59:12,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:59:12,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:59:12,635 INFO L87 Difference]: Start difference. First operand 20671 states and 28962 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-11-25 18:59:19,967 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:59:25,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:59:25,911 INFO L93 Difference]: Finished difference Result 28827 states and 40092 transitions. [2021-11-25 18:59:25,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 18:59:25,912 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 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 190 [2021-11-25 18:59:25,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:59:26,102 INFO L225 Difference]: With dead ends: 28827 [2021-11-25 18:59:26,102 INFO L226 Difference]: Without dead ends: 28825 [2021-11-25 18:59:26,124 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:59:26,126 INFO L933 BasicCegarLoop]: 2654 mSDtfsCounter, 1579 mSDsluCounter, 8373 mSDsCounter, 0 mSdLazyCounter, 1280 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1592 SdHoareTripleChecker+Valid, 10087 SdHoareTripleChecker+Invalid, 1283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1280 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.3s IncrementalHoareTripleChecker+Time [2021-11-25 18:59:26,126 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1592 Valid, 10087 Invalid, 1283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1280 Invalid, 1 Unknown, 0 Unchecked, 12.3s Time] [2021-11-25 18:59:26,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28825 states. [2021-11-25 18:59:27,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28825 to 28815. [2021-11-25 18:59:28,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28815 states, 16370 states have (on average 1.2196090409285278) internal successors, (19965), 16858 states have internal predecessors, (19965), 9963 states have call successors, (9963), 2567 states have call predecessors, (9963), 2479 states have return successors, (10155), 9717 states have call predecessors, (10155), 9957 states have call successors, (10155) [2021-11-25 18:59:28,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28815 states to 28815 states and 40083 transitions. [2021-11-25 18:59:28,397 INFO L78 Accepts]: Start accepts. Automaton has 28815 states and 40083 transitions. Word has length 190 [2021-11-25 18:59:28,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:59:28,399 INFO L470 AbstractCegarLoop]: Abstraction has 28815 states and 40083 transitions. [2021-11-25 18:59:28,399 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-11-25 18:59:28,399 INFO L276 IsEmpty]: Start isEmpty. Operand 28815 states and 40083 transitions. [2021-11-25 18:59:28,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2021-11-25 18:59:28,406 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:59:28,407 INFO L514 BasicCegarLoop]: trace histogram [14, 13, 13, 13, 13, 13, 13, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:59:28,407 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-25 18:59:28,407 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 18:59:28,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:59:28,408 INFO L85 PathProgramCache]: Analyzing trace with hash 1667169414, now seen corresponding path program 1 times [2021-11-25 18:59:28,408 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:59:28,409 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142589067] [2021-11-25 18:59:28,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:59:28,409 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:59:28,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:59:28,698 INFO L134 CoverageAnalysis]: Checked inductivity of 654 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 654 trivial. 0 not checked. [2021-11-25 18:59:28,699 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:59:28,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142589067] [2021-11-25 18:59:28,699 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142589067] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:59:28,700 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:59:28,700 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 18:59:28,700 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883265042] [2021-11-25 18:59:28,700 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:59:28,701 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:59:28,701 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:59:28,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:59:28,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:59:28,702 INFO L87 Difference]: Start difference. First operand 28815 states and 40083 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, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2021-11-25 18:59:34,802 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:59:38,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:59:38,947 INFO L93 Difference]: Finished difference Result 49465 states and 68709 transitions. [2021-11-25 18:59:38,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:59:38,947 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, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) Word has length 200 [2021-11-25 18:59:38,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:59:39,082 INFO L225 Difference]: With dead ends: 49465 [2021-11-25 18:59:39,083 INFO L226 Difference]: Without dead ends: 20695 [2021-11-25 18:59:39,192 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:59:39,193 INFO L933 BasicCegarLoop]: 3382 mSDtfsCounter, 1562 mSDsluCounter, 2444 mSDsCounter, 0 mSdLazyCounter, 836 mSolverCounterSat, 16 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1562 SdHoareTripleChecker+Valid, 5531 SdHoareTripleChecker+Invalid, 853 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 836 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.3s IncrementalHoareTripleChecker+Time [2021-11-25 18:59:39,193 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1562 Valid, 5531 Invalid, 853 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 836 Invalid, 1 Unknown, 0 Unchecked, 9.3s Time] [2021-11-25 18:59:39,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20695 states. [2021-11-25 18:59:40,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20695 to 20623. [2021-11-25 18:59:40,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20623 states, 11910 states have (on average 1.2249370277078087) internal successors, (14589), 12267 states have internal predecessors, (14589), 6856 states have call successors, (6856), 1905 states have call predecessors, (6856), 1854 states have return successors, (6951), 6670 states have call predecessors, (6951), 6850 states have call successors, (6951) [2021-11-25 18:59:41,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20623 states to 20623 states and 28396 transitions. [2021-11-25 18:59:41,018 INFO L78 Accepts]: Start accepts. Automaton has 20623 states and 28396 transitions. Word has length 200 [2021-11-25 18:59:41,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:59:41,019 INFO L470 AbstractCegarLoop]: Abstraction has 20623 states and 28396 transitions. [2021-11-25 18:59:41,019 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, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2021-11-25 18:59:41,019 INFO L276 IsEmpty]: Start isEmpty. Operand 20623 states and 28396 transitions. [2021-11-25 18:59:41,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2021-11-25 18:59:41,025 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:59:41,026 INFO L514 BasicCegarLoop]: trace histogram [17, 13, 13, 13, 13, 13, 13, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:59:41,026 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-25 18:59:41,026 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 18:59:41,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:59:41,028 INFO L85 PathProgramCache]: Analyzing trace with hash 934952576, now seen corresponding path program 1 times [2021-11-25 18:59:41,028 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:59:41,028 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334240091] [2021-11-25 18:59:41,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:59:41,029 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:59:41,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:59:41,309 INFO L134 CoverageAnalysis]: Checked inductivity of 771 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 767 trivial. 0 not checked. [2021-11-25 18:59:41,309 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:59:41,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334240091] [2021-11-25 18:59:41,310 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334240091] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:59:41,310 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:59:41,310 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:59:41,311 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14800254] [2021-11-25 18:59:41,311 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:59:41,312 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:59:41,312 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:59:41,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:59:41,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:59:41,314 INFO L87 Difference]: Start difference. First operand 20623 states and 28396 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2021-11-25 18:59:49,495 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 18:59:53,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:59:53,656 INFO L93 Difference]: Finished difference Result 20633 states and 28405 transitions. [2021-11-25 18:59:53,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:59:53,657 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 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 195 [2021-11-25 18:59:53,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:59:53,976 INFO L225 Difference]: With dead ends: 20633 [2021-11-25 18:59:53,976 INFO L226 Difference]: Without dead ends: 20631 [2021-11-25 18:59:53,986 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:59:53,987 INFO L933 BasicCegarLoop]: 2185 mSDtfsCounter, 2435 mSDsluCounter, 4966 mSDsCounter, 0 mSdLazyCounter, 948 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2447 SdHoareTripleChecker+Valid, 6533 SdHoareTripleChecker+Invalid, 950 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 948 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.8s IncrementalHoareTripleChecker+Time [2021-11-25 18:59:53,987 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2447 Valid, 6533 Invalid, 950 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 948 Invalid, 1 Unknown, 0 Unchecked, 11.8s Time] [2021-11-25 18:59:54,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20631 states. [2021-11-25 18:59:55,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20631 to 20631. [2021-11-25 18:59:55,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20631 states, 11916 states have (on average 1.2248237663645518) internal successors, (14595), 12273 states have internal predecessors, (14595), 6856 states have call successors, (6856), 1907 states have call predecessors, (6856), 1856 states have return successors, (6951), 6670 states have call predecessors, (6951), 6850 states have call successors, (6951) [2021-11-25 18:59:55,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20631 states to 20631 states and 28402 transitions. [2021-11-25 18:59:55,503 INFO L78 Accepts]: Start accepts. Automaton has 20631 states and 28402 transitions. Word has length 195 [2021-11-25 18:59:55,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:59:55,504 INFO L470 AbstractCegarLoop]: Abstraction has 20631 states and 28402 transitions. [2021-11-25 18:59:55,504 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2021-11-25 18:59:55,504 INFO L276 IsEmpty]: Start isEmpty. Operand 20631 states and 28402 transitions. [2021-11-25 18:59:55,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2021-11-25 18:59:55,509 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:59:55,509 INFO L514 BasicCegarLoop]: trace histogram [17, 13, 13, 13, 13, 13, 13, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:59:55,510 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-25 18:59:55,510 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 18:59:55,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:59:55,511 INFO L85 PathProgramCache]: Analyzing trace with hash 656440512, now seen corresponding path program 1 times [2021-11-25 18:59:55,511 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:59:55,511 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531152234] [2021-11-25 18:59:55,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:59:55,512 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:59:55,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:59:55,849 INFO L134 CoverageAnalysis]: Checked inductivity of 781 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 775 trivial. 0 not checked. [2021-11-25 18:59:55,849 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:59:55,850 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531152234] [2021-11-25 18:59:55,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531152234] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:59:55,850 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:59:55,850 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:59:55,850 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728639658] [2021-11-25 18:59:55,851 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:59:55,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:59:55,852 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:59:55,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:59:55,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:59:55,853 INFO L87 Difference]: Start difference. First operand 20631 states and 28402 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:00:00,062 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:00:02,649 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:00:08,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:00:08,058 INFO L93 Difference]: Finished difference Result 20645 states and 28412 transitions. [2021-11-25 19:00:08,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 19:00:08,060 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 200 [2021-11-25 19:00:08,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:00:08,291 INFO L225 Difference]: With dead ends: 20645 [2021-11-25 19:00:08,292 INFO L226 Difference]: Without dead ends: 20643 [2021-11-25 19:00:08,302 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 19:00:08,305 INFO L933 BasicCegarLoop]: 2653 mSDtfsCounter, 1579 mSDsluCounter, 8371 mSDsCounter, 0 mSdLazyCounter, 1280 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1590 SdHoareTripleChecker+Valid, 10084 SdHoareTripleChecker+Invalid, 1283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1280 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.7s IncrementalHoareTripleChecker+Time [2021-11-25 19:00:08,305 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1590 Valid, 10084 Invalid, 1283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1280 Invalid, 1 Unknown, 0 Unchecked, 11.7s Time] [2021-11-25 19:00:08,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20643 states. [2021-11-25 19:00:09,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20643 to 20635. [2021-11-25 19:00:09,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20635 states, 11919 states have (on average 1.2247671784545684) internal successors, (14598), 12276 states have internal predecessors, (14598), 6856 states have call successors, (6856), 1908 states have call predecessors, (6856), 1857 states have return successors, (6951), 6670 states have call predecessors, (6951), 6850 states have call successors, (6951) [2021-11-25 19:00:09,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20635 states to 20635 states and 28405 transitions. [2021-11-25 19:00:09,840 INFO L78 Accepts]: Start accepts. Automaton has 20635 states and 28405 transitions. Word has length 200 [2021-11-25 19:00:09,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:00:09,841 INFO L470 AbstractCegarLoop]: Abstraction has 20635 states and 28405 transitions. [2021-11-25 19:00:09,841 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:00:09,842 INFO L276 IsEmpty]: Start isEmpty. Operand 20635 states and 28405 transitions. [2021-11-25 19:00:09,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2021-11-25 19:00:09,847 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:00:09,847 INFO L514 BasicCegarLoop]: trace histogram [17, 13, 13, 13, 13, 13, 13, 6, 6, 5, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:00:09,848 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-25 19:00:09,848 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 19:00:09,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:00:09,849 INFO L85 PathProgramCache]: Analyzing trace with hash 1561404169, now seen corresponding path program 1 times [2021-11-25 19:00:09,849 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:00:09,849 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1291605838] [2021-11-25 19:00:09,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:00:09,850 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:00:09,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:00:10,108 INFO L134 CoverageAnalysis]: Checked inductivity of 821 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 813 trivial. 0 not checked. [2021-11-25 19:00:10,108 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:00:10,108 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1291605838] [2021-11-25 19:00:10,108 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1291605838] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:00:10,109 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:00:10,109 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:00:10,109 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351651386] [2021-11-25 19:00:10,109 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:00:10,111 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:00:10,111 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:00:10,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:00:10,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:00:10,112 INFO L87 Difference]: Start difference. First operand 20635 states and 28405 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2021-11-25 19:00:16,322 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:00:18,872 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:00:22,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:00:22,247 INFO L93 Difference]: Finished difference Result 20649 states and 28415 transitions. [2021-11-25 19:00:22,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 19:00:22,248 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 214 [2021-11-25 19:00:22,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:00:22,342 INFO L225 Difference]: With dead ends: 20649 [2021-11-25 19:00:22,342 INFO L226 Difference]: Without dead ends: 20647 [2021-11-25 19:00:22,353 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 19:00:22,354 INFO L933 BasicCegarLoop]: 2654 mSDtfsCounter, 1575 mSDsluCounter, 8373 mSDsCounter, 0 mSdLazyCounter, 1280 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1585 SdHoareTripleChecker+Valid, 10087 SdHoareTripleChecker+Invalid, 1283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1280 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.6s IncrementalHoareTripleChecker+Time [2021-11-25 19:00:22,355 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1585 Valid, 10087 Invalid, 1283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1280 Invalid, 1 Unknown, 0 Unchecked, 11.6s Time] [2021-11-25 19:00:22,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20647 states. [2021-11-25 19:00:23,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20647 to 20639. [2021-11-25 19:00:23,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20639 states, 11922 states have (on average 1.2247106190236539) internal successors, (14601), 12279 states have internal predecessors, (14601), 6856 states have call successors, (6856), 1909 states have call predecessors, (6856), 1858 states have return successors, (6951), 6670 states have call predecessors, (6951), 6850 states have call successors, (6951) [2021-11-25 19:00:23,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20639 states to 20639 states and 28408 transitions. [2021-11-25 19:00:23,430 INFO L78 Accepts]: Start accepts. Automaton has 20639 states and 28408 transitions. Word has length 214 [2021-11-25 19:00:23,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:00:23,431 INFO L470 AbstractCegarLoop]: Abstraction has 20639 states and 28408 transitions. [2021-11-25 19:00:23,431 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2021-11-25 19:00:23,431 INFO L276 IsEmpty]: Start isEmpty. Operand 20639 states and 28408 transitions. [2021-11-25 19:00:23,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2021-11-25 19:00:23,437 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:00:23,437 INFO L514 BasicCegarLoop]: trace histogram [17, 13, 13, 13, 13, 13, 13, 6, 5, 5, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:00:23,438 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-25 19:00:23,438 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 19:00:23,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:00:23,439 INFO L85 PathProgramCache]: Analyzing trace with hash 920290432, now seen corresponding path program 1 times [2021-11-25 19:00:23,439 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:00:23,439 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547867223] [2021-11-25 19:00:23,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:00:23,440 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:00:23,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:00:23,671 INFO L134 CoverageAnalysis]: Checked inductivity of 813 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 803 trivial. 0 not checked. [2021-11-25 19:00:23,672 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:00:23,672 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547867223] [2021-11-25 19:00:23,672 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1547867223] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:00:23,672 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:00:23,673 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:00:23,673 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762846885] [2021-11-25 19:00:23,673 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:00:23,674 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:00:23,674 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:00:23,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:00:23,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:00:23,675 INFO L87 Difference]: Start difference. First operand 20639 states and 28408 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2021-11-25 19:00:30,195 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:00:32,713 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:00:36,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:00:36,079 INFO L93 Difference]: Finished difference Result 20653 states and 28418 transitions. [2021-11-25 19:00:36,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 19:00:36,079 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 210 [2021-11-25 19:00:36,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:00:36,176 INFO L225 Difference]: With dead ends: 20653 [2021-11-25 19:00:36,176 INFO L226 Difference]: Without dead ends: 20651 [2021-11-25 19:00:36,192 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 19:00:36,193 INFO L933 BasicCegarLoop]: 2653 mSDtfsCounter, 1579 mSDsluCounter, 8371 mSDsCounter, 0 mSdLazyCounter, 1280 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1588 SdHoareTripleChecker+Valid, 10084 SdHoareTripleChecker+Invalid, 1283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1280 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.8s IncrementalHoareTripleChecker+Time [2021-11-25 19:00:36,193 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1588 Valid, 10084 Invalid, 1283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1280 Invalid, 1 Unknown, 0 Unchecked, 11.8s Time] [2021-11-25 19:00:36,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20651 states. [2021-11-25 19:00:37,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20651 to 20643. [2021-11-25 19:00:37,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20643 states, 11925 states have (on average 1.2246540880503145) internal successors, (14604), 12282 states have internal predecessors, (14604), 6856 states have call successors, (6856), 1910 states have call predecessors, (6856), 1859 states have return successors, (6951), 6670 states have call predecessors, (6951), 6850 states have call successors, (6951) [2021-11-25 19:00:37,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20643 states to 20643 states and 28411 transitions. [2021-11-25 19:00:37,249 INFO L78 Accepts]: Start accepts. Automaton has 20643 states and 28411 transitions. Word has length 210 [2021-11-25 19:00:37,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:00:37,249 INFO L470 AbstractCegarLoop]: Abstraction has 20643 states and 28411 transitions. [2021-11-25 19:00:37,250 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2021-11-25 19:00:37,250 INFO L276 IsEmpty]: Start isEmpty. Operand 20643 states and 28411 transitions. [2021-11-25 19:00:37,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2021-11-25 19:00:37,255 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:00:37,255 INFO L514 BasicCegarLoop]: trace histogram [17, 13, 13, 13, 13, 13, 13, 7, 6, 6, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:00:37,256 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-25 19:00:37,256 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 19:00:37,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:00:37,256 INFO L85 PathProgramCache]: Analyzing trace with hash 261307904, now seen corresponding path program 1 times [2021-11-25 19:00:37,257 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:00:37,257 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584695761] [2021-11-25 19:00:37,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:00:37,257 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:00:37,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:00:37,478 INFO L134 CoverageAnalysis]: Checked inductivity of 835 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 823 trivial. 0 not checked. [2021-11-25 19:00:37,479 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:00:37,479 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584695761] [2021-11-25 19:00:37,479 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584695761] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:00:37,479 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:00:37,480 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:00:37,480 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336610972] [2021-11-25 19:00:37,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:00:37,480 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:00:37,481 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:00:37,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:00:37,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:00:37,482 INFO L87 Difference]: Start difference. First operand 20643 states and 28411 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2021-11-25 19:00:44,274 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:00:46,300 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:00:48,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:00:48,527 INFO L93 Difference]: Finished difference Result 20653 states and 28420 transitions. [2021-11-25 19:00:48,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 19:00:48,528 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 215 [2021-11-25 19:00:48,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:00:48,587 INFO L225 Difference]: With dead ends: 20653 [2021-11-25 19:00:48,588 INFO L226 Difference]: Without dead ends: 20651 [2021-11-25 19:00:48,593 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 19:00:48,594 INFO L933 BasicCegarLoop]: 2185 mSDtfsCounter, 2435 mSDsluCounter, 4966 mSDsCounter, 0 mSdLazyCounter, 947 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2443 SdHoareTripleChecker+Valid, 6533 SdHoareTripleChecker+Invalid, 950 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 947 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.3s IncrementalHoareTripleChecker+Time [2021-11-25 19:00:48,594 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2443 Valid, 6533 Invalid, 950 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 947 Invalid, 2 Unknown, 0 Unchecked, 10.3s Time] [2021-11-25 19:00:48,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20651 states. [2021-11-25 19:00:49,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20651 to 20651. [2021-11-25 19:00:49,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20651 states, 11931 states have (on average 1.2245411113904954) internal successors, (14610), 12288 states have internal predecessors, (14610), 6856 states have call successors, (6856), 1912 states have call predecessors, (6856), 1861 states have return successors, (6951), 6670 states have call predecessors, (6951), 6850 states have call successors, (6951) [2021-11-25 19:00:49,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20651 states to 20651 states and 28417 transitions. [2021-11-25 19:00:49,496 INFO L78 Accepts]: Start accepts. Automaton has 20651 states and 28417 transitions. Word has length 215 [2021-11-25 19:00:49,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:00:49,497 INFO L470 AbstractCegarLoop]: Abstraction has 20651 states and 28417 transitions. [2021-11-25 19:00:49,497 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2021-11-25 19:00:49,497 INFO L276 IsEmpty]: Start isEmpty. Operand 20651 states and 28417 transitions. [2021-11-25 19:00:49,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2021-11-25 19:00:49,502 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:00:49,502 INFO L514 BasicCegarLoop]: trace histogram [17, 13, 13, 13, 13, 13, 13, 8, 7, 7, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:00:49,503 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-25 19:00:49,503 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 19:00:49,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:00:49,503 INFO L85 PathProgramCache]: Analyzing trace with hash 1961856064, now seen corresponding path program 1 times [2021-11-25 19:00:49,504 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:00:49,504 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421440035] [2021-11-25 19:00:49,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:00:49,504 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:00:49,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:00:49,723 INFO L134 CoverageAnalysis]: Checked inductivity of 861 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 847 trivial. 0 not checked. [2021-11-25 19:00:49,723 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:00:49,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [421440035] [2021-11-25 19:00:49,723 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [421440035] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:00:49,724 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:00:49,724 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:00:49,724 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627676565] [2021-11-25 19:00:49,724 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:00:49,725 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:00:49,725 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:00:49,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:00:49,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:00:49,726 INFO L87 Difference]: Start difference. First operand 20651 states and 28417 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2021-11-25 19:00:56,869 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:00:58,274 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:01:01,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:01:01,863 INFO L93 Difference]: Finished difference Result 20661 states and 28426 transitions. [2021-11-25 19:01:01,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 19:01:01,863 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 220 [2021-11-25 19:01:01,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:01:01,924 INFO L225 Difference]: With dead ends: 20661 [2021-11-25 19:01:01,924 INFO L226 Difference]: Without dead ends: 20659 [2021-11-25 19:01:01,930 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 19:01:01,931 INFO L933 BasicCegarLoop]: 2185 mSDtfsCounter, 2435 mSDsluCounter, 4966 mSDsCounter, 0 mSdLazyCounter, 948 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2442 SdHoareTripleChecker+Valid, 6533 SdHoareTripleChecker+Invalid, 950 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 948 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.5s IncrementalHoareTripleChecker+Time [2021-11-25 19:01:01,931 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2442 Valid, 6533 Invalid, 950 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 948 Invalid, 1 Unknown, 0 Unchecked, 11.5s Time] [2021-11-25 19:01:01,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20659 states. [2021-11-25 19:01:02,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20659 to 20659. [2021-11-25 19:01:02,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20659 states, 11937 states have (on average 1.2244282483035938) internal successors, (14616), 12294 states have internal predecessors, (14616), 6856 states have call successors, (6856), 1914 states have call predecessors, (6856), 1863 states have return successors, (6951), 6670 states have call predecessors, (6951), 6850 states have call successors, (6951) [2021-11-25 19:01:02,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20659 states to 20659 states and 28423 transitions. [2021-11-25 19:01:02,843 INFO L78 Accepts]: Start accepts. Automaton has 20659 states and 28423 transitions. Word has length 220 [2021-11-25 19:01:02,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:01:02,844 INFO L470 AbstractCegarLoop]: Abstraction has 20659 states and 28423 transitions. [2021-11-25 19:01:02,845 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2021-11-25 19:01:02,845 INFO L276 IsEmpty]: Start isEmpty. Operand 20659 states and 28423 transitions. [2021-11-25 19:01:02,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2021-11-25 19:01:02,849 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:01:02,850 INFO L514 BasicCegarLoop]: trace histogram [17, 13, 13, 13, 13, 13, 13, 9, 8, 8, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:01:02,850 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-25 19:01:02,850 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 19:01:02,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:01:02,851 INFO L85 PathProgramCache]: Analyzing trace with hash -1872282176, now seen corresponding path program 1 times [2021-11-25 19:01:02,851 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:01:02,851 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817095616] [2021-11-25 19:01:02,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:01:02,852 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:01:02,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:01:03,072 INFO L134 CoverageAnalysis]: Checked inductivity of 891 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 875 trivial. 0 not checked. [2021-11-25 19:01:03,072 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:01:03,073 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817095616] [2021-11-25 19:01:03,073 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817095616] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:01:03,073 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:01:03,073 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:01:03,073 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1937587682] [2021-11-25 19:01:03,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:01:03,074 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:01:03,074 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:01:03,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:01:03,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:01:03,075 INFO L87 Difference]: Start difference. First operand 20659 states and 28423 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2021-11-25 19:01:08,638 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.71s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:01:10,790 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:01:16,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:01:16,269 INFO L93 Difference]: Finished difference Result 20673 states and 28433 transitions. [2021-11-25 19:01:16,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 19:01:16,270 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 225 [2021-11-25 19:01:16,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:01:16,371 INFO L225 Difference]: With dead ends: 20673 [2021-11-25 19:01:16,372 INFO L226 Difference]: Without dead ends: 20671 [2021-11-25 19:01:16,388 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 19:01:16,388 INFO L933 BasicCegarLoop]: 2653 mSDtfsCounter, 1579 mSDsluCounter, 8371 mSDsCounter, 0 mSdLazyCounter, 1280 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1585 SdHoareTripleChecker+Valid, 10084 SdHoareTripleChecker+Invalid, 1283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1280 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.5s IncrementalHoareTripleChecker+Time [2021-11-25 19:01:16,389 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1585 Valid, 10084 Invalid, 1283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1280 Invalid, 1 Unknown, 0 Unchecked, 12.5s Time] [2021-11-25 19:01:16,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20671 states. [2021-11-25 19:01:17,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20671 to 20663. [2021-11-25 19:01:17,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20663 states, 11940 states have (on average 1.2243718592964825) internal successors, (14619), 12297 states have internal predecessors, (14619), 6856 states have call successors, (6856), 1915 states have call predecessors, (6856), 1864 states have return successors, (6951), 6670 states have call predecessors, (6951), 6850 states have call successors, (6951) [2021-11-25 19:01:17,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20663 states to 20663 states and 28426 transitions. [2021-11-25 19:01:17,402 INFO L78 Accepts]: Start accepts. Automaton has 20663 states and 28426 transitions. Word has length 225 [2021-11-25 19:01:17,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:01:17,403 INFO L470 AbstractCegarLoop]: Abstraction has 20663 states and 28426 transitions. [2021-11-25 19:01:17,403 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2021-11-25 19:01:17,403 INFO L276 IsEmpty]: Start isEmpty. Operand 20663 states and 28426 transitions. [2021-11-25 19:01:17,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2021-11-25 19:01:17,409 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:01:17,409 INFO L514 BasicCegarLoop]: trace histogram [17, 13, 13, 13, 13, 13, 13, 10, 9, 9, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:01:17,409 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-25 19:01:17,410 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 19:01:17,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:01:17,410 INFO L85 PathProgramCache]: Analyzing trace with hash 1325232983, now seen corresponding path program 1 times [2021-11-25 19:01:17,411 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:01:17,411 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761816678] [2021-11-25 19:01:17,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:01:17,411 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:01:17,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:01:17,655 INFO L134 CoverageAnalysis]: Checked inductivity of 951 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 933 trivial. 0 not checked. [2021-11-25 19:01:17,656 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:01:17,656 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761816678] [2021-11-25 19:01:17,656 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [761816678] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:01:17,656 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:01:17,657 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:01:17,657 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829981918] [2021-11-25 19:01:17,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:01:17,658 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:01:17,658 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:01:17,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:01:17,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:01:17,659 INFO L87 Difference]: Start difference. First operand 20663 states and 28426 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2021-11-25 19:01:24,291 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:01:30,288 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:01:33,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:01:33,192 INFO L93 Difference]: Finished difference Result 20677 states and 28436 transitions. [2021-11-25 19:01:33,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 19:01:33,192 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) Word has length 239 [2021-11-25 19:01:33,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:01:33,300 INFO L225 Difference]: With dead ends: 20677 [2021-11-25 19:01:33,301 INFO L226 Difference]: Without dead ends: 20675 [2021-11-25 19:01:33,317 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 19:01:33,318 INFO L933 BasicCegarLoop]: 2654 mSDtfsCounter, 1575 mSDsluCounter, 8373 mSDsCounter, 0 mSdLazyCounter, 1279 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1580 SdHoareTripleChecker+Valid, 10087 SdHoareTripleChecker+Invalid, 1283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1279 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.8s IncrementalHoareTripleChecker+Time [2021-11-25 19:01:33,319 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1580 Valid, 10087 Invalid, 1283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1279 Invalid, 2 Unknown, 0 Unchecked, 14.8s Time] [2021-11-25 19:01:33,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20675 states. [2021-11-25 19:01:34,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20675 to 20667. [2021-11-25 19:01:34,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20667 states, 11943 states have (on average 1.2243154986184375) internal successors, (14622), 12300 states have internal predecessors, (14622), 6856 states have call successors, (6856), 1916 states have call predecessors, (6856), 1865 states have return successors, (6951), 6670 states have call predecessors, (6951), 6850 states have call successors, (6951) [2021-11-25 19:01:34,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20667 states to 20667 states and 28429 transitions. [2021-11-25 19:01:34,811 INFO L78 Accepts]: Start accepts. Automaton has 20667 states and 28429 transitions. Word has length 239 [2021-11-25 19:01:34,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:01:34,812 INFO L470 AbstractCegarLoop]: Abstraction has 20667 states and 28429 transitions. [2021-11-25 19:01:34,812 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2021-11-25 19:01:34,812 INFO L276 IsEmpty]: Start isEmpty. Operand 20667 states and 28429 transitions. [2021-11-25 19:01:34,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2021-11-25 19:01:34,817 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:01:34,817 INFO L514 BasicCegarLoop]: trace histogram [17, 13, 13, 13, 13, 13, 13, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:01:34,818 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-25 19:01:34,818 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 19:01:34,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:01:34,819 INFO L85 PathProgramCache]: Analyzing trace with hash -2008279464, now seen corresponding path program 1 times [2021-11-25 19:01:34,819 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:01:34,819 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195043444] [2021-11-25 19:01:34,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:01:34,820 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:01:34,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:01:34,999 INFO L134 CoverageAnalysis]: Checked inductivity of 763 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2021-11-25 19:01:34,999 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:01:34,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195043444] [2021-11-25 19:01:34,999 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1195043444] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:01:35,000 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:01:35,000 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:01:35,000 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506633122] [2021-11-25 19:01:35,000 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:01:35,001 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:01:35,001 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:01:35,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:01:35,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:01:35,002 INFO L87 Difference]: Start difference. First operand 20667 states and 28429 transitions. Second operand has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2021-11-25 19:01:39,684 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:01:41,134 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:01:43,174 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:01:46,707 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:01:48,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:01:48,439 INFO L93 Difference]: Finished difference Result 47303 states and 65061 transitions. [2021-11-25 19:01:48,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:01:48,440 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) Word has length 230 [2021-11-25 19:01:48,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:01:48,545 INFO L225 Difference]: With dead ends: 47303 [2021-11-25 19:01:48,545 INFO L226 Difference]: Without dead ends: 26719 [2021-11-25 19:01:48,801 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:01:48,802 INFO L933 BasicCegarLoop]: 3502 mSDtfsCounter, 1564 mSDsluCounter, 2438 mSDsCounter, 0 mSdLazyCounter, 868 mSolverCounterSat, 15 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1564 SdHoareTripleChecker+Valid, 5644 SdHoareTripleChecker+Invalid, 885 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 868 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.3s IncrementalHoareTripleChecker+Time [2021-11-25 19:01:48,802 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1564 Valid, 5644 Invalid, 885 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 868 Invalid, 2 Unknown, 0 Unchecked, 12.3s Time] [2021-11-25 19:01:48,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26719 states. [2021-11-25 19:01:50,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26719 to 26603. [2021-11-25 19:01:50,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26603 states, 15499 states have (on average 1.227821149751597) internal successors, (19030), 15956 states have internal predecessors, (19030), 8650 states have call successors, (8650), 2508 states have call predecessors, (8650), 2451 states have return successors, (8747), 8414 states have call predecessors, (8747), 8644 states have call successors, (8747) [2021-11-25 19:01:50,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26603 states to 26603 states and 36427 transitions. [2021-11-25 19:01:50,204 INFO L78 Accepts]: Start accepts. Automaton has 26603 states and 36427 transitions. Word has length 230 [2021-11-25 19:01:50,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:01:50,205 INFO L470 AbstractCegarLoop]: Abstraction has 26603 states and 36427 transitions. [2021-11-25 19:01:50,205 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2021-11-25 19:01:50,206 INFO L276 IsEmpty]: Start isEmpty. Operand 26603 states and 36427 transitions. [2021-11-25 19:01:50,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 245 [2021-11-25 19:01:50,209 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:01:50,209 INFO L514 BasicCegarLoop]: trace histogram [17, 13, 13, 13, 13, 13, 13, 11, 10, 10, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:01:50,209 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-25 19:01:50,210 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 19:01:50,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:01:50,211 INFO L85 PathProgramCache]: Analyzing trace with hash 1298881673, now seen corresponding path program 1 times [2021-11-25 19:01:50,211 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:01:50,211 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370015159] [2021-11-25 19:01:50,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:01:50,212 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:01:50,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:01:50,643 INFO L134 CoverageAnalysis]: Checked inductivity of 989 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 969 trivial. 0 not checked. [2021-11-25 19:01:50,643 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:01:50,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370015159] [2021-11-25 19:01:50,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [370015159] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:01:50,644 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:01:50,644 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:01:50,644 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336708996] [2021-11-25 19:01:50,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:01:50,645 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:01:50,646 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:01:50,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:01:50,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:01:50,647 INFO L87 Difference]: Start difference. First operand 26603 states and 36427 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (36), 3 states have call predecessors, (36), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2021-11-25 19:01:56,480 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:01:58,691 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:02:01,428 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:02:05,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:02:05,821 INFO L93 Difference]: Finished difference Result 26617 states and 36437 transitions. [2021-11-25 19:02:05,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 19:02:05,822 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (36), 3 states have call predecessors, (36), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 244 [2021-11-25 19:02:05,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:02:05,914 INFO L225 Difference]: With dead ends: 26617 [2021-11-25 19:02:05,915 INFO L226 Difference]: Without dead ends: 26615 [2021-11-25 19:02:05,926 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 19:02:05,927 INFO L933 BasicCegarLoop]: 2654 mSDtfsCounter, 1575 mSDsluCounter, 8373 mSDsCounter, 0 mSdLazyCounter, 1280 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1579 SdHoareTripleChecker+Valid, 10087 SdHoareTripleChecker+Invalid, 1283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1280 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.1s IncrementalHoareTripleChecker+Time [2021-11-25 19:02:05,927 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1579 Valid, 10087 Invalid, 1283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1280 Invalid, 1 Unknown, 0 Unchecked, 14.1s Time] [2021-11-25 19:02:05,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26615 states. [2021-11-25 19:02:07,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26615 to 26607. [2021-11-25 19:02:07,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26607 states, 15502 states have (on average 1.2277770610243839) internal successors, (19033), 15959 states have internal predecessors, (19033), 8650 states have call successors, (8650), 2509 states have call predecessors, (8650), 2452 states have return successors, (8747), 8414 states have call predecessors, (8747), 8644 states have call successors, (8747) [2021-11-25 19:02:07,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26607 states to 26607 states and 36430 transitions. [2021-11-25 19:02:07,383 INFO L78 Accepts]: Start accepts. Automaton has 26607 states and 36430 transitions. Word has length 244 [2021-11-25 19:02:07,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:02:07,384 INFO L470 AbstractCegarLoop]: Abstraction has 26607 states and 36430 transitions. [2021-11-25 19:02:07,385 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (36), 3 states have call predecessors, (36), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2021-11-25 19:02:07,385 INFO L276 IsEmpty]: Start isEmpty. Operand 26607 states and 36430 transitions. [2021-11-25 19:02:07,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2021-11-25 19:02:07,388 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:02:07,389 INFO L514 BasicCegarLoop]: trace histogram [17, 13, 13, 13, 13, 13, 13, 12, 11, 11, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:02:07,389 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-25 19:02:07,389 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 19:02:07,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:02:07,390 INFO L85 PathProgramCache]: Analyzing trace with hash -718627904, now seen corresponding path program 1 times [2021-11-25 19:02:07,390 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:02:07,390 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352605508] [2021-11-25 19:02:07,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:02:07,391 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:02:07,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:02:07,814 INFO L134 CoverageAnalysis]: Checked inductivity of 1005 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 983 trivial. 0 not checked. [2021-11-25 19:02:07,814 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:02:07,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352605508] [2021-11-25 19:02:07,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352605508] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:02:07,815 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:02:07,815 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:02:07,815 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944606191] [2021-11-25 19:02:07,816 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:02:07,816 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:02:07,816 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:02:07,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:02:07,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:02:07,818 INFO L87 Difference]: Start difference. First operand 26607 states and 36430 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2021-11-25 19:02:13,530 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.68s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:02:15,572 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:02:17,309 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:02:19,358 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:02:20,574 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:02:24,605 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:02:26,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:02:26,860 INFO L93 Difference]: Finished difference Result 26617 states and 36439 transitions. [2021-11-25 19:02:26,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 19:02:26,861 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) Word has length 240 [2021-11-25 19:02:26,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:02:27,054 INFO L225 Difference]: With dead ends: 26617 [2021-11-25 19:02:27,054 INFO L226 Difference]: Without dead ends: 26615 [2021-11-25 19:02:27,063 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 19:02:27,064 INFO L933 BasicCegarLoop]: 2185 mSDtfsCounter, 2435 mSDsluCounter, 4966 mSDsCounter, 0 mSdLazyCounter, 946 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2438 SdHoareTripleChecker+Valid, 6533 SdHoareTripleChecker+Invalid, 950 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 946 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.0s IncrementalHoareTripleChecker+Time [2021-11-25 19:02:27,064 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2438 Valid, 6533 Invalid, 950 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 946 Invalid, 3 Unknown, 0 Unchecked, 18.0s Time] [2021-11-25 19:02:27,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26615 states. [2021-11-25 19:02:28,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26615 to 26615. [2021-11-25 19:02:28,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26615 states, 15508 states have (on average 1.2276889347433582) internal successors, (19039), 15965 states have internal predecessors, (19039), 8650 states have call successors, (8650), 2511 states have call predecessors, (8650), 2454 states have return successors, (8747), 8414 states have call predecessors, (8747), 8644 states have call successors, (8747) [2021-11-25 19:02:28,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26615 states to 26615 states and 36436 transitions. [2021-11-25 19:02:28,531 INFO L78 Accepts]: Start accepts. Automaton has 26615 states and 36436 transitions. Word has length 240 [2021-11-25 19:02:28,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:02:28,532 INFO L470 AbstractCegarLoop]: Abstraction has 26615 states and 36436 transitions. [2021-11-25 19:02:28,532 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2021-11-25 19:02:28,533 INFO L276 IsEmpty]: Start isEmpty. Operand 26615 states and 36436 transitions. [2021-11-25 19:02:28,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 246 [2021-11-25 19:02:28,536 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:02:28,536 INFO L514 BasicCegarLoop]: trace histogram [17, 13, 13, 13, 13, 13, 13, 13, 12, 12, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:02:28,536 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-25 19:02:28,537 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 19:02:28,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:02:28,537 INFO L85 PathProgramCache]: Analyzing trace with hash -1868677824, now seen corresponding path program 1 times [2021-11-25 19:02:28,538 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:02:28,538 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53733413] [2021-11-25 19:02:28,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:02:28,538 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:02:28,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:02:28,789 INFO L134 CoverageAnalysis]: Checked inductivity of 1051 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 1027 trivial. 0 not checked. [2021-11-25 19:02:28,789 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:02:28,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53733413] [2021-11-25 19:02:28,790 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53733413] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:02:28,790 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:02:28,790 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:02:28,790 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737370847] [2021-11-25 19:02:28,791 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:02:28,793 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:02:28,793 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:02:28,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:02:28,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:02:28,794 INFO L87 Difference]: Start difference. First operand 26615 states and 36436 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (36), 3 states have call predecessors, (36), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2021-11-25 19:02:34,056 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:02:37,140 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:02:43,149 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:02:46,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:02:46,062 INFO L93 Difference]: Finished difference Result 26629 states and 36446 transitions. [2021-11-25 19:02:46,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 19:02:46,062 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (36), 3 states have call predecessors, (36), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 245 [2021-11-25 19:02:46,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:02:46,189 INFO L225 Difference]: With dead ends: 26629 [2021-11-25 19:02:46,190 INFO L226 Difference]: Without dead ends: 26627 [2021-11-25 19:02:46,203 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 19:02:46,204 INFO L933 BasicCegarLoop]: 2653 mSDtfsCounter, 1579 mSDsluCounter, 8371 mSDsCounter, 0 mSdLazyCounter, 1279 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1581 SdHoareTripleChecker+Valid, 10084 SdHoareTripleChecker+Invalid, 1283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1279 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.8s IncrementalHoareTripleChecker+Time [2021-11-25 19:02:46,204 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1581 Valid, 10084 Invalid, 1283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1279 Invalid, 2 Unknown, 0 Unchecked, 15.8s Time] [2021-11-25 19:02:46,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26627 states. [2021-11-25 19:02:47,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26627 to 26619. [2021-11-25 19:02:47,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26619 states, 15511 states have (on average 1.2276448971697504) internal successors, (19042), 15968 states have internal predecessors, (19042), 8650 states have call successors, (8650), 2512 states have call predecessors, (8650), 2455 states have return successors, (8747), 8414 states have call predecessors, (8747), 8644 states have call successors, (8747) [2021-11-25 19:02:47,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26619 states to 26619 states and 36439 transitions. [2021-11-25 19:02:47,922 INFO L78 Accepts]: Start accepts. Automaton has 26619 states and 36439 transitions. Word has length 245 [2021-11-25 19:02:47,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:02:47,923 INFO L470 AbstractCegarLoop]: Abstraction has 26619 states and 36439 transitions. [2021-11-25 19:02:47,923 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (36), 3 states have call predecessors, (36), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2021-11-25 19:02:47,923 INFO L276 IsEmpty]: Start isEmpty. Operand 26619 states and 36439 transitions. [2021-11-25 19:02:47,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2021-11-25 19:02:47,927 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:02:47,927 INFO L514 BasicCegarLoop]: trace histogram [17, 14, 13, 13, 13, 13, 13, 13, 13, 13, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:02:47,927 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-25 19:02:47,928 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 19:02:47,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:02:47,929 INFO L85 PathProgramCache]: Analyzing trace with hash -1680825472, now seen corresponding path program 1 times [2021-11-25 19:02:47,929 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:02:47,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407176640] [2021-11-25 19:02:47,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:02:47,930 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:02:48,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:02:48,178 INFO L134 CoverageAnalysis]: Checked inductivity of 1101 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 1075 trivial. 0 not checked. [2021-11-25 19:02:48,178 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:02:48,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407176640] [2021-11-25 19:02:48,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1407176640] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:02:48,179 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:02:48,179 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:02:48,180 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269279535] [2021-11-25 19:02:48,180 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:02:48,180 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:02:48,181 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:02:48,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:02:48,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:02:48,182 INFO L87 Difference]: Start difference. First operand 26619 states and 36439 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2021-11-25 19:02:55,657 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:03:01,806 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:03:05,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:03:05,710 INFO L93 Difference]: Finished difference Result 45159 states and 62159 transitions. [2021-11-25 19:03:05,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 19:03:05,710 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 250 [2021-11-25 19:03:05,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:03:05,937 INFO L225 Difference]: With dead ends: 45159 [2021-11-25 19:03:05,937 INFO L226 Difference]: Without dead ends: 45155 [2021-11-25 19:03:05,960 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 19:03:05,961 INFO L933 BasicCegarLoop]: 3131 mSDtfsCounter, 2133 mSDsluCounter, 9461 mSDsCounter, 0 mSdLazyCounter, 1536 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2134 SdHoareTripleChecker+Valid, 11484 SdHoareTripleChecker+Invalid, 1540 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1536 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.9s IncrementalHoareTripleChecker+Time [2021-11-25 19:03:05,962 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2134 Valid, 11484 Invalid, 1540 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1536 Invalid, 1 Unknown, 0 Unchecked, 15.9s Time] [2021-11-25 19:03:06,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45155 states. [2021-11-25 19:03:08,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45155 to 45126. [2021-11-25 19:03:08,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45126 states, 26451 states have (on average 1.2348115383161318) internal successors, (32662), 27278 states have internal predecessors, (32662), 14633 states have call successors, (14633), 4178 states have call predecessors, (14633), 4039 states have return successors, (14833), 14117 states have call predecessors, (14833), 14624 states have call successors, (14833) [2021-11-25 19:03:08,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45126 states to 45126 states and 62128 transitions. [2021-11-25 19:03:08,772 INFO L78 Accepts]: Start accepts. Automaton has 45126 states and 62128 transitions. Word has length 250 [2021-11-25 19:03:08,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:03:08,773 INFO L470 AbstractCegarLoop]: Abstraction has 45126 states and 62128 transitions. [2021-11-25 19:03:08,773 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2021-11-25 19:03:08,774 INFO L276 IsEmpty]: Start isEmpty. Operand 45126 states and 62128 transitions. [2021-11-25 19:03:08,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2021-11-25 19:03:08,779 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:03:08,779 INFO L514 BasicCegarLoop]: trace histogram [17, 15, 14, 14, 13, 13, 13, 13, 13, 13, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:03:08,780 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-25 19:03:08,780 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 19:03:08,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:03:08,781 INFO L85 PathProgramCache]: Analyzing trace with hash 1527217545, now seen corresponding path program 1 times [2021-11-25 19:03:08,781 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:03:08,782 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789411779] [2021-11-25 19:03:08,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:08,782 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:03:08,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:09,418 INFO L134 CoverageAnalysis]: Checked inductivity of 1181 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 1153 trivial. 0 not checked. [2021-11-25 19:03:09,419 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:03:09,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789411779] [2021-11-25 19:03:09,419 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789411779] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:03:09,419 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:03:09,420 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:03:09,420 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576296796] [2021-11-25 19:03:09,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:03:09,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:03:09,422 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:03:09,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:03:09,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:03:09,423 INFO L87 Difference]: Start difference. First operand 45126 states and 62128 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (40), 3 states have call predecessors, (40), 1 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) [2021-11-25 19:03:14,892 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:03:18,163 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:03:20,213 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:03:26,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:03:26,225 INFO L93 Difference]: Finished difference Result 45136 states and 62137 transitions. [2021-11-25 19:03:26,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 19:03:26,225 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (40), 3 states have call predecessors, (40), 1 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) Word has length 264 [2021-11-25 19:03:26,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:03:26,398 INFO L225 Difference]: With dead ends: 45136 [2021-11-25 19:03:26,398 INFO L226 Difference]: Without dead ends: 44980 [2021-11-25 19:03:26,415 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 19:03:26,416 INFO L933 BasicCegarLoop]: 2186 mSDtfsCounter, 2431 mSDsluCounter, 4968 mSDsCounter, 0 mSdLazyCounter, 945 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2431 SdHoareTripleChecker+Valid, 6536 SdHoareTripleChecker+Invalid, 947 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 945 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.1s IncrementalHoareTripleChecker+Time [2021-11-25 19:03:26,416 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2431 Valid, 6536 Invalid, 947 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 945 Invalid, 1 Unknown, 0 Unchecked, 15.1s Time] [2021-11-25 19:03:26,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44980 states. [2021-11-25 19:03:29,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44980 to 44980. [2021-11-25 19:03:29,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44980 states, 26389 states have (on average 1.2344537496684225) internal successors, (32576), 27193 states have internal predecessors, (32576), 14565 states have call successors, (14565), 4160 states have call predecessors, (14565), 4023 states have return successors, (14768), 14074 states have call predecessors, (14768), 14559 states have call successors, (14768) [2021-11-25 19:03:29,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44980 states to 44980 states and 61909 transitions. [2021-11-25 19:03:29,543 INFO L78 Accepts]: Start accepts. Automaton has 44980 states and 61909 transitions. Word has length 264 [2021-11-25 19:03:29,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:03:29,543 INFO L470 AbstractCegarLoop]: Abstraction has 44980 states and 61909 transitions. [2021-11-25 19:03:29,543 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (40), 3 states have call predecessors, (40), 1 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) [2021-11-25 19:03:29,544 INFO L276 IsEmpty]: Start isEmpty. Operand 44980 states and 61909 transitions. [2021-11-25 19:03:29,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 293 [2021-11-25 19:03:29,550 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:03:29,550 INFO L514 BasicCegarLoop]: trace histogram [19, 13, 13, 13, 13, 13, 13, 8, 8, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:03:29,550 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-25 19:03:29,551 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 19:03:29,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:03:29,552 INFO L85 PathProgramCache]: Analyzing trace with hash -1886265230, now seen corresponding path program 1 times [2021-11-25 19:03:29,552 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:03:29,552 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295401532] [2021-11-25 19:03:29,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:29,553 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:03:29,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:30,274 INFO L134 CoverageAnalysis]: Checked inductivity of 923 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 923 trivial. 0 not checked. [2021-11-25 19:03:30,275 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:03:30,275 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295401532] [2021-11-25 19:03:30,275 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1295401532] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:03:30,276 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:03:30,276 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:03:30,276 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1158998804] [2021-11-25 19:03:30,276 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:03:30,277 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:03:30,277 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:03:30,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:03:30,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:03:30,278 INFO L87 Difference]: Start difference. First operand 44980 states and 61909 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2021-11-25 19:03:34,688 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:03:35,802 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:03:37,847 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:03:39,888 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:03:40,932 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:03:45,514 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:03:47,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:03:47,910 INFO L93 Difference]: Finished difference Result 45116 states and 62043 transitions. [2021-11-25 19:03:47,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 19:03:47,911 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 292 [2021-11-25 19:03:47,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:03:48,087 INFO L225 Difference]: With dead ends: 45116 [2021-11-25 19:03:48,087 INFO L226 Difference]: Without dead ends: 45114 [2021-11-25 19:03:48,106 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 19:03:48,107 INFO L933 BasicCegarLoop]: 2201 mSDtfsCounter, 2386 mSDsluCounter, 5056 mSDsCounter, 0 mSdLazyCounter, 945 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2388 SdHoareTripleChecker+Valid, 6631 SdHoareTripleChecker+Invalid, 948 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 945 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.9s IncrementalHoareTripleChecker+Time [2021-11-25 19:03:48,107 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2388 Valid, 6631 Invalid, 948 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 945 Invalid, 1 Unknown, 0 Unchecked, 15.9s Time] [2021-11-25 19:03:48,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45114 states. [2021-11-25 19:03:50,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45114 to 45112. [2021-11-25 19:03:51,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45112 states, 26488 states have (on average 1.2334642102083964) internal successors, (32672), 27292 states have internal predecessors, (32672), 14565 states have call successors, (14565), 4193 states have call predecessors, (14565), 4056 states have return successors, (14768), 14074 states have call predecessors, (14768), 14559 states have call successors, (14768) [2021-11-25 19:03:51,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45112 states to 45112 states and 62005 transitions. [2021-11-25 19:03:51,223 INFO L78 Accepts]: Start accepts. Automaton has 45112 states and 62005 transitions. Word has length 292 [2021-11-25 19:03:51,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:03:51,223 INFO L470 AbstractCegarLoop]: Abstraction has 45112 states and 62005 transitions. [2021-11-25 19:03:51,224 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2021-11-25 19:03:51,224 INFO L276 IsEmpty]: Start isEmpty. Operand 45112 states and 62005 transitions. [2021-11-25 19:03:51,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 332 [2021-11-25 19:03:51,229 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:03:51,230 INFO L514 BasicCegarLoop]: trace histogram [19, 13, 13, 13, 13, 13, 13, 10, 10, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:03:51,230 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-25 19:03:51,231 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 19:03:51,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:03:51,231 INFO L85 PathProgramCache]: Analyzing trace with hash 507034991, now seen corresponding path program 1 times [2021-11-25 19:03:51,232 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:03:51,232 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1943066572] [2021-11-25 19:03:51,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:51,232 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:03:51,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:51,624 INFO L134 CoverageAnalysis]: Checked inductivity of 983 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 979 trivial. 0 not checked. [2021-11-25 19:03:51,624 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:03:51,624 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1943066572] [2021-11-25 19:03:51,625 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1943066572] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:03:51,625 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:03:51,625 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-25 19:03:51,625 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122386552] [2021-11-25 19:03:51,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:03:51,626 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-25 19:03:51,626 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:03:51,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-25 19:03:51,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-11-25 19:03:51,627 INFO L87 Difference]: Start difference. First operand 45112 states and 62005 transitions. Second operand has 8 states, 6 states have (on average 17.666666666666668) internal successors, (106), 6 states have internal predecessors, (106), 3 states have call successors, (48), 2 states have call predecessors, (48), 3 states have return successors, (44), 4 states have call predecessors, (44), 2 states have call successors, (44) [2021-11-25 19:04:01,364 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:04:02,590 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:04:03,774 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:04:05,246 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:04:07,282 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:04:08,939 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:04:13,730 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:04:22,013 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:04:25,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:04:25,994 INFO L93 Difference]: Finished difference Result 90717 states and 125220 transitions. [2021-11-25 19:04:25,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-25 19:04:25,994 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 17.666666666666668) internal successors, (106), 6 states have internal predecessors, (106), 3 states have call successors, (48), 2 states have call predecessors, (48), 3 states have return successors, (44), 4 states have call predecessors, (44), 2 states have call successors, (44) Word has length 331 [2021-11-25 19:04:25,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:04:26,245 INFO L225 Difference]: With dead ends: 90717 [2021-11-25 19:04:26,246 INFO L226 Difference]: Without dead ends: 45688 [2021-11-25 19:04:26,417 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-11-25 19:04:26,418 INFO L933 BasicCegarLoop]: 2172 mSDtfsCounter, 10 mSDsluCounter, 14847 mSDsCounter, 0 mSdLazyCounter, 2303 mSolverCounterSat, 9 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 15166 SdHoareTripleChecker+Invalid, 2314 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 2303 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 31.7s IncrementalHoareTripleChecker+Time [2021-11-25 19:04:26,419 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 15166 Invalid, 2314 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 2303 Invalid, 2 Unknown, 0 Unchecked, 31.7s Time] [2021-11-25 19:04:26,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45688 states. [2021-11-25 19:04:29,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45688 to 45328. [2021-11-25 19:04:29,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45328 states, 26632 states have (on average 1.2322018624211475) internal successors, (32816), 27364 states have internal predecessors, (32816), 14637 states have call successors, (14637), 4193 states have call predecessors, (14637), 4056 states have return successors, (14840), 14146 states have call predecessors, (14840), 14631 states have call successors, (14840) [2021-11-25 19:04:29,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45328 states to 45328 states and 62293 transitions. [2021-11-25 19:04:29,774 INFO L78 Accepts]: Start accepts. Automaton has 45328 states and 62293 transitions. Word has length 331 [2021-11-25 19:04:29,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:04:29,775 INFO L470 AbstractCegarLoop]: Abstraction has 45328 states and 62293 transitions. [2021-11-25 19:04:29,775 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 17.666666666666668) internal successors, (106), 6 states have internal predecessors, (106), 3 states have call successors, (48), 2 states have call predecessors, (48), 3 states have return successors, (44), 4 states have call predecessors, (44), 2 states have call successors, (44) [2021-11-25 19:04:29,775 INFO L276 IsEmpty]: Start isEmpty. Operand 45328 states and 62293 transitions. [2021-11-25 19:04:29,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 333 [2021-11-25 19:04:29,779 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:04:29,780 INFO L514 BasicCegarLoop]: trace histogram [19, 13, 13, 13, 13, 13, 13, 9, 9, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:04:29,780 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-25 19:04:29,780 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 19:04:29,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:04:29,781 INFO L85 PathProgramCache]: Analyzing trace with hash -1826354068, now seen corresponding path program 1 times [2021-11-25 19:04:29,781 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:04:29,781 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705753347] [2021-11-25 19:04:29,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:04:29,782 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:04:30,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:04:30,338 INFO L134 CoverageAnalysis]: Checked inductivity of 957 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 957 trivial. 0 not checked. [2021-11-25 19:04:30,338 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:04:30,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [705753347] [2021-11-25 19:04:30,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [705753347] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:04:30,339 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:04:30,339 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:04:30,340 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [944928505] [2021-11-25 19:04:30,340 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:04:30,341 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:04:30,341 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:04:30,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:04:30,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:04:30,342 INFO L87 Difference]: Start difference. First operand 45328 states and 62293 transitions. Second operand has 5 states, 5 states have (on average 21.6) internal successors, (108), 4 states have internal predecessors, (108), 2 states have call successors, (47), 2 states have call predecessors, (47), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2021-11-25 19:04:36,326 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:04:40,323 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:04:41,977 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:04:45,917 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:04:48,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:04:48,489 INFO L93 Difference]: Finished difference Result 45330 states and 62294 transitions. [2021-11-25 19:04:48,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 19:04:48,490 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.6) internal successors, (108), 4 states have internal predecessors, (108), 2 states have call successors, (47), 2 states have call predecessors, (47), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) Word has length 332 [2021-11-25 19:04:48,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:04:48,717 INFO L225 Difference]: With dead ends: 45330 [2021-11-25 19:04:48,717 INFO L226 Difference]: Without dead ends: 45328 [2021-11-25 19:04:48,743 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-25 19:04:48,744 INFO L933 BasicCegarLoop]: 2185 mSDtfsCounter, 36 mSDsluCounter, 7469 mSDsCounter, 0 mSdLazyCounter, 1250 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 8726 SdHoareTripleChecker+Invalid, 1253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1250 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.3s IncrementalHoareTripleChecker+Time [2021-11-25 19:04:48,745 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 8726 Invalid, 1253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1250 Invalid, 2 Unknown, 0 Unchecked, 16.3s Time] [2021-11-25 19:04:48,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45328 states. [2021-11-25 19:04:51,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45328 to 45328. [2021-11-25 19:04:51,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45328 states, 26632 states have (on average 1.2308501051366776) internal successors, (32780), 27364 states have internal predecessors, (32780), 14637 states have call successors, (14637), 4193 states have call predecessors, (14637), 4056 states have return successors, (14840), 14146 states have call predecessors, (14840), 14631 states have call successors, (14840) [2021-11-25 19:04:51,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45328 states to 45328 states and 62257 transitions. [2021-11-25 19:04:51,576 INFO L78 Accepts]: Start accepts. Automaton has 45328 states and 62257 transitions. Word has length 332 [2021-11-25 19:04:51,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:04:51,576 INFO L470 AbstractCegarLoop]: Abstraction has 45328 states and 62257 transitions. [2021-11-25 19:04:51,577 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.6) internal successors, (108), 4 states have internal predecessors, (108), 2 states have call successors, (47), 2 states have call predecessors, (47), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2021-11-25 19:04:51,577 INFO L276 IsEmpty]: Start isEmpty. Operand 45328 states and 62257 transitions. [2021-11-25 19:04:51,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 360 [2021-11-25 19:04:51,583 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:04:51,583 INFO L514 BasicCegarLoop]: trace histogram [21, 13, 13, 13, 13, 13, 13, 11, 11, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:04:51,583 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-25 19:04:51,584 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 19:04:51,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:04:51,584 INFO L85 PathProgramCache]: Analyzing trace with hash -81529233, now seen corresponding path program 1 times [2021-11-25 19:04:51,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:04:51,585 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138401268] [2021-11-25 19:04:51,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:04:51,585 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:04:51,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:04:51,948 INFO L134 CoverageAnalysis]: Checked inductivity of 1097 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1097 trivial. 0 not checked. [2021-11-25 19:04:51,949 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:04:51,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138401268] [2021-11-25 19:04:51,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138401268] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:04:51,949 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:04:51,950 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:04:51,950 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141371641] [2021-11-25 19:04:51,950 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:04:51,951 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:04:51,951 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:04:51,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:04:51,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:04:51,952 INFO L87 Difference]: Start difference. First operand 45328 states and 62257 transitions. Second operand has 5 states, 5 states have (on average 23.0) internal successors, (115), 4 states have internal predecessors, (115), 2 states have call successors, (52), 3 states have call predecessors, (52), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2021-11-25 19:04:57,668 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:05:05,692 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:05:09,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:05:09,733 INFO L93 Difference]: Finished difference Result 45761 states and 62712 transitions. [2021-11-25 19:05:09,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 19:05:09,733 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 23.0) internal successors, (115), 4 states have internal predecessors, (115), 2 states have call successors, (52), 3 states have call predecessors, (52), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) Word has length 359 [2021-11-25 19:05:09,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:05:09,946 INFO L225 Difference]: With dead ends: 45761 [2021-11-25 19:05:09,947 INFO L226 Difference]: Without dead ends: 45759 [2021-11-25 19:05:09,971 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 19:05:09,972 INFO L933 BasicCegarLoop]: 2187 mSDtfsCounter, 2322 mSDsluCounter, 5095 mSDsCounter, 0 mSdLazyCounter, 942 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2324 SdHoareTripleChecker+Valid, 6656 SdHoareTripleChecker+Invalid, 946 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 942 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.6s IncrementalHoareTripleChecker+Time [2021-11-25 19:05:09,972 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2324 Valid, 6656 Invalid, 946 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 942 Invalid, 2 Unknown, 0 Unchecked, 15.6s Time] [2021-11-25 19:05:10,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45759 states. [2021-11-25 19:05:12,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45759 to 45759. [2021-11-25 19:05:12,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45759 states, 26894 states have (on average 1.2284896259388711) internal successors, (33039), 27625 states have internal predecessors, (33039), 14709 states have call successors, (14709), 4291 states have call predecessors, (14709), 4154 states have return successors, (14912), 14218 states have call predecessors, (14912), 14703 states have call successors, (14912) [2021-11-25 19:05:12,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45759 states to 45759 states and 62660 transitions. [2021-11-25 19:05:12,676 INFO L78 Accepts]: Start accepts. Automaton has 45759 states and 62660 transitions. Word has length 359 [2021-11-25 19:05:12,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:05:12,676 INFO L470 AbstractCegarLoop]: Abstraction has 45759 states and 62660 transitions. [2021-11-25 19:05:12,677 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 23.0) internal successors, (115), 4 states have internal predecessors, (115), 2 states have call successors, (52), 3 states have call predecessors, (52), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2021-11-25 19:05:12,677 INFO L276 IsEmpty]: Start isEmpty. Operand 45759 states and 62660 transitions. [2021-11-25 19:05:12,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 389 [2021-11-25 19:05:12,685 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:05:12,686 INFO L514 BasicCegarLoop]: trace histogram [21, 13, 13, 13, 13, 13, 13, 12, 12, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:05:12,686 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-11-25 19:05:12,686 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 19:05:12,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:05:12,687 INFO L85 PathProgramCache]: Analyzing trace with hash 1955547324, now seen corresponding path program 1 times [2021-11-25 19:05:12,687 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:05:12,691 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179199037] [2021-11-25 19:05:12,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:05:12,692 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:05:12,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:05:13,012 INFO L134 CoverageAnalysis]: Checked inductivity of 1132 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1132 trivial. 0 not checked. [2021-11-25 19:05:13,013 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:05:13,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179199037] [2021-11-25 19:05:13,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [179199037] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:05:13,013 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:05:13,014 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:05:13,014 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766684209] [2021-11-25 19:05:13,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:05:13,015 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:05:13,016 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:05:13,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:05:13,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:05:13,017 INFO L87 Difference]: Start difference. First operand 45759 states and 62660 transitions. Second operand has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 2 states have call successors, (59), 2 states have call predecessors, (59), 2 states have return successors, (55), 2 states have call predecessors, (55), 1 states have call successors, (55) [2021-11-25 19:05:16,760 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:05:18,673 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:05:23,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:05:23,101 INFO L93 Difference]: Finished difference Result 91915 states and 126950 transitions. [2021-11-25 19:05:23,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:05:23,101 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 2 states have call successors, (59), 2 states have call predecessors, (59), 2 states have return successors, (55), 2 states have call predecessors, (55), 1 states have call successors, (55) Word has length 388 [2021-11-25 19:05:23,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:05:23,315 INFO L225 Difference]: With dead ends: 91915 [2021-11-25 19:05:23,316 INFO L226 Difference]: Without dead ends: 46239 [2021-11-25 19:05:23,474 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:05:23,475 INFO L933 BasicCegarLoop]: 2181 mSDtfsCounter, 5 mSDsluCounter, 2484 mSDsCounter, 0 mSdLazyCounter, 622 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 4357 SdHoareTripleChecker+Invalid, 623 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 622 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.4s IncrementalHoareTripleChecker+Time [2021-11-25 19:05:23,477 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 4357 Invalid, 623 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 622 Invalid, 1 Unknown, 0 Unchecked, 7.4s Time] [2021-11-25 19:05:23,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46239 states. [2021-11-25 19:05:26,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46239 to 45819. [2021-11-25 19:05:26,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45819 states, 26954 states have (on average 1.227981004674631) internal successors, (33099), 27685 states have internal predecessors, (33099), 14709 states have call successors, (14709), 4291 states have call predecessors, (14709), 4154 states have return successors, (14912), 14218 states have call predecessors, (14912), 14703 states have call successors, (14912) [2021-11-25 19:05:26,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45819 states to 45819 states and 62720 transitions. [2021-11-25 19:05:26,655 INFO L78 Accepts]: Start accepts. Automaton has 45819 states and 62720 transitions. Word has length 388 [2021-11-25 19:05:26,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:05:26,656 INFO L470 AbstractCegarLoop]: Abstraction has 45819 states and 62720 transitions. [2021-11-25 19:05:26,656 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 2 states have call successors, (59), 2 states have call predecessors, (59), 2 states have return successors, (55), 2 states have call predecessors, (55), 1 states have call successors, (55) [2021-11-25 19:05:26,656 INFO L276 IsEmpty]: Start isEmpty. Operand 45819 states and 62720 transitions. [2021-11-25 19:05:26,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 398 [2021-11-25 19:05:26,668 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:05:26,669 INFO L514 BasicCegarLoop]: trace histogram [21, 13, 13, 13, 13, 13, 13, 12, 12, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:05:26,669 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-11-25 19:05:26,669 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-25 19:05:26,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:05:26,669 INFO L85 PathProgramCache]: Analyzing trace with hash -1804359878, now seen corresponding path program 1 times [2021-11-25 19:05:26,670 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:05:26,670 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459873934] [2021-11-25 19:05:26,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:05:26,670 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:05:26,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:05:26,984 INFO L134 CoverageAnalysis]: Checked inductivity of 1136 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1136 trivial. 0 not checked. [2021-11-25 19:05:26,985 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:05:26,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459873934] [2021-11-25 19:05:26,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1459873934] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:05:26,985 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:05:26,986 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:05:26,986 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257915824] [2021-11-25 19:05:26,986 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:05:26,988 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:05:26,989 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:05:26,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:05:26,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:05:26,991 INFO L87 Difference]: Start difference. First operand 45819 states and 62720 transitions. Second operand has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (61), 3 states have call predecessors, (61), 2 states have return successors, (57), 2 states have call predecessors, (57), 2 states have call successors, (57) [2021-11-25 19:05:33,069 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:05:35,874 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:05:38,201 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:05:40,463 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-25 19:05:44,135 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []