./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-irda-via-ircc.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_d2c38934-ebb5-4986-81f0-2d1ae0f895bd/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2c38934-ebb5-4986-81f0-2d1ae0f895bd/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2c38934-ebb5-4986-81f0-2d1ae0f895bd/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2c38934-ebb5-4986-81f0-2d1ae0f895bd/bin/uautomizer-DrprNOufMa/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-irda-via-ircc.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2c38934-ebb5-4986-81f0-2d1ae0f895bd/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2c38934-ebb5-4986-81f0-2d1ae0f895bd/bin/uautomizer-DrprNOufMa --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 Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 67e7778ced54570c612880d3f2f5d48e6e2d3dc55afd632628e45d31cdc74c58 --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 19:07:38,073 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 19:07:38,075 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 19:07:38,104 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 19:07:38,105 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 19:07:38,106 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 19:07:38,108 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 19:07:38,110 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 19:07:38,122 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 19:07:38,123 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 19:07:38,124 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 19:07:38,125 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 19:07:38,125 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 19:07:38,126 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 19:07:38,127 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 19:07:38,128 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 19:07:38,129 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 19:07:38,130 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 19:07:38,132 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 19:07:38,133 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 19:07:38,135 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 19:07:38,136 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 19:07:38,137 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 19:07:38,138 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 19:07:38,148 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 19:07:38,149 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 19:07:38,149 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 19:07:38,150 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 19:07:38,150 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 19:07:38,151 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 19:07:38,151 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 19:07:38,152 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 19:07:38,152 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 19:07:38,153 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 19:07:38,154 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 19:07:38,154 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 19:07:38,154 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 19:07:38,155 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 19:07:38,155 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 19:07:38,155 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 19:07:38,156 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 19:07:38,157 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2c38934-ebb5-4986-81f0-2d1ae0f895bd/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-12-06 19:07:38,174 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 19:07:38,174 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 19:07:38,174 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 19:07:38,174 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 19:07:38,175 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 19:07:38,175 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 19:07:38,175 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 19:07:38,176 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 19:07:38,176 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 19:07:38,176 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 19:07:38,176 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 19:07:38,176 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 19:07:38,176 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-06 19:07:38,176 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 19:07:38,176 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-06 19:07:38,176 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-06 19:07:38,177 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 19:07:38,177 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-06 19:07:38,177 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 19:07:38,177 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 19:07:38,177 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 19:07:38,177 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 19:07:38,177 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 19:07:38,177 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 19:07:38,177 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-06 19:07:38,178 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-06 19:07:38,178 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-06 19:07:38,178 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-06 19:07:38,178 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-06 19:07:38,178 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-06 19:07:38,178 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 19:07:38,178 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2c38934-ebb5-4986-81f0-2d1ae0f895bd/bin/uautomizer-DrprNOufMa/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_d2c38934-ebb5-4986-81f0-2d1ae0f895bd/bin/uautomizer-DrprNOufMa 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 -> Automizer 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 -> 67e7778ced54570c612880d3f2f5d48e6e2d3dc55afd632628e45d31cdc74c58 [2021-12-06 19:07:38,341 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 19:07:38,356 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 19:07:38,358 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 19:07:38,358 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 19:07:38,359 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 19:07:38,360 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2c38934-ebb5-4986-81f0-2d1ae0f895bd/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-irda-via-ircc.cil.i [2021-12-06 19:07:38,402 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2c38934-ebb5-4986-81f0-2d1ae0f895bd/bin/uautomizer-DrprNOufMa/data/39abc7aaf/f2530a5d8c164dba8378b97ddd925a82/FLAGa77907599 [2021-12-06 19:07:39,045 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 19:07:39,045 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2c38934-ebb5-4986-81f0-2d1ae0f895bd/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-irda-via-ircc.cil.i [2021-12-06 19:07:39,075 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2c38934-ebb5-4986-81f0-2d1ae0f895bd/bin/uautomizer-DrprNOufMa/data/39abc7aaf/f2530a5d8c164dba8378b97ddd925a82/FLAGa77907599 [2021-12-06 19:07:39,459 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2c38934-ebb5-4986-81f0-2d1ae0f895bd/bin/uautomizer-DrprNOufMa/data/39abc7aaf/f2530a5d8c164dba8378b97ddd925a82 [2021-12-06 19:07:39,466 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 19:07:39,469 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 19:07:39,474 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 19:07:39,474 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 19:07:39,484 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 19:07:39,485 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 07:07:39" (1/1) ... [2021-12-06 19:07:39,489 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@41d96754 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:07:39, skipping insertion in model container [2021-12-06 19:07:39,489 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 07:07:39" (1/1) ... [2021-12-06 19:07:39,507 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 19:07:39,612 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 19:07:41,595 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_d2c38934-ebb5-4986-81f0-2d1ae0f895bd/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-irda-via-ircc.cil.i[329615,329628] [2021-12-06 19:07:41,597 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_d2c38934-ebb5-4986-81f0-2d1ae0f895bd/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-irda-via-ircc.cil.i[329784,329797] [2021-12-06 19:07:41,597 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_d2c38934-ebb5-4986-81f0-2d1ae0f895bd/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-irda-via-ircc.cil.i[329951,329964] [2021-12-06 19:07:41,598 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_d2c38934-ebb5-4986-81f0-2d1ae0f895bd/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-irda-via-ircc.cil.i[330119,330132] [2021-12-06 19:07:41,610 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 19:07:41,639 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 19:07:41,878 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_d2c38934-ebb5-4986-81f0-2d1ae0f895bd/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-irda-via-ircc.cil.i[329615,329628] [2021-12-06 19:07:41,878 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_d2c38934-ebb5-4986-81f0-2d1ae0f895bd/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-irda-via-ircc.cil.i[329784,329797] [2021-12-06 19:07:41,879 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_d2c38934-ebb5-4986-81f0-2d1ae0f895bd/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-irda-via-ircc.cil.i[329951,329964] [2021-12-06 19:07:41,879 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_d2c38934-ebb5-4986-81f0-2d1ae0f895bd/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-irda-via-ircc.cil.i[330119,330132] [2021-12-06 19:07:41,885 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 19:07:41,985 INFO L208 MainTranslator]: Completed translation [2021-12-06 19:07:41,986 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:07:41 WrapperNode [2021-12-06 19:07:41,986 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 19:07:41,987 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 19:07:41,987 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 19:07:41,987 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 19:07:41,994 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:07:41" (1/1) ... [2021-12-06 19:07:42,047 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:07:41" (1/1) ... [2021-12-06 19:07:42,164 INFO L137 Inliner]: procedures = 395, calls = 2038, calls flagged for inlining = 159, calls inlined = 138, statements flattened = 4304 [2021-12-06 19:07:42,164 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 19:07:42,165 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 19:07:42,165 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 19:07:42,165 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 19:07:42,171 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:07:41" (1/1) ... [2021-12-06 19:07:42,172 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:07:41" (1/1) ... [2021-12-06 19:07:42,183 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:07:41" (1/1) ... [2021-12-06 19:07:42,183 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:07:41" (1/1) ... [2021-12-06 19:07:42,258 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:07:41" (1/1) ... [2021-12-06 19:07:42,272 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:07:41" (1/1) ... [2021-12-06 19:07:42,288 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:07:41" (1/1) ... [2021-12-06 19:07:42,307 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 19:07:42,308 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 19:07:42,308 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 19:07:42,308 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 19:07:42,309 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:07:41" (1/1) ... [2021-12-06 19:07:42,316 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 19:07:42,325 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2c38934-ebb5-4986-81f0-2d1ae0f895bd/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:07:42,336 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2c38934-ebb5-4986-81f0-2d1ae0f895bd/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 19:07:42,338 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2c38934-ebb5-4986-81f0-2d1ae0f895bd/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 19:07:42,365 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2021-12-06 19:07:42,365 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2021-12-06 19:07:42,365 INFO L130 BoogieDeclarations]: Found specification of procedure RxCurCount [2021-12-06 19:07:42,365 INFO L138 BoogieDeclarations]: Found implementation of procedure RxCurCount [2021-12-06 19:07:42,366 INFO L130 BoogieDeclarations]: Found specification of procedure irda_setup_dma [2021-12-06 19:07:42,366 INFO L138 BoogieDeclarations]: Found implementation of procedure irda_setup_dma [2021-12-06 19:07:42,366 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2021-12-06 19:07:42,366 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2021-12-06 19:07:42,366 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-12-06 19:07:42,366 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-12-06 19:07:42,366 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_73 [2021-12-06 19:07:42,366 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_73 [2021-12-06 19:07:42,366 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2021-12-06 19:07:42,366 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2021-12-06 19:07:42,366 INFO L130 BoogieDeclarations]: Found specification of procedure CheckRegBit [2021-12-06 19:07:42,366 INFO L138 BoogieDeclarations]: Found implementation of procedure CheckRegBit [2021-12-06 19:07:42,366 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-12-06 19:07:42,366 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-12-06 19:07:42,366 INFO L130 BoogieDeclarations]: Found specification of procedure via_remove_one [2021-12-06 19:07:42,367 INFO L138 BoogieDeclarations]: Found implementation of procedure via_remove_one [2021-12-06 19:07:42,367 INFO L130 BoogieDeclarations]: Found specification of procedure via_ircc_change_speed [2021-12-06 19:07:42,367 INFO L138 BoogieDeclarations]: Found implementation of procedure via_ircc_change_speed [2021-12-06 19:07:42,367 INFO L130 BoogieDeclarations]: Found specification of procedure dma_zalloc_coherent [2021-12-06 19:07:42,367 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_zalloc_coherent [2021-12-06 19:07:42,367 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2021-12-06 19:07:42,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2021-12-06 19:07:42,367 INFO L130 BoogieDeclarations]: Found specification of procedure SetPulseWidth [2021-12-06 19:07:42,367 INFO L138 BoogieDeclarations]: Found implementation of procedure SetPulseWidth [2021-12-06 19:07:42,367 INFO L130 BoogieDeclarations]: Found specification of procedure Tdelay [2021-12-06 19:07:42,367 INFO L138 BoogieDeclarations]: Found implementation of procedure Tdelay [2021-12-06 19:07:42,367 INFO L130 BoogieDeclarations]: Found specification of procedure netif_rx [2021-12-06 19:07:42,367 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_rx [2021-12-06 19:07:42,367 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2021-12-06 19:07:42,368 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2021-12-06 19:07:42,368 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-06 19:07:42,368 INFO L130 BoogieDeclarations]: Found specification of procedure ClkTx [2021-12-06 19:07:42,368 INFO L138 BoogieDeclarations]: Found implementation of procedure ClkTx [2021-12-06 19:07:42,368 INFO L130 BoogieDeclarations]: Found specification of procedure WriteLPCReg [2021-12-06 19:07:42,368 INFO L138 BoogieDeclarations]: Found implementation of procedure WriteLPCReg [2021-12-06 19:07:42,368 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2021-12-06 19:07:42,368 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2021-12-06 19:07:42,368 INFO L130 BoogieDeclarations]: Found specification of procedure CommonInit [2021-12-06 19:07:42,368 INFO L138 BoogieDeclarations]: Found implementation of procedure CommonInit [2021-12-06 19:07:42,368 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2021-12-06 19:07:42,368 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2021-12-06 19:07:42,368 INFO L130 BoogieDeclarations]: Found specification of procedure via_ircc_change_dongle_speed [2021-12-06 19:07:42,368 INFO L138 BoogieDeclarations]: Found implementation of procedure via_ircc_change_dongle_speed [2021-12-06 19:07:42,369 INFO L130 BoogieDeclarations]: Found specification of procedure ReadLPCReg [2021-12-06 19:07:42,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ReadLPCReg [2021-12-06 19:07:42,369 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-12-06 19:07:42,369 INFO L130 BoogieDeclarations]: Found specification of procedure free_dma [2021-12-06 19:07:42,369 INFO L138 BoogieDeclarations]: Found implementation of procedure free_dma [2021-12-06 19:07:42,369 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_via_ircc_cb [2021-12-06 19:07:42,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_via_ircc_cb [2021-12-06 19:07:42,369 INFO L130 BoogieDeclarations]: Found specification of procedure via_ircc_dma_receive [2021-12-06 19:07:42,369 INFO L138 BoogieDeclarations]: Found implementation of procedure via_ircc_dma_receive [2021-12-06 19:07:42,369 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2021-12-06 19:07:42,369 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2021-12-06 19:07:42,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-12-06 19:07:42,369 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2021-12-06 19:07:42,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2021-12-06 19:07:42,370 INFO L130 BoogieDeclarations]: Found specification of procedure via_ircc_net_close [2021-12-06 19:07:42,370 INFO L138 BoogieDeclarations]: Found implementation of procedure via_ircc_net_close [2021-12-06 19:07:42,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-06 19:07:42,370 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-12-06 19:07:42,370 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-12-06 19:07:42,370 INFO L130 BoogieDeclarations]: Found specification of procedure CkRxRecv [2021-12-06 19:07:42,370 INFO L138 BoogieDeclarations]: Found implementation of procedure CkRxRecv [2021-12-06 19:07:42,370 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2021-12-06 19:07:42,370 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2021-12-06 19:07:42,370 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2021-12-06 19:07:42,370 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2021-12-06 19:07:42,370 INFO L130 BoogieDeclarations]: Found specification of procedure irda_get_next_speed [2021-12-06 19:07:42,370 INFO L138 BoogieDeclarations]: Found implementation of procedure irda_get_next_speed [2021-12-06 19:07:42,370 INFO L130 BoogieDeclarations]: Found specification of procedure ReadReg [2021-12-06 19:07:42,370 INFO L138 BoogieDeclarations]: Found implementation of procedure ReadReg [2021-12-06 19:07:42,371 INFO L130 BoogieDeclarations]: Found specification of procedure via_ircc_open [2021-12-06 19:07:42,371 INFO L138 BoogieDeclarations]: Found implementation of procedure via_ircc_open [2021-12-06 19:07:42,371 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-12-06 19:07:42,371 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-12-06 19:07:42,371 INFO L130 BoogieDeclarations]: Found specification of procedure WriteRegBit [2021-12-06 19:07:42,371 INFO L138 BoogieDeclarations]: Found implementation of procedure WriteRegBit [2021-12-06 19:07:42,371 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-06 19:07:42,371 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2021-12-06 19:07:42,371 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2021-12-06 19:07:42,371 INFO L130 BoogieDeclarations]: Found specification of procedure Wr_Indx [2021-12-06 19:07:42,371 INFO L138 BoogieDeclarations]: Found implementation of procedure Wr_Indx [2021-12-06 19:07:42,371 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 19:07:42,371 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-12-06 19:07:42,371 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-12-06 19:07:42,371 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2021-12-06 19:07:42,372 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2021-12-06 19:07:42,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-06 19:07:42,372 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2021-12-06 19:07:42,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2021-12-06 19:07:42,372 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2021-12-06 19:07:42,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2021-12-06 19:07:42,372 INFO L130 BoogieDeclarations]: Found specification of procedure WriteReg [2021-12-06 19:07:42,372 INFO L138 BoogieDeclarations]: Found implementation of procedure WriteReg [2021-12-06 19:07:42,372 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2021-12-06 19:07:42,372 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2021-12-06 19:07:42,372 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-12-06 19:07:42,372 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-12-06 19:07:42,372 INFO L130 BoogieDeclarations]: Found specification of procedure SetBaudRate [2021-12-06 19:07:42,372 INFO L138 BoogieDeclarations]: Found implementation of procedure SetBaudRate [2021-12-06 19:07:42,372 INFO L130 BoogieDeclarations]: Found specification of procedure Wr_Byte [2021-12-06 19:07:42,373 INFO L138 BoogieDeclarations]: Found implementation of procedure Wr_Byte [2021-12-06 19:07:42,373 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2021-12-06 19:07:42,373 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2021-12-06 19:07:42,373 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2021-12-06 19:07:42,373 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2021-12-06 19:07:42,373 INFO L130 BoogieDeclarations]: Found specification of procedure via_ircc_net_open [2021-12-06 19:07:42,373 INFO L138 BoogieDeclarations]: Found implementation of procedure via_ircc_net_open [2021-12-06 19:07:42,373 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 19:07:42,373 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 19:07:42,373 INFO L130 BoogieDeclarations]: Found specification of procedure ResetChip [2021-12-06 19:07:42,373 INFO L138 BoogieDeclarations]: Found implementation of procedure ResetChip [2021-12-06 19:07:42,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-12-06 19:07:42,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-12-06 19:07:42,373 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-12-06 19:07:42,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-12-06 19:07:42,374 INFO L130 BoogieDeclarations]: Found specification of procedure irda_device_txqueue_empty [2021-12-06 19:07:42,374 INFO L138 BoogieDeclarations]: Found implementation of procedure irda_device_txqueue_empty [2021-12-06 19:07:42,374 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-12-06 19:07:42,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-12-06 19:07:42,374 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_byte [2021-12-06 19:07:42,374 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_byte [2021-12-06 19:07:42,374 INFO L130 BoogieDeclarations]: Found specification of procedure Sdelay [2021-12-06 19:07:42,374 INFO L138 BoogieDeclarations]: Found implementation of procedure Sdelay [2021-12-06 19:07:42,374 INFO L130 BoogieDeclarations]: Found specification of procedure SetSIR [2021-12-06 19:07:42,374 INFO L138 BoogieDeclarations]: Found implementation of procedure SetSIR [2021-12-06 19:07:42,374 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2021-12-06 19:07:42,374 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2021-12-06 19:07:42,374 INFO L130 BoogieDeclarations]: Found specification of procedure SetMaxRxPacketSize [2021-12-06 19:07:42,374 INFO L138 BoogieDeclarations]: Found implementation of procedure SetMaxRxPacketSize [2021-12-06 19:07:42,375 INFO L130 BoogieDeclarations]: Found specification of procedure GetRecvByte [2021-12-06 19:07:42,375 INFO L138 BoogieDeclarations]: Found implementation of procedure GetRecvByte [2021-12-06 19:07:42,375 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2021-12-06 19:07:42,375 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2021-12-06 19:07:42,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-06 19:07:42,375 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-06 19:07:42,375 INFO L130 BoogieDeclarations]: Found specification of procedure hwreset [2021-12-06 19:07:42,375 INFO L138 BoogieDeclarations]: Found implementation of procedure hwreset [2021-12-06 19:07:42,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-06 19:07:42,375 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2021-12-06 19:07:42,375 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2021-12-06 19:07:42,375 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2021-12-06 19:07:42,375 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2021-12-06 19:07:42,375 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2021-12-06 19:07:42,375 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2021-12-06 19:07:42,375 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2021-12-06 19:07:42,376 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2021-12-06 19:07:42,376 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2021-12-06 19:07:42,376 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2021-12-06 19:07:42,376 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2021-12-06 19:07:42,376 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2021-12-06 19:07:42,376 INFO L130 BoogieDeclarations]: Found specification of procedure via_ircc_dma_xmit [2021-12-06 19:07:42,376 INFO L138 BoogieDeclarations]: Found implementation of procedure via_ircc_dma_xmit [2021-12-06 19:07:42,376 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2021-12-06 19:07:42,376 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2021-12-06 19:07:42,376 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2021-12-06 19:07:42,376 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2021-12-06 19:07:42,376 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2021-12-06 19:07:42,376 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2021-12-06 19:07:42,376 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2021-12-06 19:07:42,376 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2021-12-06 19:07:42,376 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2021-12-06 19:07:42,377 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2021-12-06 19:07:42,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-06 19:07:42,377 INFO L130 BoogieDeclarations]: Found specification of procedure net_ratelimit [2021-12-06 19:07:42,377 INFO L138 BoogieDeclarations]: Found implementation of procedure net_ratelimit [2021-12-06 19:07:42,377 INFO L130 BoogieDeclarations]: Found specification of procedure SetSendByte [2021-12-06 19:07:42,377 INFO L138 BoogieDeclarations]: Found implementation of procedure SetSendByte [2021-12-06 19:07:42,377 INFO L130 BoogieDeclarations]: Found specification of procedure dev_alloc_skb [2021-12-06 19:07:42,377 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_alloc_skb [2021-12-06 19:07:42,377 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-12-06 19:07:42,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-12-06 19:07:42,377 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_via_ircc_cb [2021-12-06 19:07:42,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_via_ircc_cb [2021-12-06 19:07:42,377 INFO L130 BoogieDeclarations]: Found specification of procedure SetSendPreambleCount [2021-12-06 19:07:42,377 INFO L138 BoogieDeclarations]: Found implementation of procedure SetSendPreambleCount [2021-12-06 19:07:42,377 INFO L130 BoogieDeclarations]: Found specification of procedure InitCard [2021-12-06 19:07:42,377 INFO L138 BoogieDeclarations]: Found implementation of procedure InitCard [2021-12-06 19:07:42,378 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2021-12-06 19:07:42,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2021-12-06 19:07:42,378 INFO L130 BoogieDeclarations]: Found specification of procedure SetTimer [2021-12-06 19:07:42,378 INFO L138 BoogieDeclarations]: Found implementation of procedure SetTimer [2021-12-06 19:07:42,378 INFO L130 BoogieDeclarations]: Found specification of procedure ActClk [2021-12-06 19:07:42,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ActClk [2021-12-06 19:07:42,378 INFO L130 BoogieDeclarations]: Found specification of procedure request_dma [2021-12-06 19:07:42,378 INFO L138 BoogieDeclarations]: Found implementation of procedure request_dma [2021-12-06 19:07:42,378 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2021-12-06 19:07:42,378 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2021-12-06 19:07:42,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-06 19:07:42,378 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reset_mac_header [2021-12-06 19:07:42,378 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reset_mac_header [2021-12-06 19:07:42,378 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2021-12-06 19:07:42,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2021-12-06 19:07:42,378 INFO L130 BoogieDeclarations]: Found specification of procedure skb_copy_to_linear_data [2021-12-06 19:07:42,379 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_copy_to_linear_data [2021-12-06 19:07:42,781 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 19:07:42,784 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 19:07:42,938 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-12-06 19:07:45,259 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2021-12-06 19:07:45,760 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 19:07:45,775 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 19:07:45,775 INFO L301 CfgBuilder]: Removed 0 assume(true) statements. [2021-12-06 19:07:45,778 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 07:07:45 BoogieIcfgContainer [2021-12-06 19:07:45,778 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 19:07:45,780 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 19:07:45,780 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 19:07:45,782 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 19:07:45,783 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 07:07:39" (1/3) ... [2021-12-06 19:07:45,783 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6965144e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 07:07:45, skipping insertion in model container [2021-12-06 19:07:45,783 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:07:41" (2/3) ... [2021-12-06 19:07:45,784 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6965144e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 07:07:45, skipping insertion in model container [2021-12-06 19:07:45,784 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 07:07:45" (3/3) ... [2021-12-06 19:07:45,785 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-irda-via-ircc.cil.i [2021-12-06 19:07:45,789 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 19:07:45,789 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2021-12-06 19:07:45,833 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 19:07:45,838 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=PETRI_NET, 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-12-06 19:07:45,838 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-12-06 19:07:45,886 INFO L276 IsEmpty]: Start isEmpty. Operand has 1916 states, 1168 states have (on average 1.2671232876712328) internal successors, (1480), 1194 states have internal predecessors, (1480), 654 states have call successors, (654), 92 states have call predecessors, (654), 91 states have return successors, (650), 638 states have call predecessors, (650), 650 states have call successors, (650) [2021-12-06 19:07:45,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-12-06 19:07:45,893 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:07:45,894 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:07:45,894 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-12-06 19:07:45,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:07:45,898 INFO L85 PathProgramCache]: Analyzing trace with hash 1683585667, now seen corresponding path program 1 times [2021-12-06 19:07:45,905 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:07:45,905 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781072932] [2021-12-06 19:07:45,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:07:45,906 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:07:46,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:46,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:07:46,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:46,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:46,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:46,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:07:46,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:46,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:46,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:46,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:07:46,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:46,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:46,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:46,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:07:46,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:46,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:46,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:46,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:07:46,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:46,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:46,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:46,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:07:46,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:46,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:07:46,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:46,350 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-12-06 19:07:46,350 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:07:46,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781072932] [2021-12-06 19:07:46,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [781072932] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:07:46,351 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:07:46,351 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 19:07:46,353 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260464672] [2021-12-06 19:07:46,353 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:07:46,356 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 19:07:46,356 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:07:46,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 19:07:46,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 19:07:46,381 INFO L87 Difference]: Start difference. First operand has 1916 states, 1168 states have (on average 1.2671232876712328) internal successors, (1480), 1194 states have internal predecessors, (1480), 654 states have call successors, (654), 92 states have call predecessors, (654), 91 states have return successors, (650), 638 states have call predecessors, (650), 650 states have call successors, (650) Second operand has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 3 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-06 19:07:50,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:07:50,717 INFO L93 Difference]: Finished difference Result 5668 states and 8310 transitions. [2021-12-06 19:07:50,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 19:07:50,719 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 3 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 79 [2021-12-06 19:07:50,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:07:50,756 INFO L225 Difference]: With dead ends: 5668 [2021-12-06 19:07:50,756 INFO L226 Difference]: Without dead ends: 3758 [2021-12-06 19:07:50,770 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 19:07:50,773 INFO L933 BasicCegarLoop]: 2687 mSDtfsCounter, 3173 mSDsluCounter, 2405 mSDsCounter, 0 mSdLazyCounter, 2387 mSolverCounterSat, 2339 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3794 SdHoareTripleChecker+Valid, 5092 SdHoareTripleChecker+Invalid, 4726 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2339 IncrementalHoareTripleChecker+Valid, 2387 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:07:50,774 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3794 Valid, 5092 Invalid, 4726 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2339 Valid, 2387 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2021-12-06 19:07:50,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3758 states. [2021-12-06 19:07:51,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3758 to 3726. [2021-12-06 19:07:51,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3726 states, 2276 states have (on average 1.2640597539543057) internal successors, (2877), 2326 states have internal predecessors, (2877), 1268 states have call successors, (1268), 180 states have call predecessors, (1268), 179 states have return successors, (1265), 1241 states have call predecessors, (1265), 1265 states have call successors, (1265) [2021-12-06 19:07:51,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3726 states to 3726 states and 5410 transitions. [2021-12-06 19:07:51,074 INFO L78 Accepts]: Start accepts. Automaton has 3726 states and 5410 transitions. Word has length 79 [2021-12-06 19:07:51,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:07:51,075 INFO L470 AbstractCegarLoop]: Abstraction has 3726 states and 5410 transitions. [2021-12-06 19:07:51,075 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 3 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-06 19:07:51,075 INFO L276 IsEmpty]: Start isEmpty. Operand 3726 states and 5410 transitions. [2021-12-06 19:07:51,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-12-06 19:07:51,079 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:07:51,079 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:07:51,080 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-06 19:07:51,080 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-12-06 19:07:51,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:07:51,080 INFO L85 PathProgramCache]: Analyzing trace with hash 133917900, now seen corresponding path program 1 times [2021-12-06 19:07:51,081 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:07:51,081 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082311593] [2021-12-06 19:07:51,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:07:51,081 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:07:51,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:51,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:07:51,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:51,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:51,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:51,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:07:51,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:51,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:51,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:51,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:07:51,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:51,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:51,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:51,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:07:51,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:51,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:51,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:51,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:07:51,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:51,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:51,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:51,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:07:51,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:51,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:07:51,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:51,266 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-12-06 19:07:51,267 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:07:51,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082311593] [2021-12-06 19:07:51,267 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2082311593] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:07:51,267 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:07:51,267 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 19:07:51,267 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522748292] [2021-12-06 19:07:51,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:07:51,268 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 19:07:51,269 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:07:51,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 19:07:51,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 19:07:51,269 INFO L87 Difference]: Start difference. First operand 3726 states and 5410 transitions. Second operand has 4 states, 4 states have (on average 7.75) internal successors, (31), 3 states have internal predecessors, (31), 3 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-06 19:07:55,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:07:55,130 INFO L93 Difference]: Finished difference Result 10364 states and 15087 transitions. [2021-12-06 19:07:55,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 19:07:55,130 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 3 states have internal predecessors, (31), 3 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 83 [2021-12-06 19:07:55,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:07:55,171 INFO L225 Difference]: With dead ends: 10364 [2021-12-06 19:07:55,171 INFO L226 Difference]: Without dead ends: 6653 [2021-12-06 19:07:55,187 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 19:07:55,188 INFO L933 BasicCegarLoop]: 2652 mSDtfsCounter, 2655 mSDsluCounter, 2439 mSDsCounter, 0 mSdLazyCounter, 2269 mSolverCounterSat, 2132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3199 SdHoareTripleChecker+Valid, 5091 SdHoareTripleChecker+Invalid, 4401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2132 IncrementalHoareTripleChecker+Valid, 2269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2021-12-06 19:07:55,188 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3199 Valid, 5091 Invalid, 4401 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2132 Valid, 2269 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2021-12-06 19:07:55,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6653 states. [2021-12-06 19:07:55,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6653 to 6584. [2021-12-06 19:07:55,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6584 states, 3985 states have (on average 1.256210790464241) internal successors, (5006), 4085 states have internal predecessors, (5006), 2267 states have call successors, (2267), 330 states have call predecessors, (2267), 329 states have return successors, (2302), 2208 states have call predecessors, (2302), 2264 states have call successors, (2302) [2021-12-06 19:07:55,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6584 states to 6584 states and 9575 transitions. [2021-12-06 19:07:55,570 INFO L78 Accepts]: Start accepts. Automaton has 6584 states and 9575 transitions. Word has length 83 [2021-12-06 19:07:55,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:07:55,570 INFO L470 AbstractCegarLoop]: Abstraction has 6584 states and 9575 transitions. [2021-12-06 19:07:55,570 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 3 states have internal predecessors, (31), 3 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-06 19:07:55,571 INFO L276 IsEmpty]: Start isEmpty. Operand 6584 states and 9575 transitions. [2021-12-06 19:07:55,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-12-06 19:07:55,574 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:07:55,574 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:07:55,574 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-06 19:07:55,575 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-12-06 19:07:55,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:07:55,575 INFO L85 PathProgramCache]: Analyzing trace with hash 593600064, now seen corresponding path program 1 times [2021-12-06 19:07:55,575 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:07:55,575 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874895729] [2021-12-06 19:07:55,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:07:55,575 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:07:55,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:55,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:07:55,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:55,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:55,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:55,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:07:55,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:55,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:55,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:55,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:07:55,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:55,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:55,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:55,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:07:55,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:55,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:55,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:55,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:07:55,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:55,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:55,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:55,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:07:55,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:55,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-06 19:07:55,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:55,728 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-12-06 19:07:55,728 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:07:55,728 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874895729] [2021-12-06 19:07:55,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1874895729] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:07:55,729 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:07:55,729 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 19:07:55,729 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966164917] [2021-12-06 19:07:55,729 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:07:55,729 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 19:07:55,729 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:07:55,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 19:07:55,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 19:07:55,730 INFO L87 Difference]: Start difference. First operand 6584 states and 9575 transitions. Second operand has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-06 19:07:59,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:07:59,917 INFO L93 Difference]: Finished difference Result 18862 states and 27498 transitions. [2021-12-06 19:07:59,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 19:07:59,917 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 87 [2021-12-06 19:07:59,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:07:59,985 INFO L225 Difference]: With dead ends: 18862 [2021-12-06 19:07:59,985 INFO L226 Difference]: Without dead ends: 12293 [2021-12-06 19:08:00,011 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 19:08:00,012 INFO L933 BasicCegarLoop]: 2656 mSDtfsCounter, 3007 mSDsluCounter, 2412 mSDsCounter, 0 mSdLazyCounter, 2349 mSolverCounterSat, 2339 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3580 SdHoareTripleChecker+Valid, 5068 SdHoareTripleChecker+Invalid, 4688 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2339 IncrementalHoareTripleChecker+Valid, 2349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2021-12-06 19:08:00,012 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3580 Valid, 5068 Invalid, 4688 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2339 Valid, 2349 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2021-12-06 19:08:00,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12293 states. [2021-12-06 19:08:00,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12293 to 12188. [2021-12-06 19:08:00,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12188 states, 7367 states have (on average 1.2547848513641917) internal successors, (9244), 7569 states have internal predecessors, (9244), 4205 states have call successors, (4205), 622 states have call predecessors, (4205), 613 states have return successors, (4294), 4068 states have call predecessors, (4294), 4202 states have call successors, (4294) [2021-12-06 19:08:00,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12188 states to 12188 states and 17743 transitions. [2021-12-06 19:08:00,615 INFO L78 Accepts]: Start accepts. Automaton has 12188 states and 17743 transitions. Word has length 87 [2021-12-06 19:08:00,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:08:00,616 INFO L470 AbstractCegarLoop]: Abstraction has 12188 states and 17743 transitions. [2021-12-06 19:08:00,616 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-06 19:08:00,616 INFO L276 IsEmpty]: Start isEmpty. Operand 12188 states and 17743 transitions. [2021-12-06 19:08:00,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2021-12-06 19:08:00,621 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:08:00,621 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 5, 5, 5, 5, 5, 5, 4, 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] [2021-12-06 19:08:00,621 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-06 19:08:00,621 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 19:08:00,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:08:00,621 INFO L85 PathProgramCache]: Analyzing trace with hash -1823001785, now seen corresponding path program 1 times [2021-12-06 19:08:00,622 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:08:00,622 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723807843] [2021-12-06 19:08:00,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:08:00,622 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:08:00,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:00,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:08:00,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:00,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:00,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:00,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:08:00,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:00,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:00,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:00,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:08:00,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:00,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:00,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:00,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:08:00,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:00,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:00,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:00,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:08:00,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:00,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:00,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:00,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:08:00,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:00,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 19:08:00,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:00,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:08:00,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:00,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 19:08:00,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:00,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-06 19:08:00,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:00,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:00,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:00,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-06 19:08:00,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:00,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-06 19:08:00,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:00,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-06 19:08:00,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:00,809 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 192 trivial. 0 not checked. [2021-12-06 19:08:00,809 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:08:00,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723807843] [2021-12-06 19:08:00,809 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1723807843] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:08:00,810 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:08:00,810 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 19:08:00,810 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209211922] [2021-12-06 19:08:00,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:08:00,810 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 19:08:00,810 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:08:00,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 19:08:00,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 19:08:00,811 INFO L87 Difference]: Start difference. First operand 12188 states and 17743 transitions. Second operand has 4 states, 4 states have (on average 13.25) internal successors, (53), 3 states have internal predecessors, (53), 3 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2021-12-06 19:08:05,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:08:05,191 INFO L93 Difference]: Finished difference Result 24525 states and 35731 transitions. [2021-12-06 19:08:05,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 19:08:05,192 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 3 states have internal predecessors, (53), 3 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 134 [2021-12-06 19:08:05,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:08:05,279 INFO L225 Difference]: With dead ends: 24525 [2021-12-06 19:08:05,279 INFO L226 Difference]: Without dead ends: 18302 [2021-12-06 19:08:05,305 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 19:08:05,306 INFO L933 BasicCegarLoop]: 4702 mSDtfsCounter, 2445 mSDsluCounter, 3094 mSDsCounter, 0 mSdLazyCounter, 2419 mSolverCounterSat, 1755 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3059 SdHoareTripleChecker+Valid, 7796 SdHoareTripleChecker+Invalid, 4174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1755 IncrementalHoareTripleChecker+Valid, 2419 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:08:05,306 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3059 Valid, 7796 Invalid, 4174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1755 Valid, 2419 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2021-12-06 19:08:05,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18302 states. [2021-12-06 19:08:05,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18302 to 18182. [2021-12-06 19:08:05,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18182 states, 10985 states have (on average 1.2548020027309967) internal successors, (13784), 11283 states have internal predecessors, (13784), 6275 states have call successors, (6275), 932 states have call predecessors, (6275), 919 states have return successors, (6410), 6074 states have call predecessors, (6410), 6272 states have call successors, (6410) [2021-12-06 19:08:06,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18182 states to 18182 states and 26469 transitions. [2021-12-06 19:08:06,071 INFO L78 Accepts]: Start accepts. Automaton has 18182 states and 26469 transitions. Word has length 134 [2021-12-06 19:08:06,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:08:06,071 INFO L470 AbstractCegarLoop]: Abstraction has 18182 states and 26469 transitions. [2021-12-06 19:08:06,072 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 3 states have internal predecessors, (53), 3 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2021-12-06 19:08:06,072 INFO L276 IsEmpty]: Start isEmpty. Operand 18182 states and 26469 transitions. [2021-12-06 19:08:06,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2021-12-06 19:08:06,075 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:08:06,075 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 5, 5, 5, 5, 5, 5, 4, 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] [2021-12-06 19:08:06,075 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-06 19:08:06,075 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-12-06 19:08:06,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:08:06,076 INFO L85 PathProgramCache]: Analyzing trace with hash -1400299959, now seen corresponding path program 1 times [2021-12-06 19:08:06,076 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:08:06,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124029795] [2021-12-06 19:08:06,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:08:06,076 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:08:06,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:08:06,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:06,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:08:06,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:06,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:08:06,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:06,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:08:06,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:06,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:08:06,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:06,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:08:06,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 19:08:06,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:08:06,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 19:08:06,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-06 19:08:06,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:06,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-06 19:08:06,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-06 19:08:06,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-06 19:08:06,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:06,396 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2021-12-06 19:08:06,396 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:08:06,396 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124029795] [2021-12-06 19:08:06,396 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124029795] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:08:06,396 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:08:06,396 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:08:06,396 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084819552] [2021-12-06 19:08:06,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:08:06,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:08:06,397 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:08:06,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:08:06,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:08:06,398 INFO L87 Difference]: Start difference. First operand 18182 states and 26469 transitions. Second operand has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-12-06 19:08:08,321 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-12-06 19:08:09,452 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:08:12,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:08:12,032 INFO L93 Difference]: Finished difference Result 18284 states and 26665 transitions. [2021-12-06 19:08:12,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:08:12,033 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 134 [2021-12-06 19:08:12,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:08:12,101 INFO L225 Difference]: With dead ends: 18284 [2021-12-06 19:08:12,101 INFO L226 Difference]: Without dead ends: 18282 [2021-12-06 19:08:12,111 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:08:12,112 INFO L933 BasicCegarLoop]: 2391 mSDtfsCounter, 2479 mSDsluCounter, 4107 mSDsCounter, 0 mSdLazyCounter, 2847 mSolverCounterSat, 1753 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2732 SdHoareTripleChecker+Valid, 6498 SdHoareTripleChecker+Invalid, 4600 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1753 IncrementalHoareTripleChecker+Valid, 2847 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2021-12-06 19:08:12,113 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2732 Valid, 6498 Invalid, 4600 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1753 Valid, 2847 Invalid, 0 Unknown, 0 Unchecked, 5.2s Time] [2021-12-06 19:08:12,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18282 states. [2021-12-06 19:08:12,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18282 to 18186. [2021-12-06 19:08:12,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18186 states, 10988 states have (on average 1.2547324353840554) internal successors, (13787), 11286 states have internal predecessors, (13787), 6275 states have call successors, (6275), 933 states have call predecessors, (6275), 920 states have return successors, (6410), 6074 states have call predecessors, (6410), 6272 states have call successors, (6410) [2021-12-06 19:08:12,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18186 states to 18186 states and 26472 transitions. [2021-12-06 19:08:12,856 INFO L78 Accepts]: Start accepts. Automaton has 18186 states and 26472 transitions. Word has length 134 [2021-12-06 19:08:12,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:08:12,856 INFO L470 AbstractCegarLoop]: Abstraction has 18186 states and 26472 transitions. [2021-12-06 19:08:12,856 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-12-06 19:08:12,856 INFO L276 IsEmpty]: Start isEmpty. Operand 18186 states and 26472 transitions. [2021-12-06 19:08:12,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2021-12-06 19:08:12,859 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:08:12,860 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 5, 5, 5, 5, 5, 5, 4, 4, 4, 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] [2021-12-06 19:08:12,860 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-06 19:08:12,860 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-12-06 19:08:12,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:08:12,860 INFO L85 PathProgramCache]: Analyzing trace with hash 1077871985, now seen corresponding path program 1 times [2021-12-06 19:08:12,860 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:08:12,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178556381] [2021-12-06 19:08:12,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:08:12,861 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:08:12,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:13,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:08:13,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:13,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:13,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:13,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:08:13,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:13,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:13,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:13,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:08:13,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:13,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:13,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:13,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:08:13,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:13,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:13,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:13,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:08:13,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:13,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:13,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:13,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:08:13,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:13,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 19:08:13,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:13,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:08:13,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:13,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 19:08:13,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:13,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-06 19:08:13,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:13,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:13,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:13,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-06 19:08:13,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:13,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-06 19:08:13,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:13,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-06 19:08:13,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:13,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-12-06 19:08:13,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:13,174 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2021-12-06 19:08:13,174 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:08:13,174 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178556381] [2021-12-06 19:08:13,174 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178556381] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:08:13,174 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:08:13,174 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:08:13,174 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1292972055] [2021-12-06 19:08:13,175 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:08:13,175 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:08:13,175 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:08:13,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:08:13,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:08:13,176 INFO L87 Difference]: Start difference. First operand 18186 states and 26472 transitions. Second operand has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-06 19:08:17,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:08:17,372 INFO L93 Difference]: Finished difference Result 18288 states and 26668 transitions. [2021-12-06 19:08:17,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:08:17,373 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 139 [2021-12-06 19:08:17,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:08:17,442 INFO L225 Difference]: With dead ends: 18288 [2021-12-06 19:08:17,442 INFO L226 Difference]: Without dead ends: 18286 [2021-12-06 19:08:17,453 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:08:17,454 INFO L933 BasicCegarLoop]: 2394 mSDtfsCounter, 2471 mSDsluCounter, 4107 mSDsCounter, 0 mSdLazyCounter, 2847 mSolverCounterSat, 1752 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2724 SdHoareTripleChecker+Valid, 6501 SdHoareTripleChecker+Invalid, 4599 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1752 IncrementalHoareTripleChecker+Valid, 2847 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2021-12-06 19:08:17,454 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2724 Valid, 6501 Invalid, 4599 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1752 Valid, 2847 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2021-12-06 19:08:17,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18286 states. [2021-12-06 19:08:18,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18286 to 18190. [2021-12-06 19:08:18,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18190 states, 10991 states have (on average 1.2546629060140115) internal successors, (13790), 11289 states have internal predecessors, (13790), 6275 states have call successors, (6275), 934 states have call predecessors, (6275), 921 states have return successors, (6410), 6074 states have call predecessors, (6410), 6272 states have call successors, (6410) [2021-12-06 19:08:18,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18190 states to 18190 states and 26475 transitions. [2021-12-06 19:08:18,177 INFO L78 Accepts]: Start accepts. Automaton has 18190 states and 26475 transitions. Word has length 139 [2021-12-06 19:08:18,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:08:18,177 INFO L470 AbstractCegarLoop]: Abstraction has 18190 states and 26475 transitions. [2021-12-06 19:08:18,177 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-06 19:08:18,178 INFO L276 IsEmpty]: Start isEmpty. Operand 18190 states and 26475 transitions. [2021-12-06 19:08:18,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2021-12-06 19:08:18,181 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:08:18,181 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 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] [2021-12-06 19:08:18,181 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-06 19:08:18,181 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 19:08:18,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:08:18,182 INFO L85 PathProgramCache]: Analyzing trace with hash 696282889, now seen corresponding path program 1 times [2021-12-06 19:08:18,182 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:08:18,182 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900827175] [2021-12-06 19:08:18,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:08:18,182 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:08:18,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:18,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:08:18,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:18,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:18,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:18,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:08:18,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:18,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:18,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:18,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:08:18,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:18,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:18,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:18,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:08:18,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:18,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:18,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:18,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:08:18,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:18,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:18,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:18,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:08:18,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:18,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 19:08:18,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:18,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:08:18,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:18,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 19:08:18,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:18,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-06 19:08:18,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:18,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:18,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:18,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-06 19:08:18,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:18,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-06 19:08:18,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:18,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-06 19:08:18,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:18,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-12-06 19:08:18,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:18,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-06 19:08:18,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:18,385 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 202 trivial. 0 not checked. [2021-12-06 19:08:18,385 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:08:18,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900827175] [2021-12-06 19:08:18,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900827175] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:08:18,385 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:08:18,386 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:08:18,386 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600502419] [2021-12-06 19:08:18,386 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:08:18,386 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:08:18,386 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:08:18,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:08:18,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:08:18,387 INFO L87 Difference]: Start difference. First operand 18190 states and 26475 transitions. Second operand has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (18), 4 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-06 19:08:22,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:08:22,980 INFO L93 Difference]: Finished difference Result 18292 states and 26671 transitions. [2021-12-06 19:08:22,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:08:22,981 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (18), 4 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 144 [2021-12-06 19:08:22,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:08:23,047 INFO L225 Difference]: With dead ends: 18292 [2021-12-06 19:08:23,047 INFO L226 Difference]: Without dead ends: 18290 [2021-12-06 19:08:23,055 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:08:23,056 INFO L933 BasicCegarLoop]: 2394 mSDtfsCounter, 2471 mSDsluCounter, 4107 mSDsCounter, 0 mSdLazyCounter, 2847 mSolverCounterSat, 1751 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2724 SdHoareTripleChecker+Valid, 6501 SdHoareTripleChecker+Invalid, 4598 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1751 IncrementalHoareTripleChecker+Valid, 2847 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2021-12-06 19:08:23,056 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2724 Valid, 6501 Invalid, 4598 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1751 Valid, 2847 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2021-12-06 19:08:23,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18290 states. [2021-12-06 19:08:23,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18290 to 18194. [2021-12-06 19:08:23,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18194 states, 10994 states have (on average 1.2545934145897761) internal successors, (13793), 11292 states have internal predecessors, (13793), 6275 states have call successors, (6275), 935 states have call predecessors, (6275), 922 states have return successors, (6410), 6074 states have call predecessors, (6410), 6272 states have call successors, (6410) [2021-12-06 19:08:23,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18194 states to 18194 states and 26478 transitions. [2021-12-06 19:08:23,783 INFO L78 Accepts]: Start accepts. Automaton has 18194 states and 26478 transitions. Word has length 144 [2021-12-06 19:08:23,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:08:23,784 INFO L470 AbstractCegarLoop]: Abstraction has 18194 states and 26478 transitions. [2021-12-06 19:08:23,784 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (18), 4 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-06 19:08:23,784 INFO L276 IsEmpty]: Start isEmpty. Operand 18194 states and 26478 transitions. [2021-12-06 19:08:23,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2021-12-06 19:08:23,788 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:08:23,788 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:08:23,788 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-06 19:08:23,788 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-12-06 19:08:23,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:08:23,788 INFO L85 PathProgramCache]: Analyzing trace with hash 288775217, now seen corresponding path program 1 times [2021-12-06 19:08:23,788 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:08:23,788 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003180416] [2021-12-06 19:08:23,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:08:23,789 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:08:23,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:23,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:08:23,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:23,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:23,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:23,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:08:23,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:23,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:23,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:23,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:08:23,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:23,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:23,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:23,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:08:23,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:23,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:23,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:23,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:08:23,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:23,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:23,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:23,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:08:23,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:23,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 19:08:23,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:23,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:08:23,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:23,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 19:08:23,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:24,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-06 19:08:24,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:24,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:24,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:24,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-06 19:08:24,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:24,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-06 19:08:24,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:24,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-06 19:08:24,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:24,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-12-06 19:08:24,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:24,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-06 19:08:24,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:24,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2021-12-06 19:08:24,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:24,033 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2021-12-06 19:08:24,033 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:08:24,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003180416] [2021-12-06 19:08:24,033 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1003180416] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:08:24,033 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:08:24,033 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:08:24,033 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521070229] [2021-12-06 19:08:24,033 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:08:24,034 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:08:24,034 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:08:24,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:08:24,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:08:24,034 INFO L87 Difference]: Start difference. First operand 18194 states and 26478 transitions. Second operand has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-06 19:08:28,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:08:28,290 INFO L93 Difference]: Finished difference Result 18296 states and 26674 transitions. [2021-12-06 19:08:28,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:08:28,290 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 149 [2021-12-06 19:08:28,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:08:28,356 INFO L225 Difference]: With dead ends: 18296 [2021-12-06 19:08:28,356 INFO L226 Difference]: Without dead ends: 18294 [2021-12-06 19:08:28,367 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:08:28,368 INFO L933 BasicCegarLoop]: 2394 mSDtfsCounter, 2471 mSDsluCounter, 4107 mSDsCounter, 0 mSdLazyCounter, 2847 mSolverCounterSat, 1750 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2724 SdHoareTripleChecker+Valid, 6501 SdHoareTripleChecker+Invalid, 4597 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1750 IncrementalHoareTripleChecker+Valid, 2847 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2021-12-06 19:08:28,368 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2724 Valid, 6501 Invalid, 4597 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1750 Valid, 2847 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2021-12-06 19:08:28,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18294 states. [2021-12-06 19:08:29,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18294 to 18198. [2021-12-06 19:08:29,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18198 states, 10997 states have (on average 1.2545239610802947) internal successors, (13796), 11295 states have internal predecessors, (13796), 6275 states have call successors, (6275), 936 states have call predecessors, (6275), 923 states have return successors, (6410), 6074 states have call predecessors, (6410), 6272 states have call successors, (6410) [2021-12-06 19:08:29,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18198 states to 18198 states and 26481 transitions. [2021-12-06 19:08:29,143 INFO L78 Accepts]: Start accepts. Automaton has 18198 states and 26481 transitions. Word has length 149 [2021-12-06 19:08:29,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:08:29,144 INFO L470 AbstractCegarLoop]: Abstraction has 18198 states and 26481 transitions. [2021-12-06 19:08:29,144 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-06 19:08:29,144 INFO L276 IsEmpty]: Start isEmpty. Operand 18198 states and 26481 transitions. [2021-12-06 19:08:29,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2021-12-06 19:08:29,148 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:08:29,148 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 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] [2021-12-06 19:08:29,148 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-06 19:08:29,148 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-12-06 19:08:29,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:08:29,149 INFO L85 PathProgramCache]: Analyzing trace with hash 1670086601, now seen corresponding path program 1 times [2021-12-06 19:08:29,149 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:08:29,149 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1388906376] [2021-12-06 19:08:29,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:08:29,149 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:08:29,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:29,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:08:29,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:29,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:29,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:29,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:08:29,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:29,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:29,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:29,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:08:29,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:29,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:29,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:29,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:08:29,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:29,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:29,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:29,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:08:29,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:29,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:29,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:29,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:08:29,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:29,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 19:08:29,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:29,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:08:29,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:29,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 19:08:29,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:29,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-06 19:08:29,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:29,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:29,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:29,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-06 19:08:29,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:29,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-06 19:08:29,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:29,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-06 19:08:29,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:29,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-12-06 19:08:29,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:29,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-06 19:08:29,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:29,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2021-12-06 19:08:29,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:29,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 19:08:29,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:29,341 INFO L134 CoverageAnalysis]: Checked inductivity of 230 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2021-12-06 19:08:29,341 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:08:29,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1388906376] [2021-12-06 19:08:29,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1388906376] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:08:29,341 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:08:29,341 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:08:29,341 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126302483] [2021-12-06 19:08:29,341 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:08:29,342 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:08:29,342 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:08:29,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:08:29,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:08:29,342 INFO L87 Difference]: Start difference. First operand 18198 states and 26481 transitions. Second operand has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (20), 4 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-06 19:08:32,129 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:08:34,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:08:34,817 INFO L93 Difference]: Finished difference Result 18300 states and 26677 transitions. [2021-12-06 19:08:34,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:08:34,818 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (20), 4 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 154 [2021-12-06 19:08:34,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:08:34,883 INFO L225 Difference]: With dead ends: 18300 [2021-12-06 19:08:34,883 INFO L226 Difference]: Without dead ends: 18298 [2021-12-06 19:08:34,894 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:08:34,894 INFO L933 BasicCegarLoop]: 2393 mSDtfsCounter, 2471 mSDsluCounter, 4104 mSDsCounter, 0 mSdLazyCounter, 2847 mSolverCounterSat, 1749 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2725 SdHoareTripleChecker+Valid, 6497 SdHoareTripleChecker+Invalid, 4596 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1749 IncrementalHoareTripleChecker+Valid, 2847 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:08:34,894 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2725 Valid, 6497 Invalid, 4596 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1749 Valid, 2847 Invalid, 0 Unknown, 0 Unchecked, 5.0s Time] [2021-12-06 19:08:34,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18298 states. [2021-12-06 19:08:35,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18298 to 18202. [2021-12-06 19:08:35,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18202 states, 11000 states have (on average 1.2544545454545455) internal successors, (13799), 11298 states have internal predecessors, (13799), 6275 states have call successors, (6275), 937 states have call predecessors, (6275), 924 states have return successors, (6410), 6074 states have call predecessors, (6410), 6272 states have call successors, (6410) [2021-12-06 19:08:35,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18202 states to 18202 states and 26484 transitions. [2021-12-06 19:08:35,718 INFO L78 Accepts]: Start accepts. Automaton has 18202 states and 26484 transitions. Word has length 154 [2021-12-06 19:08:35,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:08:35,719 INFO L470 AbstractCegarLoop]: Abstraction has 18202 states and 26484 transitions. [2021-12-06 19:08:35,719 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (20), 4 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-06 19:08:35,719 INFO L276 IsEmpty]: Start isEmpty. Operand 18202 states and 26484 transitions. [2021-12-06 19:08:35,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2021-12-06 19:08:35,724 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:08:35,724 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 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] [2021-12-06 19:08:35,724 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-06 19:08:35,724 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-12-06 19:08:35,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:08:35,725 INFO L85 PathProgramCache]: Analyzing trace with hash -76418319, now seen corresponding path program 1 times [2021-12-06 19:08:35,725 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:08:35,725 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1219832391] [2021-12-06 19:08:35,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:08:35,725 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:08:35,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:35,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:08:35,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:35,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:35,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:35,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:08:35,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:35,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:35,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:35,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:08:35,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:35,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:35,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:35,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:08:35,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:35,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:35,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:35,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:08:35,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:35,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:35,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:35,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:08:35,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:35,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 19:08:35,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:35,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:08:35,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:35,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 19:08:35,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:35,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-06 19:08:35,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:35,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:35,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:35,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-06 19:08:35,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:35,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-06 19:08:35,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:35,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-06 19:08:35,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:35,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-12-06 19:08:35,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:35,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-06 19:08:35,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:35,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2021-12-06 19:08:35,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:35,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 19:08:35,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:35,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-06 19:08:35,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:35,910 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 238 trivial. 0 not checked. [2021-12-06 19:08:35,910 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:08:35,910 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1219832391] [2021-12-06 19:08:35,910 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1219832391] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:08:35,910 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:08:35,910 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:08:35,910 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052937018] [2021-12-06 19:08:35,910 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:08:35,911 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:08:35,911 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:08:35,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:08:35,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:08:35,911 INFO L87 Difference]: Start difference. First operand 18202 states and 26484 transitions. Second operand has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (21), 4 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-12-06 19:08:37,466 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:08:38,504 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-12-06 19:08:41,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:08:41,298 INFO L93 Difference]: Finished difference Result 18304 states and 26680 transitions. [2021-12-06 19:08:41,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:08:41,299 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (21), 4 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 159 [2021-12-06 19:08:41,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:08:41,367 INFO L225 Difference]: With dead ends: 18304 [2021-12-06 19:08:41,367 INFO L226 Difference]: Without dead ends: 18302 [2021-12-06 19:08:41,379 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:08:41,380 INFO L933 BasicCegarLoop]: 2394 mSDtfsCounter, 2471 mSDsluCounter, 4107 mSDsCounter, 0 mSdLazyCounter, 2847 mSolverCounterSat, 1748 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2724 SdHoareTripleChecker+Valid, 6501 SdHoareTripleChecker+Invalid, 4595 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1748 IncrementalHoareTripleChecker+Valid, 2847 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2021-12-06 19:08:41,380 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2724 Valid, 6501 Invalid, 4595 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1748 Valid, 2847 Invalid, 0 Unknown, 0 Unchecked, 4.8s Time] [2021-12-06 19:08:41,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18302 states. [2021-12-06 19:08:42,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18302 to 18206. [2021-12-06 19:08:42,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18206 states, 11003 states have (on average 1.2543851676815414) internal successors, (13802), 11301 states have internal predecessors, (13802), 6275 states have call successors, (6275), 938 states have call predecessors, (6275), 925 states have return successors, (6410), 6074 states have call predecessors, (6410), 6272 states have call successors, (6410) [2021-12-06 19:08:42,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18206 states to 18206 states and 26487 transitions. [2021-12-06 19:08:42,249 INFO L78 Accepts]: Start accepts. Automaton has 18206 states and 26487 transitions. Word has length 159 [2021-12-06 19:08:42,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:08:42,250 INFO L470 AbstractCegarLoop]: Abstraction has 18206 states and 26487 transitions. [2021-12-06 19:08:42,250 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (21), 4 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-12-06 19:08:42,250 INFO L276 IsEmpty]: Start isEmpty. Operand 18206 states and 26487 transitions. [2021-12-06 19:08:42,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2021-12-06 19:08:42,254 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:08:42,254 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 5, 5, 5, 5, 5, 5, 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] [2021-12-06 19:08:42,254 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-06 19:08:42,254 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 19:08:42,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:08:42,255 INFO L85 PathProgramCache]: Analyzing trace with hash 925572861, now seen corresponding path program 1 times [2021-12-06 19:08:42,255 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:08:42,255 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789197008] [2021-12-06 19:08:42,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:08:42,255 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:08:42,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:42,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:08:42,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:42,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:42,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:42,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:08:42,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:42,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:42,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:42,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:08:42,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:42,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:42,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:42,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:08:42,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:42,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:42,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:42,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:08:42,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:42,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:42,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:42,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:08:42,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:42,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-06 19:08:42,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:42,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:08:42,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:42,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:08:42,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:42,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:08:42,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:42,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 19:08:42,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:42,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:08:42,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:42,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:08:42,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:42,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2021-12-06 19:08:42,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:42,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 19:08:42,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:42,451 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2021-12-06 19:08:42,451 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:08:42,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789197008] [2021-12-06 19:08:42,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789197008] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:08:42,451 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:08:42,451 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 19:08:42,451 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120520457] [2021-12-06 19:08:42,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:08:42,452 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 19:08:42,452 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:08:42,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 19:08:42,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 19:08:42,453 INFO L87 Difference]: Start difference. First operand 18206 states and 26487 transitions. Second operand has 5 states, 5 states have (on average 15.8) internal successors, (79), 3 states have internal predecessors, (79), 3 states have call successors, (18), 4 states have call predecessors, (18), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-06 19:08:44,865 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:08:46,236 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:08:54,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:08:54,685 INFO L93 Difference]: Finished difference Result 37428 states and 54572 transitions. [2021-12-06 19:08:54,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:08:54,685 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 3 states have internal predecessors, (79), 3 states have call successors, (18), 4 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 156 [2021-12-06 19:08:54,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:08:54,753 INFO L225 Difference]: With dead ends: 37428 [2021-12-06 19:08:54,753 INFO L226 Difference]: Without dead ends: 19237 [2021-12-06 19:08:54,811 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-12-06 19:08:54,812 INFO L933 BasicCegarLoop]: 2956 mSDtfsCounter, 3083 mSDsluCounter, 2472 mSDsCounter, 0 mSdLazyCounter, 2726 mSolverCounterSat, 3467 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3583 SdHoareTripleChecker+Valid, 5428 SdHoareTripleChecker+Invalid, 6193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3467 IncrementalHoareTripleChecker+Valid, 2726 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.2s IncrementalHoareTripleChecker+Time [2021-12-06 19:08:54,812 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3583 Valid, 5428 Invalid, 6193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3467 Valid, 2726 Invalid, 0 Unknown, 0 Unchecked, 11.2s Time] [2021-12-06 19:08:54,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19237 states. [2021-12-06 19:08:55,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19237 to 18929. [2021-12-06 19:08:55,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18929 states, 11395 states have (on average 1.2537955243527863) internal successors, (14287), 11675 states have internal predecessors, (14287), 6544 states have call successors, (6544), 988 states have call predecessors, (6544), 987 states have return successors, (6649), 6373 states have call predecessors, (6649), 6541 states have call successors, (6649) [2021-12-06 19:08:55,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18929 states to 18929 states and 27480 transitions. [2021-12-06 19:08:55,910 INFO L78 Accepts]: Start accepts. Automaton has 18929 states and 27480 transitions. Word has length 156 [2021-12-06 19:08:55,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:08:55,910 INFO L470 AbstractCegarLoop]: Abstraction has 18929 states and 27480 transitions. [2021-12-06 19:08:55,910 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 3 states have internal predecessors, (79), 3 states have call successors, (18), 4 states have call predecessors, (18), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-06 19:08:55,910 INFO L276 IsEmpty]: Start isEmpty. Operand 18929 states and 27480 transitions. [2021-12-06 19:08:55,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2021-12-06 19:08:55,912 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:08:55,912 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 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] [2021-12-06 19:08:55,913 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-06 19:08:55,913 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-12-06 19:08:55,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:08:55,913 INFO L85 PathProgramCache]: Analyzing trace with hash -584639198, now seen corresponding path program 1 times [2021-12-06 19:08:55,913 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:08:55,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918451212] [2021-12-06 19:08:55,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:08:55,913 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:08:55,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:56,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:08:56,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:56,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:56,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:56,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:08:56,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:56,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:56,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:56,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:08:56,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:56,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:56,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:56,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:08:56,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:56,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:56,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:56,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:08:56,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:56,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:56,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:56,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:08:56,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:56,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 19:08:56,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:56,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:08:56,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:56,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 19:08:56,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:56,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-06 19:08:56,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:56,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:56,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:56,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-06 19:08:56,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:56,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-06 19:08:56,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:56,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-06 19:08:56,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:56,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-06 19:08:56,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:56,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-12-06 19:08:56,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:56,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-06 19:08:56,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:56,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2021-12-06 19:08:56,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:56,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-12-06 19:08:56,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:56,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 19:08:56,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:56,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-06 19:08:56,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:56,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-06 19:08:56,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:56,169 INFO L134 CoverageAnalysis]: Checked inductivity of 305 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 293 trivial. 0 not checked. [2021-12-06 19:08:56,170 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:08:56,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918451212] [2021-12-06 19:08:56,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918451212] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:08:56,170 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:08:56,170 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:08:56,170 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231894950] [2021-12-06 19:08:56,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:08:56,171 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:08:56,171 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:08:56,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:08:56,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:08:56,172 INFO L87 Difference]: Start difference. First operand 18929 states and 27480 transitions. Second operand has 6 states, 6 states have (on average 10.5) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (24), 4 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-12-06 19:08:58,439 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:09:01,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:09:01,580 INFO L93 Difference]: Finished difference Result 19043 states and 27686 transitions. [2021-12-06 19:09:01,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:09:01,581 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.5) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (24), 4 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 184 [2021-12-06 19:09:01,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:09:01,639 INFO L225 Difference]: With dead ends: 19043 [2021-12-06 19:09:01,639 INFO L226 Difference]: Without dead ends: 19041 [2021-12-06 19:09:01,647 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:09:01,647 INFO L933 BasicCegarLoop]: 2393 mSDtfsCounter, 2460 mSDsluCounter, 4104 mSDsCounter, 0 mSdLazyCounter, 2847 mSolverCounterSat, 1747 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2712 SdHoareTripleChecker+Valid, 6497 SdHoareTripleChecker+Invalid, 4594 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1747 IncrementalHoareTripleChecker+Valid, 2847 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2021-12-06 19:09:01,648 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2712 Valid, 6497 Invalid, 4594 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1747 Valid, 2847 Invalid, 0 Unknown, 0 Unchecked, 4.5s Time] [2021-12-06 19:09:01,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19041 states. [2021-12-06 19:09:02,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19041 to 18933. [2021-12-06 19:09:02,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18933 states, 11398 states have (on average 1.2537287243376032) internal successors, (14290), 11678 states have internal predecessors, (14290), 6544 states have call successors, (6544), 989 states have call predecessors, (6544), 988 states have return successors, (6649), 6373 states have call predecessors, (6649), 6541 states have call successors, (6649) [2021-12-06 19:09:02,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18933 states to 18933 states and 27483 transitions. [2021-12-06 19:09:02,734 INFO L78 Accepts]: Start accepts. Automaton has 18933 states and 27483 transitions. Word has length 184 [2021-12-06 19:09:02,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:09:02,735 INFO L470 AbstractCegarLoop]: Abstraction has 18933 states and 27483 transitions. [2021-12-06 19:09:02,735 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.5) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (24), 4 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-12-06 19:09:02,735 INFO L276 IsEmpty]: Start isEmpty. Operand 18933 states and 27483 transitions. [2021-12-06 19:09:02,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-12-06 19:09:02,737 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:09:02,737 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 7, 7, 6, 6, 6, 5, 5, 5, 5, 5, 5, 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] [2021-12-06 19:09:02,737 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-06 19:09:02,738 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-12-06 19:09:02,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:09:02,738 INFO L85 PathProgramCache]: Analyzing trace with hash -878054216, now seen corresponding path program 1 times [2021-12-06 19:09:02,738 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:09:02,738 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698324033] [2021-12-06 19:09:02,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:09:02,738 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:09:02,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:02,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:09:02,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:02,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:02,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:02,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:09:02,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:02,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:02,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:02,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:09:02,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:02,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:02,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:02,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:09:02,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:02,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:02,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:02,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:09:02,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:02,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:02,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:02,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:09:02,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:02,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 19:09:02,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:02,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:09:02,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:02,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 19:09:02,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:02,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-06 19:09:02,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:02,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:02,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:02,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-06 19:09:02,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:02,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-06 19:09:02,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:02,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-06 19:09:02,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:02,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-06 19:09:02,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:02,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-12-06 19:09:02,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:02,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-06 19:09:02,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:02,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2021-12-06 19:09:02,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:02,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-12-06 19:09:02,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:02,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 19:09:02,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:02,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-06 19:09:02,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:02,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-06 19:09:02,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:02,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-12-06 19:09:02,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:03,000 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 317 trivial. 0 not checked. [2021-12-06 19:09:03,000 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:09:03,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [698324033] [2021-12-06 19:09:03,000 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [698324033] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:09:03,000 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:09:03,000 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:09:03,000 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298762208] [2021-12-06 19:09:03,001 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:09:03,001 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:09:03,001 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:09:03,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:09:03,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:09:03,002 INFO L87 Difference]: Start difference. First operand 18933 states and 27483 transitions. Second operand has 6 states, 6 states have (on average 10.5) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (25), 4 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-12-06 19:09:04,642 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-12-06 19:09:05,856 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:09:09,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:09:09,062 INFO L93 Difference]: Finished difference Result 19047 states and 27689 transitions. [2021-12-06 19:09:09,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:09:09,063 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.5) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (25), 4 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 189 [2021-12-06 19:09:09,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:09:09,115 INFO L225 Difference]: With dead ends: 19047 [2021-12-06 19:09:09,116 INFO L226 Difference]: Without dead ends: 19045 [2021-12-06 19:09:09,122 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:09:09,123 INFO L933 BasicCegarLoop]: 2394 mSDtfsCounter, 2460 mSDsluCounter, 4107 mSDsCounter, 0 mSdLazyCounter, 2847 mSolverCounterSat, 1746 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2711 SdHoareTripleChecker+Valid, 6501 SdHoareTripleChecker+Invalid, 4593 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1746 IncrementalHoareTripleChecker+Valid, 2847 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2021-12-06 19:09:09,123 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2711 Valid, 6501 Invalid, 4593 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1746 Valid, 2847 Invalid, 0 Unknown, 0 Unchecked, 5.2s Time] [2021-12-06 19:09:09,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19045 states. [2021-12-06 19:09:10,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19045 to 18937. [2021-12-06 19:09:10,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18937 states, 11401 states have (on average 1.253661959477239) internal successors, (14293), 11681 states have internal predecessors, (14293), 6544 states have call successors, (6544), 990 states have call predecessors, (6544), 989 states have return successors, (6649), 6373 states have call predecessors, (6649), 6541 states have call successors, (6649) [2021-12-06 19:09:10,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18937 states to 18937 states and 27486 transitions. [2021-12-06 19:09:10,231 INFO L78 Accepts]: Start accepts. Automaton has 18937 states and 27486 transitions. Word has length 189 [2021-12-06 19:09:10,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:09:10,231 INFO L470 AbstractCegarLoop]: Abstraction has 18937 states and 27486 transitions. [2021-12-06 19:09:10,232 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.5) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (25), 4 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-12-06 19:09:10,232 INFO L276 IsEmpty]: Start isEmpty. Operand 18937 states and 27486 transitions. [2021-12-06 19:09:10,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2021-12-06 19:09:10,234 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:09:10,234 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 8, 8, 5, 5, 5, 5, 5, 5, 4, 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, 1, 1] [2021-12-06 19:09:10,234 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-06 19:09:10,234 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-12-06 19:09:10,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:09:10,234 INFO L85 PathProgramCache]: Analyzing trace with hash -1810046647, now seen corresponding path program 1 times [2021-12-06 19:09:10,234 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:09:10,235 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1581147109] [2021-12-06 19:09:10,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:09:10,235 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:09:10,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:10,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:09:10,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:10,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:10,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:10,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:09:10,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:10,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:10,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:10,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:09:10,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:10,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:10,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:10,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:09:10,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:10,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:10,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:10,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:09:10,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:10,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:10,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:10,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:09:10,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:10,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 19:09:10,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:10,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:09:10,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:10,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 19:09:10,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:10,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-06 19:09:10,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:10,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:10,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:10,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-06 19:09:10,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:10,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-06 19:09:10,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:10,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-06 19:09:10,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:10,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-12-06 19:09:10,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:10,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-06 19:09:10,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:10,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2021-12-06 19:09:10,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:10,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 19:09:10,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:10,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-06 19:09:10,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:10,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2021-12-06 19:09:10,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:10,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-12-06 19:09:10,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:10,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 19:09:10,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:10,411 INFO L134 CoverageAnalysis]: Checked inductivity of 326 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 310 trivial. 0 not checked. [2021-12-06 19:09:10,411 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:09:10,411 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1581147109] [2021-12-06 19:09:10,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1581147109] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:09:10,411 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:09:10,411 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:09:10,411 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737545338] [2021-12-06 19:09:10,412 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:09:10,412 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:09:10,412 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:09:10,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:09:10,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:09:10,412 INFO L87 Difference]: Start difference. First operand 18937 states and 27486 transitions. Second operand has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (24), 4 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-12-06 19:09:12,908 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:09:18,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:09:18,974 INFO L93 Difference]: Finished difference Result 24653 states and 36002 transitions. [2021-12-06 19:09:18,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 19:09:18,975 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (24), 4 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 174 [2021-12-06 19:09:18,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:09:19,056 INFO L225 Difference]: With dead ends: 24653 [2021-12-06 19:09:19,056 INFO L226 Difference]: Without dead ends: 24651 [2021-12-06 19:09:19,074 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:09:19,075 INFO L933 BasicCegarLoop]: 2961 mSDtfsCounter, 2030 mSDsluCounter, 5363 mSDsCounter, 0 mSdLazyCounter, 5098 mSolverCounterSat, 1614 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2495 SdHoareTripleChecker+Valid, 8324 SdHoareTripleChecker+Invalid, 6712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1614 IncrementalHoareTripleChecker+Valid, 5098 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.3s IncrementalHoareTripleChecker+Time [2021-12-06 19:09:19,075 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2495 Valid, 8324 Invalid, 6712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1614 Valid, 5098 Invalid, 0 Unknown, 0 Unchecked, 7.3s Time] [2021-12-06 19:09:19,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24651 states. [2021-12-06 19:09:20,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24651 to 24535. [2021-12-06 19:09:20,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24535 states, 14334 states have (on average 1.2494767685223942) internal successors, (17910), 14668 states have internal predecessors, (17910), 8890 states have call successors, (8890), 1309 states have call predecessors, (8890), 1308 states have return successors, (8995), 8689 states have call predecessors, (8995), 8887 states have call successors, (8995) [2021-12-06 19:09:20,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24535 states to 24535 states and 35795 transitions. [2021-12-06 19:09:20,691 INFO L78 Accepts]: Start accepts. Automaton has 24535 states and 35795 transitions. Word has length 174 [2021-12-06 19:09:20,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:09:20,691 INFO L470 AbstractCegarLoop]: Abstraction has 24535 states and 35795 transitions. [2021-12-06 19:09:20,692 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (24), 4 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-12-06 19:09:20,692 INFO L276 IsEmpty]: Start isEmpty. Operand 24535 states and 35795 transitions. [2021-12-06 19:09:20,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2021-12-06 19:09:20,694 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:09:20,694 INFO L514 BasicCegarLoop]: trace histogram [10, 9, 9, 9, 9, 6, 6, 6, 5, 5, 5, 5, 5, 5, 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-12-06 19:09:20,694 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-06 19:09:20,694 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-12-06 19:09:20,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:09:20,695 INFO L85 PathProgramCache]: Analyzing trace with hash 365244088, now seen corresponding path program 1 times [2021-12-06 19:09:20,695 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:09:20,695 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479503008] [2021-12-06 19:09:20,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:09:20,695 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:09:20,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:20,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:09:20,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:20,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:20,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:20,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:09:20,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:20,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:20,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:20,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:09:20,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:20,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:20,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:20,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:09:20,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:20,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:20,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:20,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:09:20,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:20,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:20,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:20,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:09:20,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:20,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 19:09:20,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:20,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:09:20,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:20,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 19:09:20,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:20,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-06 19:09:20,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:20,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:20,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:20,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-06 19:09:20,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:20,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-06 19:09:20,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:20,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-06 19:09:20,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:20,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-06 19:09:20,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:20,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-12-06 19:09:20,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:20,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-06 19:09:20,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:20,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2021-12-06 19:09:20,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:20,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-12-06 19:09:20,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:20,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 19:09:20,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:20,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-06 19:09:20,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:20,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-06 19:09:20,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:20,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-12-06 19:09:20,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:20,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2021-12-06 19:09:20,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:20,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 19:09:20,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:20,907 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 377 trivial. 0 not checked. [2021-12-06 19:09:20,907 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:09:20,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [479503008] [2021-12-06 19:09:20,907 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [479503008] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:09:20,907 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:09:20,907 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:09:20,907 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17379861] [2021-12-06 19:09:20,907 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:09:20,908 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:09:20,908 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:09:20,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:09:20,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:09:20,908 INFO L87 Difference]: Start difference. First operand 24535 states and 35795 transitions. Second operand has 6 states, 6 states have (on average 10.5) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (27), 4 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-12-06 19:09:26,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:09:26,963 INFO L93 Difference]: Finished difference Result 24657 states and 36005 transitions. [2021-12-06 19:09:26,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:09:26,964 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.5) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (27), 4 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 199 [2021-12-06 19:09:26,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:09:27,066 INFO L225 Difference]: With dead ends: 24657 [2021-12-06 19:09:27,066 INFO L226 Difference]: Without dead ends: 24655 [2021-12-06 19:09:27,080 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:09:27,080 INFO L933 BasicCegarLoop]: 2393 mSDtfsCounter, 2460 mSDsluCounter, 4104 mSDsCounter, 0 mSdLazyCounter, 2847 mSolverCounterSat, 1744 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2712 SdHoareTripleChecker+Valid, 6497 SdHoareTripleChecker+Invalid, 4591 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1744 IncrementalHoareTripleChecker+Valid, 2847 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2021-12-06 19:09:27,081 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2712 Valid, 6497 Invalid, 4591 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1744 Valid, 2847 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2021-12-06 19:09:27,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24655 states. [2021-12-06 19:09:28,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24655 to 24539. [2021-12-06 19:09:28,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24539 states, 14337 states have (on average 1.2494245658087466) internal successors, (17913), 14671 states have internal predecessors, (17913), 8890 states have call successors, (8890), 1310 states have call predecessors, (8890), 1309 states have return successors, (8995), 8689 states have call predecessors, (8995), 8887 states have call successors, (8995) [2021-12-06 19:09:28,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24539 states to 24539 states and 35798 transitions. [2021-12-06 19:09:28,768 INFO L78 Accepts]: Start accepts. Automaton has 24539 states and 35798 transitions. Word has length 199 [2021-12-06 19:09:28,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:09:28,769 INFO L470 AbstractCegarLoop]: Abstraction has 24539 states and 35798 transitions. [2021-12-06 19:09:28,769 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.5) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (27), 4 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-12-06 19:09:28,769 INFO L276 IsEmpty]: Start isEmpty. Operand 24539 states and 35798 transitions. [2021-12-06 19:09:28,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2021-12-06 19:09:28,771 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:09:28,771 INFO L514 BasicCegarLoop]: trace histogram [11, 10, 10, 9, 9, 5, 5, 5, 5, 5, 5, 4, 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, 1, 1, 1, 1, 1, 1] [2021-12-06 19:09:28,771 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-06 19:09:28,771 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 19:09:28,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:09:28,772 INFO L85 PathProgramCache]: Analyzing trace with hash -1287441911, now seen corresponding path program 1 times [2021-12-06 19:09:28,772 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:09:28,772 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1414800349] [2021-12-06 19:09:28,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:09:28,772 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:09:28,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:28,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:09:28,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:28,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:28,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:28,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:09:28,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:28,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:28,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:28,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:09:28,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:28,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:28,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:28,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:09:28,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:28,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:28,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:28,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:09:28,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:28,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:28,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:28,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:09:28,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:28,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 19:09:28,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:28,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:09:28,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:28,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 19:09:28,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:28,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-06 19:09:28,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:28,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:28,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:28,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-06 19:09:28,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:28,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-06 19:09:28,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:28,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-06 19:09:28,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:28,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-12-06 19:09:28,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:28,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-06 19:09:28,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:28,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2021-12-06 19:09:28,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:28,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 19:09:28,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:28,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-06 19:09:28,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:28,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2021-12-06 19:09:28,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:28,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-12-06 19:09:28,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:28,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 19:09:28,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:28,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-06 19:09:28,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:28,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-06 19:09:28,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:28,956 INFO L134 CoverageAnalysis]: Checked inductivity of 398 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 378 trivial. 0 not checked. [2021-12-06 19:09:28,956 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:09:28,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1414800349] [2021-12-06 19:09:28,956 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1414800349] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:09:28,956 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:09:28,956 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:09:28,956 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019806779] [2021-12-06 19:09:28,956 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:09:28,957 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:09:28,957 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:09:28,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:09:28,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:09:28,957 INFO L87 Difference]: Start difference. First operand 24539 states and 35798 transitions. Second operand has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (26), 4 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2021-12-06 19:09:34,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:09:34,468 INFO L93 Difference]: Finished difference Result 24661 states and 36008 transitions. [2021-12-06 19:09:34,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:09:34,469 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (26), 4 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 184 [2021-12-06 19:09:34,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:09:34,563 INFO L225 Difference]: With dead ends: 24661 [2021-12-06 19:09:34,563 INFO L226 Difference]: Without dead ends: 24659 [2021-12-06 19:09:34,578 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:09:34,579 INFO L933 BasicCegarLoop]: 2392 mSDtfsCounter, 2471 mSDsluCounter, 4101 mSDsCounter, 0 mSdLazyCounter, 2847 mSolverCounterSat, 1743 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2726 SdHoareTripleChecker+Valid, 6493 SdHoareTripleChecker+Invalid, 4590 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1743 IncrementalHoareTripleChecker+Valid, 2847 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2021-12-06 19:09:34,579 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2726 Valid, 6493 Invalid, 4590 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1743 Valid, 2847 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2021-12-06 19:09:34,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24659 states. [2021-12-06 19:09:36,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24659 to 24543. [2021-12-06 19:09:36,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24543 states, 14340 states have (on average 1.2493723849372385) internal successors, (17916), 14674 states have internal predecessors, (17916), 8890 states have call successors, (8890), 1311 states have call predecessors, (8890), 1310 states have return successors, (8995), 8689 states have call predecessors, (8995), 8887 states have call successors, (8995) [2021-12-06 19:09:36,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24543 states to 24543 states and 35801 transitions. [2021-12-06 19:09:36,219 INFO L78 Accepts]: Start accepts. Automaton has 24543 states and 35801 transitions. Word has length 184 [2021-12-06 19:09:36,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:09:36,219 INFO L470 AbstractCegarLoop]: Abstraction has 24543 states and 35801 transitions. [2021-12-06 19:09:36,219 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (26), 4 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2021-12-06 19:09:36,220 INFO L276 IsEmpty]: Start isEmpty. Operand 24543 states and 35801 transitions. [2021-12-06 19:09:36,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2021-12-06 19:09:36,222 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:09:36,222 INFO L514 BasicCegarLoop]: trace histogram [12, 11, 11, 9, 9, 6, 6, 6, 5, 5, 5, 5, 5, 5, 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] [2021-12-06 19:09:36,222 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-06 19:09:36,223 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-12-06 19:09:36,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:09:36,223 INFO L85 PathProgramCache]: Analyzing trace with hash -1391355720, now seen corresponding path program 1 times [2021-12-06 19:09:36,223 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:09:36,223 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545084203] [2021-12-06 19:09:36,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:09:36,223 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:09:36,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:36,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:09:36,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:36,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:36,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:36,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:09:36,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:36,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:36,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:36,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:09:36,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:36,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:36,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:36,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:09:36,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:36,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:36,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:36,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:09:36,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:36,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:36,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:36,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:09:36,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:36,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 19:09:36,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:36,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:09:36,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:36,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 19:09:36,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:36,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-06 19:09:36,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:36,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:36,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:36,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-06 19:09:36,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:36,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-06 19:09:36,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:36,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-06 19:09:36,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:36,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-06 19:09:36,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:36,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-12-06 19:09:36,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:36,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-06 19:09:36,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:36,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2021-12-06 19:09:36,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:36,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-12-06 19:09:36,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:36,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 19:09:36,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:36,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-06 19:09:36,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:36,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-06 19:09:36,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:36,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-12-06 19:09:36,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:36,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2021-12-06 19:09:36,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:36,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 19:09:36,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:36,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2021-12-06 19:09:36,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:36,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2021-12-06 19:09:36,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:36,430 INFO L134 CoverageAnalysis]: Checked inductivity of 475 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 453 trivial. 0 not checked. [2021-12-06 19:09:36,430 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:09:36,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545084203] [2021-12-06 19:09:36,430 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545084203] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:09:36,431 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:09:36,431 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:09:36,431 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77109028] [2021-12-06 19:09:36,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:09:36,431 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:09:36,431 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:09:36,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:09:36,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:09:36,432 INFO L87 Difference]: Start difference. First operand 24543 states and 35801 transitions. Second operand has 6 states, 6 states have (on average 10.5) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (29), 4 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2021-12-06 19:09:42,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:09:42,420 INFO L93 Difference]: Finished difference Result 24665 states and 36011 transitions. [2021-12-06 19:09:42,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:09:42,421 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.5) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (29), 4 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 209 [2021-12-06 19:09:42,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:09:42,516 INFO L225 Difference]: With dead ends: 24665 [2021-12-06 19:09:42,516 INFO L226 Difference]: Without dead ends: 24663 [2021-12-06 19:09:42,531 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:09:42,531 INFO L933 BasicCegarLoop]: 2394 mSDtfsCounter, 2460 mSDsluCounter, 4107 mSDsCounter, 0 mSdLazyCounter, 2847 mSolverCounterSat, 1742 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2711 SdHoareTripleChecker+Valid, 6501 SdHoareTripleChecker+Invalid, 4589 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1742 IncrementalHoareTripleChecker+Valid, 2847 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2021-12-06 19:09:42,532 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2711 Valid, 6501 Invalid, 4589 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1742 Valid, 2847 Invalid, 0 Unknown, 0 Unchecked, 4.6s Time] [2021-12-06 19:09:42,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24663 states. [2021-12-06 19:09:44,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24663 to 24547. [2021-12-06 19:09:44,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24547 states, 14343 states have (on average 1.2493202258941645) internal successors, (17919), 14677 states have internal predecessors, (17919), 8890 states have call successors, (8890), 1312 states have call predecessors, (8890), 1311 states have return successors, (8995), 8689 states have call predecessors, (8995), 8887 states have call successors, (8995) [2021-12-06 19:09:44,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24547 states to 24547 states and 35804 transitions. [2021-12-06 19:09:44,255 INFO L78 Accepts]: Start accepts. Automaton has 24547 states and 35804 transitions. Word has length 209 [2021-12-06 19:09:44,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:09:44,256 INFO L470 AbstractCegarLoop]: Abstraction has 24547 states and 35804 transitions. [2021-12-06 19:09:44,256 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.5) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (29), 4 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2021-12-06 19:09:44,256 INFO L276 IsEmpty]: Start isEmpty. Operand 24547 states and 35804 transitions. [2021-12-06 19:09:44,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2021-12-06 19:09:44,258 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:09:44,259 INFO L514 BasicCegarLoop]: trace histogram [13, 12, 12, 9, 9, 5, 5, 5, 5, 5, 5, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:09:44,259 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-06 19:09:44,259 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-12-06 19:09:44,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:09:44,259 INFO L85 PathProgramCache]: Analyzing trace with hash -524467511, now seen corresponding path program 1 times [2021-12-06 19:09:44,259 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:09:44,259 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938245958] [2021-12-06 19:09:44,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:09:44,259 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:09:44,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:44,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:09:44,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:44,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:44,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:44,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:09:44,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:44,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:44,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:44,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:09:44,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:44,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:44,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:44,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:09:44,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:44,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:44,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:44,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:09:44,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:44,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:44,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:44,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:09:44,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:44,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 19:09:44,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:44,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:09:44,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:44,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 19:09:44,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:44,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-06 19:09:44,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:44,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:44,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:44,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-06 19:09:44,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:44,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-06 19:09:44,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:44,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-06 19:09:44,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:44,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-12-06 19:09:44,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:44,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-06 19:09:44,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:44,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2021-12-06 19:09:44,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:44,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 19:09:44,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:44,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-06 19:09:44,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:44,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2021-12-06 19:09:44,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:44,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-12-06 19:09:44,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:44,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 19:09:44,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:44,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-06 19:09:44,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:44,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-06 19:09:44,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:44,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-12-06 19:09:44,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:44,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2021-12-06 19:09:44,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:44,442 INFO L134 CoverageAnalysis]: Checked inductivity of 486 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 462 trivial. 0 not checked. [2021-12-06 19:09:44,442 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:09:44,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938245958] [2021-12-06 19:09:44,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [938245958] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:09:44,442 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:09:44,442 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:09:44,442 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293344] [2021-12-06 19:09:44,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:09:44,443 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:09:44,443 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:09:44,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:09:44,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:09:44,443 INFO L87 Difference]: Start difference. First operand 24547 states and 35804 transitions. Second operand has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (28), 4 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2021-12-06 19:09:50,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:09:50,351 INFO L93 Difference]: Finished difference Result 24669 states and 36014 transitions. [2021-12-06 19:09:50,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:09:50,352 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (28), 4 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 194 [2021-12-06 19:09:50,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:09:50,428 INFO L225 Difference]: With dead ends: 24669 [2021-12-06 19:09:50,428 INFO L226 Difference]: Without dead ends: 24665 [2021-12-06 19:09:50,438 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:09:50,439 INFO L933 BasicCegarLoop]: 2393 mSDtfsCounter, 2471 mSDsluCounter, 4104 mSDsCounter, 0 mSdLazyCounter, 2847 mSolverCounterSat, 1741 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2725 SdHoareTripleChecker+Valid, 6497 SdHoareTripleChecker+Invalid, 4588 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1741 IncrementalHoareTripleChecker+Valid, 2847 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2021-12-06 19:09:50,439 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2725 Valid, 6497 Invalid, 4588 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1741 Valid, 2847 Invalid, 0 Unknown, 0 Unchecked, 4.5s Time] [2021-12-06 19:09:50,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24665 states. [2021-12-06 19:09:52,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24665 to 24549. [2021-12-06 19:09:52,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24549 states, 14345 states have (on average 1.249215754618334) internal successors, (17920), 14678 states have internal predecessors, (17920), 8890 states have call successors, (8890), 1313 states have call predecessors, (8890), 1311 states have return successors, (8995), 8689 states have call predecessors, (8995), 8887 states have call successors, (8995) [2021-12-06 19:09:52,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24549 states to 24549 states and 35805 transitions. [2021-12-06 19:09:52,180 INFO L78 Accepts]: Start accepts. Automaton has 24549 states and 35805 transitions. Word has length 194 [2021-12-06 19:09:52,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:09:52,180 INFO L470 AbstractCegarLoop]: Abstraction has 24549 states and 35805 transitions. [2021-12-06 19:09:52,180 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (28), 4 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2021-12-06 19:09:52,181 INFO L276 IsEmpty]: Start isEmpty. Operand 24549 states and 35805 transitions. [2021-12-06 19:09:52,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2021-12-06 19:09:52,183 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:09:52,184 INFO L514 BasicCegarLoop]: trace histogram [14, 13, 13, 9, 9, 5, 5, 5, 5, 5, 5, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:09:52,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-06 19:09:52,184 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-12-06 19:09:52,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:09:52,184 INFO L85 PathProgramCache]: Analyzing trace with hash -691352079, now seen corresponding path program 1 times [2021-12-06 19:09:52,184 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:09:52,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942411190] [2021-12-06 19:09:52,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:09:52,184 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:09:52,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:52,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:09:52,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:52,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:52,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:52,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:09:52,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:52,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:52,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:52,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:09:52,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:52,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:52,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:52,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:09:52,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:52,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:52,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:52,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:09:52,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:52,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:52,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:52,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:09:52,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:52,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 19:09:52,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:52,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:09:52,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:52,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 19:09:52,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:52,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-06 19:09:52,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:52,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:52,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:52,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-06 19:09:52,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:52,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-06 19:09:52,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:52,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-06 19:09:52,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:52,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-12-06 19:09:52,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:52,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-06 19:09:52,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:52,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2021-12-06 19:09:52,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:52,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 19:09:52,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:52,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-06 19:09:52,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:52,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2021-12-06 19:09:52,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:52,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-12-06 19:09:52,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:52,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 19:09:52,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:52,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-06 19:09:52,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:52,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-06 19:09:52,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:52,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-12-06 19:09:52,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:52,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2021-12-06 19:09:52,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:52,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 19:09:52,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:52,357 INFO L134 CoverageAnalysis]: Checked inductivity of 536 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 510 trivial. 0 not checked. [2021-12-06 19:09:52,357 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:09:52,358 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942411190] [2021-12-06 19:09:52,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1942411190] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:09:52,358 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:09:52,358 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:09:52,358 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008069897] [2021-12-06 19:09:52,358 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:09:52,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:09:52,358 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:09:52,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:09:52,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:09:52,359 INFO L87 Difference]: Start difference. First operand 24549 states and 35805 transitions. Second operand has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (29), 4 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2021-12-06 19:09:54,938 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-12-06 19:09:59,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:09:59,374 INFO L93 Difference]: Finished difference Result 24665 states and 36010 transitions. [2021-12-06 19:09:59,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:09:59,375 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (29), 4 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 199 [2021-12-06 19:09:59,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:09:59,451 INFO L225 Difference]: With dead ends: 24665 [2021-12-06 19:09:59,451 INFO L226 Difference]: Without dead ends: 24447 [2021-12-06 19:09:59,461 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:09:59,462 INFO L933 BasicCegarLoop]: 2391 mSDtfsCounter, 2465 mSDsluCounter, 4107 mSDsCounter, 0 mSdLazyCounter, 2842 mSolverCounterSat, 1740 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2718 SdHoareTripleChecker+Valid, 6498 SdHoareTripleChecker+Invalid, 4582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1740 IncrementalHoareTripleChecker+Valid, 2842 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2021-12-06 19:09:59,462 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2718 Valid, 6498 Invalid, 4582 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1740 Valid, 2842 Invalid, 0 Unknown, 0 Unchecked, 5.5s Time] [2021-12-06 19:09:59,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24447 states. [2021-12-06 19:10:01,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24447 to 24331. [2021-12-06 19:10:01,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24331 states, 14197 states have (on average 1.248855391984222) internal successors, (17730), 14514 states have internal predecessors, (17730), 8837 states have call successors, (8837), 1295 states have call predecessors, (8837), 1295 states have return successors, (8945), 8653 states have call predecessors, (8945), 8837 states have call successors, (8945) [2021-12-06 19:10:01,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24331 states to 24331 states and 35512 transitions. [2021-12-06 19:10:01,211 INFO L78 Accepts]: Start accepts. Automaton has 24331 states and 35512 transitions. Word has length 199 [2021-12-06 19:10:01,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:10:01,211 INFO L470 AbstractCegarLoop]: Abstraction has 24331 states and 35512 transitions. [2021-12-06 19:10:01,211 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (29), 4 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2021-12-06 19:10:01,212 INFO L276 IsEmpty]: Start isEmpty. Operand 24331 states and 35512 transitions. [2021-12-06 19:10:01,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2021-12-06 19:10:01,216 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:10:01,216 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 6, 6, 6, 5, 5, 5, 5, 5, 5, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:10:01,216 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-06 19:10:01,216 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 19:10:01,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:10:01,216 INFO L85 PathProgramCache]: Analyzing trace with hash 1976695342, now seen corresponding path program 1 times [2021-12-06 19:10:01,217 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:10:01,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359263961] [2021-12-06 19:10:01,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:10:01,217 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:10:01,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:01,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:10:01,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:01,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:01,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:01,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:10:01,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:01,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:01,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:01,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:10:01,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:01,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:01,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:01,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:10:01,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:01,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:01,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:01,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:10:01,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:01,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:01,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:01,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:10:01,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:01,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 19:10:01,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:01,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:10:01,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:01,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 19:10:01,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:01,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 19:10:01,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:01,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-06 19:10:01,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:01,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:01,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:01,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:10:01,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:01,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-06 19:10:01,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:01,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-06 19:10:01,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:01,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:10:01,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:01,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:10:01,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:01,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:10:01,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:01,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 19:10:01,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:01,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:10:01,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:01,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:10:01,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:01,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2021-12-06 19:10:01,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:01,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2021-12-06 19:10:01,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:01,391 INFO L134 CoverageAnalysis]: Checked inductivity of 298 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 288 trivial. 0 not checked. [2021-12-06 19:10:01,391 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:10:01,392 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359263961] [2021-12-06 19:10:01,392 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [359263961] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:10:01,392 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:10:01,392 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 19:10:01,392 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677503837] [2021-12-06 19:10:01,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:10:01,392 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 19:10:01,392 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:10:01,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 19:10:01,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 19:10:01,393 INFO L87 Difference]: Start difference. First operand 24331 states and 35512 transitions. Second operand has 5 states, 5 states have (on average 21.6) internal successors, (108), 3 states have internal predecessors, (108), 3 states have call successors, (26), 4 states have call predecessors, (26), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2021-12-06 19:10:04,728 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:10:17,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:10:17,209 INFO L93 Difference]: Finished difference Result 57770 states and 84503 transitions. [2021-12-06 19:10:17,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:10:17,210 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.6) internal successors, (108), 3 states have internal predecessors, (108), 3 states have call successors, (26), 4 states have call predecessors, (26), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) Word has length 219 [2021-12-06 19:10:17,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:10:17,331 INFO L225 Difference]: With dead ends: 57770 [2021-12-06 19:10:17,331 INFO L226 Difference]: Without dead ends: 33495 [2021-12-06 19:10:17,399 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-12-06 19:10:17,400 INFO L933 BasicCegarLoop]: 3807 mSDtfsCounter, 1846 mSDsluCounter, 3587 mSDsCounter, 0 mSdLazyCounter, 3500 mSolverCounterSat, 1638 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2332 SdHoareTripleChecker+Valid, 7394 SdHoareTripleChecker+Invalid, 5138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1638 IncrementalHoareTripleChecker+Valid, 3500 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.5s IncrementalHoareTripleChecker+Time [2021-12-06 19:10:17,400 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2332 Valid, 7394 Invalid, 5138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1638 Valid, 3500 Invalid, 0 Unknown, 0 Unchecked, 13.5s Time] [2021-12-06 19:10:17,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33495 states. [2021-12-06 19:10:19,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33495 to 33133. [2021-12-06 19:10:19,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33133 states, 19257 states have (on average 1.2488965051669523) internal successors, (24050), 19662 states have internal predecessors, (24050), 12099 states have call successors, (12099), 1775 states have call predecessors, (12099), 1775 states have return successors, (12207), 11873 states have call predecessors, (12207), 12099 states have call successors, (12207) [2021-12-06 19:10:19,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33133 states to 33133 states and 48356 transitions. [2021-12-06 19:10:19,814 INFO L78 Accepts]: Start accepts. Automaton has 33133 states and 48356 transitions. Word has length 219 [2021-12-06 19:10:19,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:10:19,814 INFO L470 AbstractCegarLoop]: Abstraction has 33133 states and 48356 transitions. [2021-12-06 19:10:19,814 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.6) internal successors, (108), 3 states have internal predecessors, (108), 3 states have call successors, (26), 4 states have call predecessors, (26), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2021-12-06 19:10:19,814 INFO L276 IsEmpty]: Start isEmpty. Operand 33133 states and 48356 transitions. [2021-12-06 19:10:19,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2021-12-06 19:10:19,819 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:10:19,819 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 10, 10, 10, 5, 5, 5, 5, 5, 5, 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, 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] [2021-12-06 19:10:19,819 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-06 19:10:19,820 INFO L402 AbstractCegarLoop]: === Iteration 21 === 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-12-06 19:10:19,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:10:19,820 INFO L85 PathProgramCache]: Analyzing trace with hash 745765382, now seen corresponding path program 1 times [2021-12-06 19:10:19,820 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:10:19,820 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138805440] [2021-12-06 19:10:19,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:10:19,820 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:10:19,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:19,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:10:19,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:19,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:19,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:19,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:10:19,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:19,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:19,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:19,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:10:19,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:19,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:19,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:19,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:10:19,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:19,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:19,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:19,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:10:19,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:19,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:19,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:19,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:10:19,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:19,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 19:10:19,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:19,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:10:19,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:19,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 19:10:19,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:19,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 19:10:19,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:19,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-06 19:10:20,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:20,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:20,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:20,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:10:20,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:20,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-06 19:10:20,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:20,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-06 19:10:20,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:20,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:20,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:20,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:10:20,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:20,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:10:20,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:20,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2021-12-06 19:10:20,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:20,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:20,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:20,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:10:20,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:20,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:10:20,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:20,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 19:10:20,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:20,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-06 19:10:20,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:20,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2021-12-06 19:10:20,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:20,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:10:20,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:20,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:10:20,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:20,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:10:20,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:20,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 19:10:20,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:20,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:10:20,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:20,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:10:20,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:20,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2021-12-06 19:10:20,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:20,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2021-12-06 19:10:20,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:20,099 INFO L134 CoverageAnalysis]: Checked inductivity of 519 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 491 trivial. 0 not checked. [2021-12-06 19:10:20,099 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:10:20,099 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138805440] [2021-12-06 19:10:20,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [138805440] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:10:20,099 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:10:20,099 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 19:10:20,100 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362671663] [2021-12-06 19:10:20,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:10:20,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 19:10:20,100 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:10:20,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 19:10:20,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 19:10:20,101 INFO L87 Difference]: Start difference. First operand 33133 states and 48356 transitions. Second operand has 5 states, 5 states have (on average 27.8) internal successors, (139), 3 states have internal predecessors, (139), 3 states have call successors, (32), 4 states have call predecessors, (32), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2021-12-06 19:10:35,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:10:35,433 INFO L93 Difference]: Finished difference Result 75431 states and 110275 transitions. [2021-12-06 19:10:35,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:10:35,434 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.8) internal successors, (139), 3 states have internal predecessors, (139), 3 states have call successors, (32), 4 states have call predecessors, (32), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) Word has length 293 [2021-12-06 19:10:35,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:10:35,619 INFO L225 Difference]: With dead ends: 75431 [2021-12-06 19:10:35,619 INFO L226 Difference]: Without dead ends: 42311 [2021-12-06 19:10:35,710 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-12-06 19:10:35,711 INFO L933 BasicCegarLoop]: 3815 mSDtfsCounter, 1843 mSDsluCounter, 3616 mSDsCounter, 0 mSdLazyCounter, 3490 mSolverCounterSat, 1636 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2324 SdHoareTripleChecker+Valid, 7431 SdHoareTripleChecker+Invalid, 5126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1636 IncrementalHoareTripleChecker+Valid, 3490 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.3s IncrementalHoareTripleChecker+Time [2021-12-06 19:10:35,711 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2324 Valid, 7431 Invalid, 5126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1636 Valid, 3490 Invalid, 0 Unknown, 0 Unchecked, 12.3s Time] [2021-12-06 19:10:35,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42311 states. [2021-12-06 19:10:38,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42311 to 41857. [2021-12-06 19:10:38,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41857 states, 24246 states have (on average 1.249195743627815) internal successors, (30288), 24739 states have internal predecessors, (30288), 15358 states have call successors, (15358), 2251 states have call predecessors, (15358), 2251 states have return successors, (15466), 15090 states have call predecessors, (15466), 15358 states have call successors, (15466) [2021-12-06 19:10:38,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41857 states to 41857 states and 61112 transitions. [2021-12-06 19:10:38,995 INFO L78 Accepts]: Start accepts. Automaton has 41857 states and 61112 transitions. Word has length 293 [2021-12-06 19:10:38,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:10:38,996 INFO L470 AbstractCegarLoop]: Abstraction has 41857 states and 61112 transitions. [2021-12-06 19:10:38,996 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.8) internal successors, (139), 3 states have internal predecessors, (139), 3 states have call successors, (32), 4 states have call predecessors, (32), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2021-12-06 19:10:38,996 INFO L276 IsEmpty]: Start isEmpty. Operand 41857 states and 61112 transitions. [2021-12-06 19:10:39,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2021-12-06 19:10:39,002 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:10:39,002 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 10, 10, 10, 5, 5, 5, 5, 5, 5, 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, 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] [2021-12-06 19:10:39,002 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-06 19:10:39,003 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-12-06 19:10:39,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:10:39,003 INFO L85 PathProgramCache]: Analyzing trace with hash -1160637884, now seen corresponding path program 1 times [2021-12-06 19:10:39,003 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:10:39,003 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752419326] [2021-12-06 19:10:39,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:10:39,003 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:10:39,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:10:39,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:39,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:10:39,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:39,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:10:39,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:39,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:10:39,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:39,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:10:39,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:39,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:10:39,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 19:10:39,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:10:39,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 19:10:39,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 19:10:39,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-06 19:10:39,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:39,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:10:39,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-06 19:10:39,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-06 19:10:39,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:39,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:10:39,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:10:39,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2021-12-06 19:10:39,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:39,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:10:39,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:10:39,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 19:10:39,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-06 19:10:39,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2021-12-06 19:10:39,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:10:39,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:10:39,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:10:39,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 19:10:39,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:10:39,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:10:39,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2021-12-06 19:10:39,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2021-12-06 19:10:39,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:39,273 INFO L134 CoverageAnalysis]: Checked inductivity of 519 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 491 trivial. 0 not checked. [2021-12-06 19:10:39,273 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:10:39,273 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752419326] [2021-12-06 19:10:39,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [752419326] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:10:39,273 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:10:39,273 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 19:10:39,274 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685741573] [2021-12-06 19:10:39,274 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:10:39,274 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 19:10:39,274 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:10:39,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 19:10:39,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 19:10:39,275 INFO L87 Difference]: Start difference. First operand 41857 states and 61112 transitions. Second operand has 5 states, 5 states have (on average 27.8) internal successors, (139), 3 states have internal predecessors, (139), 3 states have call successors, (32), 4 states have call predecessors, (32), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2021-12-06 19:10:41,902 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-12-06 19:10:42,920 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:10:44,876 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.62s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:10:58,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:10:58,825 INFO L93 Difference]: Finished difference Result 94220 states and 137535 transitions. [2021-12-06 19:10:58,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:10:58,826 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.8) internal successors, (139), 3 states have internal predecessors, (139), 3 states have call successors, (32), 4 states have call predecessors, (32), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) Word has length 293 [2021-12-06 19:10:58,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:10:59,039 INFO L225 Difference]: With dead ends: 94220 [2021-12-06 19:10:59,039 INFO L226 Difference]: Without dead ends: 52419 [2021-12-06 19:10:59,167 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-12-06 19:10:59,168 INFO L933 BasicCegarLoop]: 3934 mSDtfsCounter, 2268 mSDsluCounter, 3354 mSDsCounter, 0 mSdLazyCounter, 3550 mSolverCounterSat, 1678 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2860 SdHoareTripleChecker+Valid, 7288 SdHoareTripleChecker+Invalid, 5228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1678 IncrementalHoareTripleChecker+Valid, 3550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.8s IncrementalHoareTripleChecker+Time [2021-12-06 19:10:59,168 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2860 Valid, 7288 Invalid, 5228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1678 Valid, 3550 Invalid, 0 Unknown, 0 Unchecked, 15.8s Time] [2021-12-06 19:10:59,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52419 states. [2021-12-06 19:11:02,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52419 to 51857. [2021-12-06 19:11:02,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51857 states, 30054 states have (on average 1.2473547614294271) internal successors, (37488), 30651 states have internal predecessors, (37488), 18944 states have call successors, (18944), 2861 states have call predecessors, (18944), 2857 states have return successors, (19052), 18618 states have call predecessors, (19052), 18944 states have call successors, (19052) [2021-12-06 19:11:03,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51857 states to 51857 states and 75484 transitions. [2021-12-06 19:11:03,113 INFO L78 Accepts]: Start accepts. Automaton has 51857 states and 75484 transitions. Word has length 293 [2021-12-06 19:11:03,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:11:03,114 INFO L470 AbstractCegarLoop]: Abstraction has 51857 states and 75484 transitions. [2021-12-06 19:11:03,114 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.8) internal successors, (139), 3 states have internal predecessors, (139), 3 states have call successors, (32), 4 states have call predecessors, (32), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2021-12-06 19:11:03,114 INFO L276 IsEmpty]: Start isEmpty. Operand 51857 states and 75484 transitions. [2021-12-06 19:11:03,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 349 [2021-12-06 19:11:03,121 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:11:03,121 INFO L514 BasicCegarLoop]: trace histogram [15, 15, 12, 12, 12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-12-06 19:11:03,121 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-06 19:11:03,121 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 19:11:03,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:03,121 INFO L85 PathProgramCache]: Analyzing trace with hash 1476697059, now seen corresponding path program 1 times [2021-12-06 19:11:03,121 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:03,122 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1351005181] [2021-12-06 19:11:03,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:03,122 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:03,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:11:03,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:03,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:11:03,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:03,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:11:03,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:03,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:11:03,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:03,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:11:03,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:03,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:11:03,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 19:11:03,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:11:03,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 19:11:03,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 19:11:03,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-06 19:11:03,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:03,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:11:03,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-06 19:11:03,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-06 19:11:03,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:03,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:11:03,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:11:03,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2021-12-06 19:11:03,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:03,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:11:03,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:11:03,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 19:11:03,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-06 19:11:03,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2021-12-06 19:11:03,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2021-12-06 19:11:03,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:03,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-06 19:11:03,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2021-12-06 19:11:03,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2021-12-06 19:11:03,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:11:03,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:11:03,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:11:03,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 19:11:03,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:11:03,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:11:03,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2021-12-06 19:11:03,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2021-12-06 19:11:03,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,359 INFO L134 CoverageAnalysis]: Checked inductivity of 730 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 685 trivial. 0 not checked. [2021-12-06 19:11:03,359 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:11:03,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1351005181] [2021-12-06 19:11:03,359 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1351005181] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:11:03,359 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:11:03,360 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 19:11:03,360 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875815534] [2021-12-06 19:11:03,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:11:03,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 19:11:03,360 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:11:03,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 19:11:03,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 19:11:03,361 INFO L87 Difference]: Start difference. First operand 51857 states and 75484 transitions. Second operand has 5 states, 5 states have (on average 30.4) internal successors, (152), 3 states have internal predecessors, (152), 3 states have call successors, (35), 4 states have call predecessors, (35), 1 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) [2021-12-06 19:11:05,520 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-12-06 19:11:20,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:11:20,401 INFO L93 Difference]: Finished difference Result 113074 states and 164851 transitions. [2021-12-06 19:11:20,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:11:20,404 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.4) internal successors, (152), 3 states have internal predecessors, (152), 3 states have call successors, (35), 4 states have call predecessors, (35), 1 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) Word has length 348 [2021-12-06 19:11:20,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:11:20,652 INFO L225 Difference]: With dead ends: 113074 [2021-12-06 19:11:20,652 INFO L226 Difference]: Without dead ends: 61273 [2021-12-06 19:11:20,802 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-12-06 19:11:20,803 INFO L933 BasicCegarLoop]: 3713 mSDtfsCounter, 2430 mSDsluCounter, 2677 mSDsCounter, 0 mSdLazyCounter, 2797 mSolverCounterSat, 2856 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2914 SdHoareTripleChecker+Valid, 6390 SdHoareTripleChecker+Invalid, 5653 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2856 IncrementalHoareTripleChecker+Valid, 2797 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.5s IncrementalHoareTripleChecker+Time [2021-12-06 19:11:20,803 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2914 Valid, 6390 Invalid, 5653 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2856 Valid, 2797 Invalid, 0 Unknown, 0 Unchecked, 12.5s Time] [2021-12-06 19:11:20,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61273 states. [2021-12-06 19:11:25,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61273 to 60619. [2021-12-06 19:11:25,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60619 states, 35082 states have (on average 1.2478193945613134) internal successors, (43776), 35767 states have internal predecessors, (43776), 22206 states have call successors, (22206), 3333 states have call predecessors, (22206), 3329 states have return successors, (22314), 21838 states have call predecessors, (22314), 22206 states have call successors, (22314) [2021-12-06 19:11:25,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60619 states to 60619 states and 88296 transitions. [2021-12-06 19:11:25,355 INFO L78 Accepts]: Start accepts. Automaton has 60619 states and 88296 transitions. Word has length 348 [2021-12-06 19:11:25,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:11:25,355 INFO L470 AbstractCegarLoop]: Abstraction has 60619 states and 88296 transitions. [2021-12-06 19:11:25,356 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.4) internal successors, (152), 3 states have internal predecessors, (152), 3 states have call successors, (35), 4 states have call predecessors, (35), 1 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) [2021-12-06 19:11:25,356 INFO L276 IsEmpty]: Start isEmpty. Operand 60619 states and 88296 transitions. [2021-12-06 19:11:25,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 349 [2021-12-06 19:11:25,362 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:11:25,363 INFO L514 BasicCegarLoop]: trace histogram [15, 15, 12, 12, 12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-12-06 19:11:25,363 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-06 19:11:25,363 INFO L402 AbstractCegarLoop]: === Iteration 24 === 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-12-06 19:11:25,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:25,363 INFO L85 PathProgramCache]: Analyzing trace with hash -1217199131, now seen corresponding path program 1 times [2021-12-06 19:11:25,363 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:25,363 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984550427] [2021-12-06 19:11:25,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:25,364 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:25,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:11:25,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:25,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:11:25,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:25,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:11:25,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:25,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:11:25,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:25,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:11:25,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:25,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:11:25,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 19:11:25,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:11:25,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 19:11:25,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 19:11:25,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-06 19:11:25,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:25,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:11:25,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-06 19:11:25,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-06 19:11:25,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:25,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:11:25,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:11:25,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2021-12-06 19:11:25,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:25,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:11:25,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:11:25,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 19:11:25,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-06 19:11:25,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2021-12-06 19:11:25,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2021-12-06 19:11:25,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:25,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-06 19:11:25,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2021-12-06 19:11:25,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2021-12-06 19:11:25,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:11:25,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:11:25,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:11:25,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 19:11:25,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:11:25,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:11:25,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2021-12-06 19:11:25,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2021-12-06 19:11:25,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:25,614 INFO L134 CoverageAnalysis]: Checked inductivity of 730 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 685 trivial. 0 not checked. [2021-12-06 19:11:25,614 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:11:25,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984550427] [2021-12-06 19:11:25,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [984550427] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:11:25,614 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:11:25,614 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 19:11:25,614 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975597110] [2021-12-06 19:11:25,614 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:11:25,615 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 19:11:25,615 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:11:25,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 19:11:25,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 19:11:25,615 INFO L87 Difference]: Start difference. First operand 60619 states and 88296 transitions. Second operand has 5 states, 5 states have (on average 30.4) internal successors, (152), 3 states have internal predecessors, (152), 3 states have call successors, (35), 4 states have call predecessors, (35), 1 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) [2021-12-06 19:11:31,983 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-12-06 19:11:47,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:11:47,016 INFO L93 Difference]: Finished difference Result 130786 states and 190743 transitions. [2021-12-06 19:11:47,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:11:47,018 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.4) internal successors, (152), 3 states have internal predecessors, (152), 3 states have call successors, (35), 4 states have call predecessors, (35), 1 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) Word has length 348 [2021-12-06 19:11:47,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:11:47,312 INFO L225 Difference]: With dead ends: 130786 [2021-12-06 19:11:47,312 INFO L226 Difference]: Without dead ends: 70223 [2021-12-06 19:11:47,491 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-12-06 19:11:47,492 INFO L933 BasicCegarLoop]: 3768 mSDtfsCounter, 1865 mSDsluCounter, 3582 mSDsCounter, 0 mSdLazyCounter, 3492 mSolverCounterSat, 1666 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2350 SdHoareTripleChecker+Valid, 7350 SdHoareTripleChecker+Invalid, 5158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1666 IncrementalHoareTripleChecker+Valid, 3492 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.3s IncrementalHoareTripleChecker+Time [2021-12-06 19:11:47,492 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2350 Valid, 7350 Invalid, 5158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1666 Valid, 3492 Invalid, 0 Unknown, 0 Unchecked, 16.3s Time] [2021-12-06 19:11:47,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70223 states. [2021-12-06 19:11:52,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70223 to 69477. [2021-12-06 19:11:52,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69477 states, 40190 states have (on average 1.2480716596168202) internal successors, (50160), 40963 states have internal predecessors, (50160), 25476 states have call successors, (25476), 3813 states have call predecessors, (25476), 3809 states have return successors, (25584), 25066 states have call predecessors, (25584), 25476 states have call successors, (25584) [2021-12-06 19:11:52,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69477 states to 69477 states and 101220 transitions. [2021-12-06 19:11:52,814 INFO L78 Accepts]: Start accepts. Automaton has 69477 states and 101220 transitions. Word has length 348 [2021-12-06 19:11:52,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:11:52,815 INFO L470 AbstractCegarLoop]: Abstraction has 69477 states and 101220 transitions. [2021-12-06 19:11:52,815 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.4) internal successors, (152), 3 states have internal predecessors, (152), 3 states have call successors, (35), 4 states have call predecessors, (35), 1 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) [2021-12-06 19:11:52,815 INFO L276 IsEmpty]: Start isEmpty. Operand 69477 states and 101220 transitions. [2021-12-06 19:11:52,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 390 [2021-12-06 19:11:52,823 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:11:52,823 INFO L514 BasicCegarLoop]: trace histogram [17, 17, 13, 13, 13, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:11:52,823 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-06 19:11:52,824 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-12-06 19:11:52,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:52,824 INFO L85 PathProgramCache]: Analyzing trace with hash 145631217, now seen corresponding path program 1 times [2021-12-06 19:11:52,824 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:52,824 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [517972157] [2021-12-06 19:11:52,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:52,824 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:52,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:52,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:11:52,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:52,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:52,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:52,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:11:52,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:52,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:52,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:52,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:11:52,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:52,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:52,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:52,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:11:52,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:52,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:52,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:52,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:11:52,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:52,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:52,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:52,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:11:52,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:52,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 19:11:52,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:52,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:11:52,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:52,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 19:11:52,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:52,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 19:11:52,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:52,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-06 19:11:52,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:52,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:52,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:52,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:11:52,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:52,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-06 19:11:52,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:52,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-06 19:11:52,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:52,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:52,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:52,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:11:52,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:52,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:11:52,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:52,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2021-12-06 19:11:52,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:52,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:52,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:52,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:11:52,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:52,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:11:52,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:52,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 19:11:52,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:53,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-06 19:11:53,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:53,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2021-12-06 19:11:53,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:53,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2021-12-06 19:11:53,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:53,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:53,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:53,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-06 19:11:53,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:53,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2021-12-06 19:11:53,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:53,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2021-12-06 19:11:53,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:53,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2021-12-06 19:11:53,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:53,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:53,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:53,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2021-12-06 19:11:53,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:53,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2021-12-06 19:11:53,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:53,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:11:53,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:53,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:11:53,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:53,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:11:53,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:53,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 19:11:53,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:53,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:11:53,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:53,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:11:53,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:53,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2021-12-06 19:11:53,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:53,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 379 [2021-12-06 19:11:53,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:53,186 INFO L134 CoverageAnalysis]: Checked inductivity of 933 backedges. 63 proven. 0 refuted. 0 times theorem prover too weak. 870 trivial. 0 not checked. [2021-12-06 19:11:53,186 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:11:53,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [517972157] [2021-12-06 19:11:53,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [517972157] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:11:53,186 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:11:53,186 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 19:11:53,186 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681379512] [2021-12-06 19:11:53,186 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:11:53,187 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 19:11:53,187 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:11:53,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 19:11:53,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-06 19:11:53,187 INFO L87 Difference]: Start difference. First operand 69477 states and 101220 transitions. Second operand has 7 states, 7 states have (on average 22.714285714285715) internal successors, (159), 4 states have internal predecessors, (159), 3 states have call successors, (38), 4 states have call predecessors, (38), 2 states have return successors, (36), 4 states have call predecessors, (36), 3 states have call successors, (36) [2021-12-06 19:11:57,889 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-12-06 19:11:59,093 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:12:00,651 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-12-06 19:12:18,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:12:18,992 INFO L93 Difference]: Finished difference Result 149518 states and 217918 transitions. [2021-12-06 19:12:18,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 19:12:18,993 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.714285714285715) internal successors, (159), 4 states have internal predecessors, (159), 3 states have call successors, (38), 4 states have call predecessors, (38), 2 states have return successors, (36), 4 states have call predecessors, (36), 3 states have call successors, (36) Word has length 389 [2021-12-06 19:12:18,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:12:19,332 INFO L225 Difference]: With dead ends: 149518 [2021-12-06 19:12:19,333 INFO L226 Difference]: Without dead ends: 80097 [2021-12-06 19:12:19,548 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:12:19,549 INFO L933 BasicCegarLoop]: 3857 mSDtfsCounter, 2712 mSDsluCounter, 8013 mSDsCounter, 0 mSdLazyCounter, 6909 mSolverCounterSat, 2956 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3195 SdHoareTripleChecker+Valid, 11870 SdHoareTripleChecker+Invalid, 9865 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2956 IncrementalHoareTripleChecker+Valid, 6909 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.7s IncrementalHoareTripleChecker+Time [2021-12-06 19:12:19,549 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3195 Valid, 11870 Invalid, 9865 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2956 Valid, 6909 Invalid, 0 Unknown, 0 Unchecked, 19.7s Time] [2021-12-06 19:12:19,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80097 states. [2021-12-06 19:12:25,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80097 to 79193. [2021-12-06 19:12:25,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79193 states, 45822 states have (on average 1.248745144253852) internal successors, (57220), 46755 states have internal predecessors, (57220), 28982 states have call successors, (28982), 4387 states have call predecessors, (28982), 4387 states have return successors, (29106), 28478 states have call predecessors, (29106), 28982 states have call successors, (29106) [2021-12-06 19:12:25,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79193 states to 79193 states and 115308 transitions. [2021-12-06 19:12:25,767 INFO L78 Accepts]: Start accepts. Automaton has 79193 states and 115308 transitions. Word has length 389 [2021-12-06 19:12:25,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:12:25,768 INFO L470 AbstractCegarLoop]: Abstraction has 79193 states and 115308 transitions. [2021-12-06 19:12:25,768 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.714285714285715) internal successors, (159), 4 states have internal predecessors, (159), 3 states have call successors, (38), 4 states have call predecessors, (38), 2 states have return successors, (36), 4 states have call predecessors, (36), 3 states have call successors, (36) [2021-12-06 19:12:25,768 INFO L276 IsEmpty]: Start isEmpty. Operand 79193 states and 115308 transitions. [2021-12-06 19:12:25,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 392 [2021-12-06 19:12:25,777 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:12:25,777 INFO L514 BasicCegarLoop]: trace histogram [17, 17, 13, 13, 13, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:12:25,777 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-12-06 19:12:25,777 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 19:12:25,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:12:25,778 INFO L85 PathProgramCache]: Analyzing trace with hash -1721471528, now seen corresponding path program 1 times [2021-12-06 19:12:25,778 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:12:25,778 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142587370] [2021-12-06 19:12:25,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:12:25,778 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:12:25,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:12:25,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:12:25,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:12:25,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:12:25,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:12:25,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:12:25,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:12:25,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:12:25,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:12:25,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:12:25,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:12:25,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 19:12:25,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:12:25,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 19:12:25,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 19:12:25,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-06 19:12:25,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:12:25,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:12:25,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-06 19:12:25,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-06 19:12:25,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:12:25,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:12:25,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:12:25,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2021-12-06 19:12:25,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:12:25,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:12:25,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:12:25,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 19:12:25,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-06 19:12:25,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2021-12-06 19:12:25,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2021-12-06 19:12:25,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:12:25,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-06 19:12:25,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2021-12-06 19:12:25,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2021-12-06 19:12:25,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2021-12-06 19:12:25,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:12:25,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2021-12-06 19:12:25,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:25,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 313 [2021-12-06 19:12:25,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:26,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:12:26,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:26,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:12:26,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:26,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:12:26,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:26,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 19:12:26,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:26,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:12:26,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:26,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:12:26,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:26,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2021-12-06 19:12:26,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:26,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 381 [2021-12-06 19:12:26,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:26,029 INFO L134 CoverageAnalysis]: Checked inductivity of 936 backedges. 66 proven. 0 refuted. 0 times theorem prover too weak. 870 trivial. 0 not checked. [2021-12-06 19:12:26,029 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:12:26,029 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142587370] [2021-12-06 19:12:26,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2142587370] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:12:26,030 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:12:26,030 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 19:12:26,030 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220268719] [2021-12-06 19:12:26,030 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:12:26,030 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 19:12:26,031 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:12:26,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 19:12:26,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-06 19:12:26,031 INFO L87 Difference]: Start difference. First operand 79193 states and 115308 transitions. Second operand has 7 states, 7 states have (on average 23.0) internal successors, (161), 4 states have internal predecessors, (161), 3 states have call successors, (38), 4 states have call predecessors, (38), 2 states have return successors, (36), 4 states have call predecessors, (36), 3 states have call successors, (36) [2021-12-06 19:12:51,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:12:51,477 INFO L93 Difference]: Finished difference Result 168184 states and 245094 transitions. [2021-12-06 19:12:51,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 19:12:51,478 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 23.0) internal successors, (161), 4 states have internal predecessors, (161), 3 states have call successors, (38), 4 states have call predecessors, (38), 2 states have return successors, (36), 4 states have call predecessors, (36), 3 states have call successors, (36) Word has length 391 [2021-12-06 19:12:51,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:12:51,892 INFO L225 Difference]: With dead ends: 168184 [2021-12-06 19:12:51,892 INFO L226 Difference]: Without dead ends: 89047 [2021-12-06 19:12:52,130 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:12:52,131 INFO L933 BasicCegarLoop]: 3821 mSDtfsCounter, 1849 mSDsluCounter, 8879 mSDsCounter, 0 mSdLazyCounter, 7394 mSolverCounterSat, 1633 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2333 SdHoareTripleChecker+Valid, 12700 SdHoareTripleChecker+Invalid, 9027 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1633 IncrementalHoareTripleChecker+Valid, 7394 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:12:52,131 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2333 Valid, 12700 Invalid, 9027 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1633 Valid, 7394 Invalid, 0 Unknown, 0 Unchecked, 19.0s Time] [2021-12-06 19:12:52,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89047 states. [2021-12-06 19:12:58,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89047 to 88051. [2021-12-06 19:12:58,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88051 states, 50898 states have (on average 1.2486934653620967) internal successors, (63556), 51919 states have internal predecessors, (63556), 32260 states have call successors, (32260), 4883 states have call predecessors, (32260), 4891 states have return successors, (32392), 31722 states have call predecessors, (32392), 32260 states have call successors, (32392) [2021-12-06 19:12:59,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88051 states to 88051 states and 128208 transitions. [2021-12-06 19:12:59,324 INFO L78 Accepts]: Start accepts. Automaton has 88051 states and 128208 transitions. Word has length 391 [2021-12-06 19:12:59,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:12:59,324 INFO L470 AbstractCegarLoop]: Abstraction has 88051 states and 128208 transitions. [2021-12-06 19:12:59,324 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 23.0) internal successors, (161), 4 states have internal predecessors, (161), 3 states have call successors, (38), 4 states have call predecessors, (38), 2 states have return successors, (36), 4 states have call predecessors, (36), 3 states have call successors, (36) [2021-12-06 19:12:59,324 INFO L276 IsEmpty]: Start isEmpty. Operand 88051 states and 128208 transitions. [2021-12-06 19:12:59,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 393 [2021-12-06 19:12:59,335 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:12:59,335 INFO L514 BasicCegarLoop]: trace histogram [17, 17, 13, 13, 13, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:12:59,335 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-12-06 19:12:59,336 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 19:12:59,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:12:59,336 INFO L85 PathProgramCache]: Analyzing trace with hash 443079049, now seen corresponding path program 1 times [2021-12-06 19:12:59,336 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:12:59,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782765127] [2021-12-06 19:12:59,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:12:59,337 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:12:59,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:12:59,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:12:59,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:12:59,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:12:59,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:12:59,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:12:59,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:12:59,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:12:59,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:12:59,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:12:59,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:12:59,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 19:12:59,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:12:59,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 19:12:59,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 19:12:59,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-06 19:12:59,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:12:59,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:12:59,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-06 19:12:59,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-06 19:12:59,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:12:59,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:12:59,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:12:59,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2021-12-06 19:12:59,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:12:59,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:12:59,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:12:59,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 19:12:59,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-06 19:12:59,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2021-12-06 19:12:59,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2021-12-06 19:12:59,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:12:59,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-06 19:12:59,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2021-12-06 19:12:59,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2021-12-06 19:12:59,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2021-12-06 19:12:59,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:12:59,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2021-12-06 19:12:59,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2021-12-06 19:12:59,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:12:59,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:12:59,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:12:59,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 19:12:59,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:12:59,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:12:59,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2021-12-06 19:12:59,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2021-12-06 19:12:59,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:59,611 INFO L134 CoverageAnalysis]: Checked inductivity of 936 backedges. 66 proven. 0 refuted. 0 times theorem prover too weak. 870 trivial. 0 not checked. [2021-12-06 19:12:59,611 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:12:59,612 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1782765127] [2021-12-06 19:12:59,612 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1782765127] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:12:59,612 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:12:59,612 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 19:12:59,612 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715966289] [2021-12-06 19:12:59,612 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:12:59,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 19:12:59,612 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:12:59,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 19:12:59,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-06 19:12:59,613 INFO L87 Difference]: Start difference. First operand 88051 states and 128208 transitions. Second operand has 7 states, 7 states have (on average 23.142857142857142) internal successors, (162), 4 states have internal predecessors, (162), 3 states have call successors, (38), 4 states have call predecessors, (38), 2 states have return successors, (36), 4 states have call predecessors, (36), 3 states have call successors, (36) [2021-12-06 19:13:03,378 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:13:05,506 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:13:07,942 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-12-06 19:13:26,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:13:26,778 INFO L93 Difference]: Finished difference Result 185872 states and 270948 transitions. [2021-12-06 19:13:26,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 19:13:26,779 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 23.142857142857142) internal successors, (162), 4 states have internal predecessors, (162), 3 states have call successors, (38), 4 states have call predecessors, (38), 2 states have return successors, (36), 4 states have call predecessors, (36), 3 states have call successors, (36) Word has length 392 [2021-12-06 19:13:26,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:13:27,259 INFO L225 Difference]: With dead ends: 185872 [2021-12-06 19:13:27,259 INFO L226 Difference]: Without dead ends: 97877 [2021-12-06 19:13:27,529 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:13:27,530 INFO L933 BasicCegarLoop]: 3818 mSDtfsCounter, 2410 mSDsluCounter, 8009 mSDsCounter, 0 mSdLazyCounter, 6698 mSolverCounterSat, 2776 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2892 SdHoareTripleChecker+Valid, 11827 SdHoareTripleChecker+Invalid, 9474 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2776 IncrementalHoareTripleChecker+Valid, 6698 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:13:27,530 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2892 Valid, 11827 Invalid, 9474 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2776 Valid, 6698 Invalid, 0 Unknown, 0 Unchecked, 20.0s Time] [2021-12-06 19:13:27,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97877 states. [2021-12-06 19:13:34,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97877 to 96789. [2021-12-06 19:13:34,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96789 states, 55904 states have (on average 1.2489625071551231) internal successors, (69822), 57013 states have internal predecessors, (69822), 35522 states have call successors, (35522), 5353 states have call predecessors, (35522), 5361 states have return successors, (35654), 34942 states have call predecessors, (35654), 35522 states have call successors, (35654) [2021-12-06 19:13:35,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96789 states to 96789 states and 140998 transitions. [2021-12-06 19:13:35,040 INFO L78 Accepts]: Start accepts. Automaton has 96789 states and 140998 transitions. Word has length 392 [2021-12-06 19:13:35,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:13:35,040 INFO L470 AbstractCegarLoop]: Abstraction has 96789 states and 140998 transitions. [2021-12-06 19:13:35,040 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 23.142857142857142) internal successors, (162), 4 states have internal predecessors, (162), 3 states have call successors, (38), 4 states have call predecessors, (38), 2 states have return successors, (36), 4 states have call predecessors, (36), 3 states have call successors, (36) [2021-12-06 19:13:35,040 INFO L276 IsEmpty]: Start isEmpty. Operand 96789 states and 140998 transitions. [2021-12-06 19:13:35,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 407 [2021-12-06 19:13:35,050 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:13:35,050 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 13, 13, 13, 7, 7, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:13:35,050 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-12-06 19:13:35,050 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 19:13:35,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:13:35,051 INFO L85 PathProgramCache]: Analyzing trace with hash -822157893, now seen corresponding path program 1 times [2021-12-06 19:13:35,051 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:13:35,051 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496975834] [2021-12-06 19:13:35,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:13:35,051 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:13:35,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:13:35,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:13:35,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:13:35,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:13:35,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:13:35,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:13:35,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:13:35,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:13:35,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:13:35,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:13:35,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:13:35,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 19:13:35,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:13:35,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 19:13:35,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 19:13:35,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-06 19:13:35,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:13:35,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:13:35,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-06 19:13:35,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-06 19:13:35,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:13:35,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:13:35,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:13:35,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2021-12-06 19:13:35,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:13:35,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:13:35,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:13:35,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 19:13:35,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-06 19:13:35,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2021-12-06 19:13:35,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2021-12-06 19:13:35,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:13:35,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-06 19:13:35,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2021-12-06 19:13:35,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2021-12-06 19:13:35,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2021-12-06 19:13:35,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:13:35,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2021-12-06 19:13:35,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2021-12-06 19:13:35,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2021-12-06 19:13:35,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:13:35,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:13:35,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:13:35,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 19:13:35,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:13:35,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:13:35,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2021-12-06 19:13:35,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2021-12-06 19:13:35,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:35,380 INFO L134 CoverageAnalysis]: Checked inductivity of 1035 backedges. 79 proven. 0 refuted. 0 times theorem prover too weak. 956 trivial. 0 not checked. [2021-12-06 19:13:35,380 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:13:35,380 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496975834] [2021-12-06 19:13:35,380 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [496975834] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:13:35,380 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:13:35,380 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 19:13:35,380 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055605213] [2021-12-06 19:13:35,381 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:13:35,381 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 19:13:35,381 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:13:35,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 19:13:35,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 19:13:35,381 INFO L87 Difference]: Start difference. First operand 96789 states and 140998 transitions. Second operand has 5 states, 5 states have (on average 32.6) internal successors, (163), 3 states have internal predecessors, (163), 3 states have call successors, (38), 4 states have call predecessors, (38), 1 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2021-12-06 19:13:56,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:13:56,644 INFO L93 Difference]: Finished difference Result 203982 states and 297354 transitions. [2021-12-06 19:13:56,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:13:56,645 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.6) internal successors, (163), 3 states have internal predecessors, (163), 3 states have call successors, (38), 4 states have call predecessors, (38), 1 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) Word has length 406 [2021-12-06 19:13:56,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:13:57,170 INFO L225 Difference]: With dead ends: 203982 [2021-12-06 19:13:57,170 INFO L226 Difference]: Without dead ends: 107249 [2021-12-06 19:13:57,500 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-12-06 19:13:57,501 INFO L933 BasicCegarLoop]: 3938 mSDtfsCounter, 2545 mSDsluCounter, 2728 mSDsCounter, 0 mSdLazyCounter, 2915 mSolverCounterSat, 2900 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3029 SdHoareTripleChecker+Valid, 6666 SdHoareTripleChecker+Invalid, 5815 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2900 IncrementalHoareTripleChecker+Valid, 2915 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.3s IncrementalHoareTripleChecker+Time [2021-12-06 19:13:57,501 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3029 Valid, 6666 Invalid, 5815 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2900 Valid, 2915 Invalid, 0 Unknown, 0 Unchecked, 13.3s Time] [2021-12-06 19:13:57,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107249 states. [2021-12-06 19:14:05,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107249 to 106085. [2021-12-06 19:14:05,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106085 states, 61232 states have (on average 1.2497713613796708) internal successors, (76526), 62497 states have internal predecessors, (76526), 38948 states have call successors, (38948), 5895 states have call predecessors, (38948), 5903 states have return successors, (39080), 38270 states have call predecessors, (39080), 38948 states have call successors, (39080) [2021-12-06 19:14:05,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106085 states to 106085 states and 154554 transitions. [2021-12-06 19:14:05,875 INFO L78 Accepts]: Start accepts. Automaton has 106085 states and 154554 transitions. Word has length 406 [2021-12-06 19:14:05,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:14:05,876 INFO L470 AbstractCegarLoop]: Abstraction has 106085 states and 154554 transitions. [2021-12-06 19:14:05,876 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.6) internal successors, (163), 3 states have internal predecessors, (163), 3 states have call successors, (38), 4 states have call predecessors, (38), 1 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2021-12-06 19:14:05,876 INFO L276 IsEmpty]: Start isEmpty. Operand 106085 states and 154554 transitions. [2021-12-06 19:14:05,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 414 [2021-12-06 19:14:05,886 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:14:05,886 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 13, 13, 13, 7, 7, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:14:05,887 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-12-06 19:14:05,887 INFO L402 AbstractCegarLoop]: === Iteration 29 === 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-12-06 19:14:05,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:14:05,887 INFO L85 PathProgramCache]: Analyzing trace with hash 450069507, now seen corresponding path program 1 times [2021-12-06 19:14:05,887 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:14:05,887 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402316478] [2021-12-06 19:14:05,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:14:05,888 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:14:05,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:05,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:14:05,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:05,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:14:05,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:05,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:14:05,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:05,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:14:05,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:05,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:14:05,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:05,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:14:06,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:14:06,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:14:06,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:14:06,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:14:06,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:14:06,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 19:14:06,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:14:06,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 19:14:06,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 19:14:06,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-06 19:14:06,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:14:06,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:14:06,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-06 19:14:06,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-06 19:14:06,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:14:06,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:14:06,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:14:06,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2021-12-06 19:14:06,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:14:06,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:14:06,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:14:06,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 19:14:06,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-06 19:14:06,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2021-12-06 19:14:06,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2021-12-06 19:14:06,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:14:06,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-06 19:14:06,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2021-12-06 19:14:06,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2021-12-06 19:14:06,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2021-12-06 19:14:06,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:14:06,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2021-12-06 19:14:06,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2021-12-06 19:14:06,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2021-12-06 19:14:06,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:14:06,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:14:06,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:14:06,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 19:14:06,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:14:06,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:14:06,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2021-12-06 19:14:06,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 403 [2021-12-06 19:14:06,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:06,142 INFO L134 CoverageAnalysis]: Checked inductivity of 1058 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 977 trivial. 0 not checked. [2021-12-06 19:14:06,142 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:14:06,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402316478] [2021-12-06 19:14:06,142 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1402316478] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:14:06,142 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:14:06,142 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 19:14:06,142 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654793214] [2021-12-06 19:14:06,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:14:06,143 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 19:14:06,143 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:14:06,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 19:14:06,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 19:14:06,143 INFO L87 Difference]: Start difference. First operand 106085 states and 154554 transitions. Second operand has 5 states, 5 states have (on average 32.6) internal successors, (163), 3 states have internal predecessors, (163), 3 states have call successors, (38), 4 states have call predecessors, (38), 1 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2021-12-06 19:14:08,658 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:14:09,769 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-12-06 19:14:29,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:14:29,566 INFO L93 Difference]: Finished difference Result 222188 states and 324000 transitions. [2021-12-06 19:14:29,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:14:29,567 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.6) internal successors, (163), 3 states have internal predecessors, (163), 3 states have call successors, (38), 4 states have call predecessors, (38), 1 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) Word has length 413 [2021-12-06 19:14:29,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:14:30,128 INFO L225 Difference]: With dead ends: 222188 [2021-12-06 19:14:30,128 INFO L226 Difference]: Without dead ends: 116159 [2021-12-06 19:14:30,489 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-12-06 19:14:30,490 INFO L933 BasicCegarLoop]: 3824 mSDtfsCounter, 2422 mSDsluCounter, 2733 mSDsCounter, 0 mSdLazyCounter, 2793 mSolverCounterSat, 2779 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2906 SdHoareTripleChecker+Valid, 6557 SdHoareTripleChecker+Invalid, 5572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2779 IncrementalHoareTripleChecker+Valid, 2793 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:14:30,490 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2906 Valid, 6557 Invalid, 5572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2779 Valid, 2793 Invalid, 0 Unknown, 0 Unchecked, 15.0s Time] [2021-12-06 19:14:30,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116159 states. [2021-12-06 19:14:38,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116159 to 114903. [2021-12-06 19:14:38,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114903 states, 66302 states have (on average 1.249917046242949) internal successors, (82872), 67655 states have internal predecessors, (82872), 42218 states have call successors, (42218), 6373 states have call predecessors, (42218), 6381 states have return successors, (42350), 41498 states have call predecessors, (42350), 42218 states have call successors, (42350) [2021-12-06 19:14:39,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114903 states to 114903 states and 167440 transitions. [2021-12-06 19:14:39,257 INFO L78 Accepts]: Start accepts. Automaton has 114903 states and 167440 transitions. Word has length 413 [2021-12-06 19:14:39,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:14:39,257 INFO L470 AbstractCegarLoop]: Abstraction has 114903 states and 167440 transitions. [2021-12-06 19:14:39,257 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.6) internal successors, (163), 3 states have internal predecessors, (163), 3 states have call successors, (38), 4 states have call predecessors, (38), 1 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2021-12-06 19:14:39,257 INFO L276 IsEmpty]: Start isEmpty. Operand 114903 states and 167440 transitions. [2021-12-06 19:14:39,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 429 [2021-12-06 19:14:39,266 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:14:39,266 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 14, 14, 14, 7, 7, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:14:39,266 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-12-06 19:14:39,266 INFO L402 AbstractCegarLoop]: === Iteration 30 === 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-12-06 19:14:39,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:14:39,267 INFO L85 PathProgramCache]: Analyzing trace with hash 1137760588, now seen corresponding path program 1 times [2021-12-06 19:14:39,267 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:14:39,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516135798] [2021-12-06 19:14:39,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:14:39,267 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:14:39,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:14:39,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:14:39,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:14:39,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:14:39,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:14:39,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:14:39,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:14:39,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:14:39,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:14:39,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:14:39,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:14:39,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 19:14:39,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:14:39,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 19:14:39,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 19:14:39,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-06 19:14:39,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:14:39,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:14:39,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-06 19:14:39,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-06 19:14:39,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:14:39,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:14:39,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:14:39,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2021-12-06 19:14:39,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:14:39,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:14:39,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:14:39,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 19:14:39,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-06 19:14:39,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2021-12-06 19:14:39,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2021-12-06 19:14:39,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:14:39,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-06 19:14:39,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2021-12-06 19:14:39,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2021-12-06 19:14:39,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2021-12-06 19:14:39,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:14:39,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2021-12-06 19:14:39,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2021-12-06 19:14:39,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:14:39,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:14:39,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2021-12-06 19:14:39,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2021-12-06 19:14:39,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:14:39,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:14:39,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:14:39,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 19:14:39,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:14:39,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:14:39,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 405 [2021-12-06 19:14:39,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2021-12-06 19:14:39,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:39,526 INFO L134 CoverageAnalysis]: Checked inductivity of 1118 backedges. 82 proven. 15 refuted. 0 times theorem prover too weak. 1021 trivial. 0 not checked. [2021-12-06 19:14:39,527 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:14:39,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516135798] [2021-12-06 19:14:39,527 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [516135798] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:14:39,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [698525045] [2021-12-06 19:14:39,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:14:39,527 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:14:39,527 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2c38934-ebb5-4986-81f0-2d1ae0f895bd/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:14:39,528 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2c38934-ebb5-4986-81f0-2d1ae0f895bd/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:14:39,529 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2c38934-ebb5-4986-81f0-2d1ae0f895bd/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-06 19:14:39,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:40,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 3487 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 19:14:40,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:14:40,306 INFO L134 CoverageAnalysis]: Checked inductivity of 1118 backedges. 322 proven. 0 refuted. 0 times theorem prover too weak. 796 trivial. 0 not checked. [2021-12-06 19:14:40,306 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:14:40,307 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [698525045] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:14:40,307 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:14:40,307 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2021-12-06 19:14:40,307 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [587673833] [2021-12-06 19:14:40,307 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:14:40,308 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 19:14:40,308 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:14:40,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 19:14:40,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-06 19:14:40,308 INFO L87 Difference]: Start difference. First operand 114903 states and 167440 transitions. Second operand has 3 states, 3 states have (on average 58.333333333333336) internal successors, (175), 3 states have internal predecessors, (175), 3 states have call successors, (40), 3 states have call predecessors, (40), 3 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) [2021-12-06 19:14:48,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:14:48,568 INFO L93 Difference]: Finished difference Result 238576 states and 347809 transitions. [2021-12-06 19:14:48,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 19:14:48,569 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 58.333333333333336) internal successors, (175), 3 states have internal predecessors, (175), 3 states have call successors, (40), 3 states have call predecessors, (40), 3 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) Word has length 428 [2021-12-06 19:14:48,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:14:49,173 INFO L225 Difference]: With dead ends: 238576 [2021-12-06 19:14:49,174 INFO L226 Difference]: Without dead ends: 123729 [2021-12-06 19:14:49,660 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 534 GetRequests, 529 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-06 19:14:49,661 INFO L933 BasicCegarLoop]: 3382 mSDtfsCounter, 2475 mSDsluCounter, 2203 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2475 SdHoareTripleChecker+Valid, 5585 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 19:14:49,661 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2475 Valid, 5585 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 19:14:49,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123729 states. [2021-12-06 19:14:58,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123729 to 123721. [2021-12-06 19:14:58,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123721 states, 71380 states have (on average 1.2508826001681144) internal successors, (89288), 72821 states have internal predecessors, (89288), 45480 states have call successors, (45480), 6851 states have call predecessors, (45480), 6859 states have return successors, (45612), 44718 states have call predecessors, (45612), 45480 states have call successors, (45612) [2021-12-06 19:14:59,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123721 states to 123721 states and 180380 transitions. [2021-12-06 19:14:59,078 INFO L78 Accepts]: Start accepts. Automaton has 123721 states and 180380 transitions. Word has length 428 [2021-12-06 19:14:59,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:14:59,078 INFO L470 AbstractCegarLoop]: Abstraction has 123721 states and 180380 transitions. [2021-12-06 19:14:59,079 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 58.333333333333336) internal successors, (175), 3 states have internal predecessors, (175), 3 states have call successors, (40), 3 states have call predecessors, (40), 3 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) [2021-12-06 19:14:59,079 INFO L276 IsEmpty]: Start isEmpty. Operand 123721 states and 180380 transitions. [2021-12-06 19:14:59,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 447 [2021-12-06 19:14:59,087 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:14:59,087 INFO L514 BasicCegarLoop]: trace histogram [20, 20, 13, 13, 13, 8, 8, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:14:59,113 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2c38934-ebb5-4986-81f0-2d1ae0f895bd/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-06 19:14:59,288 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2c38934-ebb5-4986-81f0-2d1ae0f895bd/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:14:59,289 INFO L402 AbstractCegarLoop]: === Iteration 31 === 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-12-06 19:14:59,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:14:59,291 INFO L85 PathProgramCache]: Analyzing trace with hash -1784947426, now seen corresponding path program 1 times [2021-12-06 19:14:59,291 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:14:59,291 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668820302] [2021-12-06 19:14:59,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:14:59,292 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:14:59,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:14:59,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:14:59,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:14:59,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:14:59,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:14:59,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:14:59,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:14:59,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:14:59,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:14:59,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:14:59,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:14:59,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 19:14:59,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:14:59,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 19:14:59,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 19:14:59,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-06 19:14:59,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:14:59,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:14:59,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-06 19:14:59,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-06 19:14:59,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:14:59,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:14:59,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:14:59,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2021-12-06 19:14:59,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:14:59,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:14:59,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:14:59,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 19:14:59,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-06 19:14:59,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2021-12-06 19:14:59,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2021-12-06 19:14:59,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:14:59,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-06 19:14:59,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2021-12-06 19:14:59,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2021-12-06 19:14:59,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2021-12-06 19:14:59,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:14:59,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2021-12-06 19:14:59,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2021-12-06 19:14:59,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2021-12-06 19:14:59,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:14:59,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2021-12-06 19:14:59,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2021-12-06 19:14:59,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:14:59,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:14:59,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:14:59,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 19:14:59,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:14:59,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:14:59,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 423 [2021-12-06 19:14:59,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2021-12-06 19:14:59,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:59,604 INFO L134 CoverageAnalysis]: Checked inductivity of 1268 backedges. 106 proven. 0 refuted. 0 times theorem prover too weak. 1162 trivial. 0 not checked. [2021-12-06 19:14:59,604 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:14:59,604 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668820302] [2021-12-06 19:14:59,604 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668820302] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:14:59,604 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:14:59,604 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 19:14:59,604 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695016025] [2021-12-06 19:14:59,604 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:14:59,605 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 19:14:59,605 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:14:59,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 19:14:59,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-06 19:14:59,605 INFO L87 Difference]: Start difference. First operand 123721 states and 180380 transitions. Second operand has 7 states, 7 states have (on average 24.142857142857142) internal successors, (169), 4 states have internal predecessors, (169), 3 states have call successors, (39), 4 states have call predecessors, (39), 2 states have return successors, (37), 4 states have call predecessors, (37), 3 states have call successors, (37) [2021-12-06 19:15:03,748 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:15:04,795 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-12-06 19:15:07,366 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:15:08,435 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-12-06 19:15:10,165 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:15:32,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:15:32,316 INFO L93 Difference]: Finished difference Result 257802 states and 376050 transitions. [2021-12-06 19:15:32,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 19:15:32,317 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 24.142857142857142) internal successors, (169), 4 states have internal predecessors, (169), 3 states have call successors, (39), 4 states have call predecessors, (39), 2 states have return successors, (37), 4 states have call predecessors, (37), 3 states have call successors, (37) Word has length 446 [2021-12-06 19:15:32,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:15:33,079 INFO L225 Difference]: With dead ends: 257802 [2021-12-06 19:15:33,080 INFO L226 Difference]: Without dead ends: 134137 [2021-12-06 19:15:33,457 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:15:33,458 INFO L933 BasicCegarLoop]: 3778 mSDtfsCounter, 2821 mSDsluCounter, 7980 mSDsCounter, 0 mSdLazyCounter, 6756 mSolverCounterSat, 2997 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3304 SdHoareTripleChecker+Valid, 11758 SdHoareTripleChecker+Invalid, 9753 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2997 IncrementalHoareTripleChecker+Valid, 6756 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.7s IncrementalHoareTripleChecker+Time [2021-12-06 19:15:33,458 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3304 Valid, 11758 Invalid, 9753 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2997 Valid, 6756 Invalid, 0 Unknown, 0 Unchecked, 22.7s Time] [2021-12-06 19:15:33,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134137 states. [2021-12-06 19:15:42,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134137 to 123999. [2021-12-06 19:15:42,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123999 states, 71562 states have (on average 1.2505799167155753) internal successors, (89494), 73007 states have internal predecessors, (89494), 45516 states have call successors, (45516), 6903 states have call predecessors, (45516), 6919 states have return successors, (45656), 44762 states have call predecessors, (45656), 45516 states have call successors, (45656) [2021-12-06 19:15:43,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123999 states to 123999 states and 180666 transitions. [2021-12-06 19:15:43,207 INFO L78 Accepts]: Start accepts. Automaton has 123999 states and 180666 transitions. Word has length 446 [2021-12-06 19:15:43,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:15:43,208 INFO L470 AbstractCegarLoop]: Abstraction has 123999 states and 180666 transitions. [2021-12-06 19:15:43,208 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 24.142857142857142) internal successors, (169), 4 states have internal predecessors, (169), 3 states have call successors, (39), 4 states have call predecessors, (39), 2 states have return successors, (37), 4 states have call predecessors, (37), 3 states have call successors, (37) [2021-12-06 19:15:43,208 INFO L276 IsEmpty]: Start isEmpty. Operand 123999 states and 180666 transitions. [2021-12-06 19:15:43,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 448 [2021-12-06 19:15:43,216 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:15:43,216 INFO L514 BasicCegarLoop]: trace histogram [20, 20, 13, 13, 13, 8, 8, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:15:43,216 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-12-06 19:15:43,217 INFO L402 AbstractCegarLoop]: === Iteration 32 === 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-12-06 19:15:43,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:15:43,217 INFO L85 PathProgramCache]: Analyzing trace with hash 928269590, now seen corresponding path program 1 times [2021-12-06 19:15:43,217 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:15:43,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001397001] [2021-12-06 19:15:43,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:15:43,217 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:15:43,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:15:43,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:15:43,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:15:43,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:15:43,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:15:43,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:15:43,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:15:43,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:15:43,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:15:43,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:15:43,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:15:43,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 19:15:43,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:15:43,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 19:15:43,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 19:15:43,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-06 19:15:43,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:15:43,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:15:43,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-06 19:15:43,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-06 19:15:43,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:15:43,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:15:43,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:15:43,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2021-12-06 19:15:43,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:15:43,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:15:43,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:15:43,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 19:15:43,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-06 19:15:43,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2021-12-06 19:15:43,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2021-12-06 19:15:43,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:15:43,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-06 19:15:43,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2021-12-06 19:15:43,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2021-12-06 19:15:43,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2021-12-06 19:15:43,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:15:43,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2021-12-06 19:15:43,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2021-12-06 19:15:43,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2021-12-06 19:15:43,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:15:43,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2021-12-06 19:15:43,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2021-12-06 19:15:43,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:15:43,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:15:43,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:15:43,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 19:15:43,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:15:43,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:15:43,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2021-12-06 19:15:43,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 437 [2021-12-06 19:15:43,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,495 INFO L134 CoverageAnalysis]: Checked inductivity of 1269 backedges. 106 proven. 0 refuted. 0 times theorem prover too weak. 1163 trivial. 0 not checked. [2021-12-06 19:15:43,495 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:15:43,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001397001] [2021-12-06 19:15:43,495 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2001397001] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:15:43,495 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:15:43,495 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 19:15:43,495 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312117124] [2021-12-06 19:15:43,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:15:43,496 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 19:15:43,496 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:15:43,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 19:15:43,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-06 19:15:43,496 INFO L87 Difference]: Start difference. First operand 123999 states and 180666 transitions. Second operand has 7 states, 7 states have (on average 24.142857142857142) internal successors, (169), 4 states have internal predecessors, (169), 3 states have call successors, (39), 4 states have call predecessors, (39), 2 states have return successors, (37), 4 states have call predecessors, (37), 3 states have call successors, (37) [2021-12-06 19:15:47,604 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:15:50,217 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:15:51,517 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:15:53,293 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:16:19,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:16:19,276 INFO L93 Difference]: Finished difference Result 258144 states and 376440 transitions. [2021-12-06 19:16:19,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 19:16:19,277 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 24.142857142857142) internal successors, (169), 4 states have internal predecessors, (169), 3 states have call successors, (39), 4 states have call predecessors, (39), 2 states have return successors, (37), 4 states have call predecessors, (37), 3 states have call successors, (37) Word has length 447 [2021-12-06 19:16:19,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:16:20,017 INFO L225 Difference]: With dead ends: 258144 [2021-12-06 19:16:20,017 INFO L226 Difference]: Without dead ends: 134201 [2021-12-06 19:16:20,424 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:16:20,425 INFO L933 BasicCegarLoop]: 3820 mSDtfsCounter, 1851 mSDsluCounter, 8889 mSDsCounter, 0 mSdLazyCounter, 7390 mSolverCounterSat, 1634 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2335 SdHoareTripleChecker+Valid, 12709 SdHoareTripleChecker+Invalid, 9024 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1634 IncrementalHoareTripleChecker+Valid, 7390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.7s IncrementalHoareTripleChecker+Time [2021-12-06 19:16:20,425 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2335 Valid, 12709 Invalid, 9024 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1634 Valid, 7390 Invalid, 0 Unknown, 0 Unchecked, 25.7s Time] [2021-12-06 19:16:20,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134201 states. [2021-12-06 19:16:29,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134201 to 124023. [2021-12-06 19:16:29,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124023 states, 71578 states have (on average 1.250523903992847) internal successors, (89510), 73023 states have internal predecessors, (89510), 45516 states have call successors, (45516), 6903 states have call predecessors, (45516), 6927 states have return successors, (45664), 44770 states have call predecessors, (45664), 45516 states have call successors, (45664) [2021-12-06 19:16:30,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124023 states to 124023 states and 180690 transitions. [2021-12-06 19:16:30,312 INFO L78 Accepts]: Start accepts. Automaton has 124023 states and 180690 transitions. Word has length 447 [2021-12-06 19:16:30,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:16:30,312 INFO L470 AbstractCegarLoop]: Abstraction has 124023 states and 180690 transitions. [2021-12-06 19:16:30,313 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 24.142857142857142) internal successors, (169), 4 states have internal predecessors, (169), 3 states have call successors, (39), 4 states have call predecessors, (39), 2 states have return successors, (37), 4 states have call predecessors, (37), 3 states have call successors, (37) [2021-12-06 19:16:30,313 INFO L276 IsEmpty]: Start isEmpty. Operand 124023 states and 180690 transitions. [2021-12-06 19:16:30,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 449 [2021-12-06 19:16:30,321 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:16:30,321 INFO L514 BasicCegarLoop]: trace histogram [20, 20, 13, 13, 13, 8, 8, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:16:30,321 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-12-06 19:16:30,321 INFO L402 AbstractCegarLoop]: === Iteration 33 === 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-12-06 19:16:30,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:16:30,322 INFO L85 PathProgramCache]: Analyzing trace with hash 1194113563, now seen corresponding path program 1 times [2021-12-06 19:16:30,322 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:16:30,322 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [382974989] [2021-12-06 19:16:30,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:16:30,322 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:16:30,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:16:30,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:16:30,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:16:30,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:16:30,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:16:30,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:16:30,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:16:30,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:16:30,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:16:30,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:16:30,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:16:30,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 19:16:30,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:16:30,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 19:16:30,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 19:16:30,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-06 19:16:30,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:16:30,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:16:30,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-06 19:16:30,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-06 19:16:30,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:16:30,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:16:30,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:16:30,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2021-12-06 19:16:30,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:16:30,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:16:30,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:16:30,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 19:16:30,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-06 19:16:30,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2021-12-06 19:16:30,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2021-12-06 19:16:30,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:16:30,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-06 19:16:30,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2021-12-06 19:16:30,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2021-12-06 19:16:30,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2021-12-06 19:16:30,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:16:30,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2021-12-06 19:16:30,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2021-12-06 19:16:30,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2021-12-06 19:16:30,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:16:30,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2021-12-06 19:16:30,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2021-12-06 19:16:30,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:16:30,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:16:30,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:16:30,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 19:16:30,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:16:30,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:16:30,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 425 [2021-12-06 19:16:30,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2021-12-06 19:16:30,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:30,640 INFO L134 CoverageAnalysis]: Checked inductivity of 1271 backedges. 134 proven. 30 refuted. 0 times theorem prover too weak. 1107 trivial. 0 not checked. [2021-12-06 19:16:30,640 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:16:30,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [382974989] [2021-12-06 19:16:30,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [382974989] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:16:30,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1438681229] [2021-12-06 19:16:30,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:16:30,640 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:16:30,640 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2c38934-ebb5-4986-81f0-2d1ae0f895bd/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:16:30,641 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2c38934-ebb5-4986-81f0-2d1ae0f895bd/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:16:30,642 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2c38934-ebb5-4986-81f0-2d1ae0f895bd/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-06 19:16:31,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:31,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 3518 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 19:16:31,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:16:31,413 INFO L134 CoverageAnalysis]: Checked inductivity of 1271 backedges. 353 proven. 0 refuted. 0 times theorem prover too weak. 918 trivial. 0 not checked. [2021-12-06 19:16:31,413 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:16:31,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1438681229] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:16:31,413 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:16:31,413 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [10] total 12 [2021-12-06 19:16:31,414 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505224015] [2021-12-06 19:16:31,414 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:16:31,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 19:16:31,414 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:16:31,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 19:16:31,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-12-06 19:16:31,415 INFO L87 Difference]: Start difference. First operand 124023 states and 180690 transitions. Second operand has 5 states, 5 states have (on average 35.0) internal successors, (175), 4 states have internal predecessors, (175), 3 states have call successors, (39), 3 states have call predecessors, (39), 4 states have return successors, (37), 4 states have call predecessors, (37), 3 states have call successors, (37) [2021-12-06 19:16:40,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:16:40,532 INFO L93 Difference]: Finished difference Result 256800 states and 374301 transitions. [2021-12-06 19:16:40,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 19:16:40,533 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.0) internal successors, (175), 4 states have internal predecessors, (175), 3 states have call successors, (39), 3 states have call predecessors, (39), 4 states have return successors, (37), 4 states have call predecessors, (37), 3 states have call successors, (37) Word has length 448 [2021-12-06 19:16:40,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:16:41,143 INFO L225 Difference]: With dead ends: 256800 [2021-12-06 19:16:41,144 INFO L226 Difference]: Without dead ends: 132833 [2021-12-06 19:16:41,669 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 559 GetRequests, 548 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-12-06 19:16:41,670 INFO L933 BasicCegarLoop]: 3389 mSDtfsCounter, 2446 mSDsluCounter, 9004 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2446 SdHoareTripleChecker+Valid, 12393 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 19:16:41,670 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2446 Valid, 12393 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 19:16:41,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132833 states. [2021-12-06 19:16:51,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132833 to 132809. [2021-12-06 19:16:51,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132809 states, 76632 states have (on average 1.251148345338762) internal successors, (95878), 78165 states have internal predecessors, (95878), 48778 states have call successors, (48778), 7373 states have call predecessors, (48778), 7397 states have return successors, (48926), 47990 states have call predecessors, (48926), 48778 states have call successors, (48926) [2021-12-06 19:16:52,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132809 states to 132809 states and 193582 transitions. [2021-12-06 19:16:52,061 INFO L78 Accepts]: Start accepts. Automaton has 132809 states and 193582 transitions. Word has length 448 [2021-12-06 19:16:52,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:16:52,062 INFO L470 AbstractCegarLoop]: Abstraction has 132809 states and 193582 transitions. [2021-12-06 19:16:52,062 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.0) internal successors, (175), 4 states have internal predecessors, (175), 3 states have call successors, (39), 3 states have call predecessors, (39), 4 states have return successors, (37), 4 states have call predecessors, (37), 3 states have call successors, (37) [2021-12-06 19:16:52,062 INFO L276 IsEmpty]: Start isEmpty. Operand 132809 states and 193582 transitions. [2021-12-06 19:16:52,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 464 [2021-12-06 19:16:52,071 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:16:52,071 INFO L514 BasicCegarLoop]: trace histogram [19, 19, 15, 15, 15, 8, 8, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:16:52,096 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2c38934-ebb5-4986-81f0-2d1ae0f895bd/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-12-06 19:16:52,272 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2c38934-ebb5-4986-81f0-2d1ae0f895bd/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-12-06 19:16:52,273 INFO L402 AbstractCegarLoop]: === Iteration 34 === 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-12-06 19:16:52,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:16:52,274 INFO L85 PathProgramCache]: Analyzing trace with hash 2112431917, now seen corresponding path program 1 times [2021-12-06 19:16:52,275 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:16:52,275 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863058630] [2021-12-06 19:16:52,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:16:52,276 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:16:52,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:16:52,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:16:52,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:16:52,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:16:52,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:16:52,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:16:52,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:16:52,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:16:52,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:16:52,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:16:52,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:16:52,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 19:16:52,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:16:52,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 19:16:52,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 19:16:52,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-06 19:16:52,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:16:52,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:16:52,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-06 19:16:52,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-06 19:16:52,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:16:52,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:16:52,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:16:52,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2021-12-06 19:16:52,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:16:52,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:16:52,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:16:52,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 19:16:52,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-06 19:16:52,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2021-12-06 19:16:52,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2021-12-06 19:16:52,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:16:52,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-06 19:16:52,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2021-12-06 19:16:52,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2021-12-06 19:16:52,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2021-12-06 19:16:52,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:16:52,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2021-12-06 19:16:52,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2021-12-06 19:16:52,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:16:52,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:16:52,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2021-12-06 19:16:52,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2021-12-06 19:16:52,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:16:52,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:16:52,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2021-12-06 19:16:52,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2021-12-06 19:16:52,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:16:52,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:16:52,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:16:52,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 19:16:52,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:16:52,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:16:52,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2021-12-06 19:16:52,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2021-12-06 19:16:52,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:52,570 INFO L134 CoverageAnalysis]: Checked inductivity of 1324 backedges. 99 proven. 0 refuted. 0 times theorem prover too weak. 1225 trivial. 0 not checked. [2021-12-06 19:16:52,570 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:16:52,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863058630] [2021-12-06 19:16:52,570 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863058630] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:16:52,571 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:16:52,571 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 19:16:52,571 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922966632] [2021-12-06 19:16:52,571 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:16:52,571 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 19:16:52,571 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:16:52,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 19:16:52,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 19:16:52,572 INFO L87 Difference]: Start difference. First operand 132809 states and 193582 transitions. Second operand has 5 states, 5 states have (on average 34.2) internal successors, (171), 3 states have internal predecessors, (171), 3 states have call successors, (41), 4 states have call predecessors, (41), 1 states have return successors, (39), 3 states have call predecessors, (39), 3 states have call successors, (39) [2021-12-06 19:16:56,377 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:16:57,461 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:17:20,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:17:20,422 INFO L93 Difference]: Finished difference Result 277338 states and 404426 transitions. [2021-12-06 19:17:20,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:17:20,423 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 34.2) internal successors, (171), 3 states have internal predecessors, (171), 3 states have call successors, (41), 4 states have call predecessors, (41), 1 states have return successors, (39), 3 states have call predecessors, (39), 3 states have call successors, (39) Word has length 463 [2021-12-06 19:17:20,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:17:21,196 INFO L225 Difference]: With dead ends: 277338 [2021-12-06 19:17:21,196 INFO L226 Difference]: Without dead ends: 144585 [2021-12-06 19:17:21,745 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-12-06 19:17:21,746 INFO L933 BasicCegarLoop]: 3961 mSDtfsCounter, 2562 mSDsluCounter, 2771 mSDsCounter, 0 mSdLazyCounter, 2881 mSolverCounterSat, 2842 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3068 SdHoareTripleChecker+Valid, 6732 SdHoareTripleChecker+Invalid, 5723 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2842 IncrementalHoareTripleChecker+Valid, 2881 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.8s IncrementalHoareTripleChecker+Time [2021-12-06 19:17:21,746 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3068 Valid, 6732 Invalid, 5723 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2842 Valid, 2881 Invalid, 0 Unknown, 0 Unchecked, 16.8s Time] [2021-12-06 19:17:21,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144585 states. [2021-12-06 19:17:32,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144585 to 143025. [2021-12-06 19:17:32,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143025 states, 82540 states have (on average 1.2511509571117034) internal successors, (103270), 84245 states have internal predecessors, (103270), 52480 states have call successors, (52480), 7971 states have call predecessors, (52480), 8003 states have return successors, (52644), 51586 states have call predecessors, (52644), 52480 states have call successors, (52644) [2021-12-06 19:17:33,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143025 states to 143025 states and 208394 transitions. [2021-12-06 19:17:33,210 INFO L78 Accepts]: Start accepts. Automaton has 143025 states and 208394 transitions. Word has length 463 [2021-12-06 19:17:33,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:17:33,211 INFO L470 AbstractCegarLoop]: Abstraction has 143025 states and 208394 transitions. [2021-12-06 19:17:33,211 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 34.2) internal successors, (171), 3 states have internal predecessors, (171), 3 states have call successors, (41), 4 states have call predecessors, (41), 1 states have return successors, (39), 3 states have call predecessors, (39), 3 states have call successors, (39) [2021-12-06 19:17:33,211 INFO L276 IsEmpty]: Start isEmpty. Operand 143025 states and 208394 transitions. [2021-12-06 19:17:33,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 465 [2021-12-06 19:17:33,221 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:17:33,221 INFO L514 BasicCegarLoop]: trace histogram [19, 19, 15, 15, 15, 8, 8, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:17:33,221 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-12-06 19:17:33,221 INFO L402 AbstractCegarLoop]: === Iteration 35 === 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-12-06 19:17:33,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:17:33,222 INFO L85 PathProgramCache]: Analyzing trace with hash 778857040, now seen corresponding path program 1 times [2021-12-06 19:17:33,222 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:17:33,222 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81606944] [2021-12-06 19:17:33,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:17:33,222 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:17:33,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:17:33,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:17:33,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:17:33,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:17:33,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:17:33,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:17:33,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:17:33,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:17:33,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:17:33,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:17:33,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:17:33,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 19:17:33,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:17:33,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 19:17:33,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 19:17:33,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-06 19:17:33,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:17:33,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:17:33,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-06 19:17:33,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-06 19:17:33,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:17:33,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:17:33,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:17:33,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2021-12-06 19:17:33,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:17:33,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:17:33,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:17:33,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 19:17:33,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-06 19:17:33,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2021-12-06 19:17:33,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2021-12-06 19:17:33,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:17:33,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-06 19:17:33,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2021-12-06 19:17:33,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2021-12-06 19:17:33,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2021-12-06 19:17:33,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:17:33,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2021-12-06 19:17:33,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2021-12-06 19:17:33,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:17:33,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:17:33,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2021-12-06 19:17:33,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2021-12-06 19:17:33,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:17:33,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:17:33,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2021-12-06 19:17:33,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2021-12-06 19:17:33,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:17:33,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:17:33,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:17:33,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 19:17:33,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:17:33,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:17:33,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2021-12-06 19:17:33,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2021-12-06 19:17:33,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:17:33,563 INFO L134 CoverageAnalysis]: Checked inductivity of 1329 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1329 trivial. 0 not checked. [2021-12-06 19:17:33,563 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:17:33,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81606944] [2021-12-06 19:17:33,563 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [81606944] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:17:33,564 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:17:33,564 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 19:17:33,564 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301399598] [2021-12-06 19:17:33,564 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:17:33,564 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 19:17:33,564 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:17:33,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 19:17:33,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-06 19:17:33,565 INFO L87 Difference]: Start difference. First operand 143025 states and 208394 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (39), 5 states have call predecessors, (39), 1 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2021-12-06 19:17:38,473 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:17:39,839 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:18:02,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:18:02,432 INFO L93 Difference]: Finished difference Result 144577 states and 210855 transitions. [2021-12-06 19:18:02,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 19:18:02,434 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (39), 5 states have call predecessors, (39), 1 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) Word has length 464 [2021-12-06 19:18:02,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:18:03,054 INFO L225 Difference]: With dead ends: 144577 [2021-12-06 19:18:03,054 INFO L226 Difference]: Without dead ends: 144575 [2021-12-06 19:18:03,116 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-12-06 19:18:03,117 INFO L933 BasicCegarLoop]: 2885 mSDtfsCounter, 1957 mSDsluCounter, 5844 mSDsCounter, 0 mSdLazyCounter, 6014 mSolverCounterSat, 1599 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2406 SdHoareTripleChecker+Valid, 8729 SdHoareTripleChecker+Invalid, 7613 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1599 IncrementalHoareTripleChecker+Valid, 6014 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.8s IncrementalHoareTripleChecker+Time [2021-12-06 19:18:03,117 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2406 Valid, 8729 Invalid, 7613 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1599 Valid, 6014 Invalid, 0 Unknown, 0 Unchecked, 18.8s Time] [2021-12-06 19:18:03,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144575 states. [2021-12-06 19:18:13,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144575 to 143023. [2021-12-06 19:18:13,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143023 states, 82539 states have (on average 1.250063606295206) internal successors, (103179), 84243 states have internal predecessors, (103179), 52480 states have call successors, (52480), 7971 states have call predecessors, (52480), 8003 states have return successors, (52644), 51586 states have call predecessors, (52644), 52480 states have call successors, (52644) [2021-12-06 19:18:14,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143023 states to 143023 states and 208303 transitions. [2021-12-06 19:18:14,211 INFO L78 Accepts]: Start accepts. Automaton has 143023 states and 208303 transitions. Word has length 464 [2021-12-06 19:18:14,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:18:14,212 INFO L470 AbstractCegarLoop]: Abstraction has 143023 states and 208303 transitions. [2021-12-06 19:18:14,212 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (39), 5 states have call predecessors, (39), 1 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2021-12-06 19:18:14,212 INFO L276 IsEmpty]: Start isEmpty. Operand 143023 states and 208303 transitions. [2021-12-06 19:18:14,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 498 [2021-12-06 19:18:14,231 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:18:14,232 INFO L514 BasicCegarLoop]: trace histogram [19, 19, 16, 16, 16, 8, 8, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:18:14,232 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-12-06 19:18:14,232 INFO L402 AbstractCegarLoop]: === Iteration 36 === 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-12-06 19:18:14,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:18:14,233 INFO L85 PathProgramCache]: Analyzing trace with hash -1349532670, now seen corresponding path program 1 times [2021-12-06 19:18:14,233 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:18:14,233 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827022654] [2021-12-06 19:18:14,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:18:14,233 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:18:14,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:18:14,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:18:14,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:18:14,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:18:14,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:18:14,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:18:14,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:18:14,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:18:14,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:18:14,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:18:14,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:18:14,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 19:18:14,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:18:14,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 19:18:14,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 19:18:14,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-06 19:18:14,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:18:14,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:18:14,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-06 19:18:14,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-06 19:18:14,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:18:14,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:18:14,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:18:14,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2021-12-06 19:18:14,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:18:14,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:18:14,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:18:14,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 19:18:14,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-06 19:18:14,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2021-12-06 19:18:14,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2021-12-06 19:18:14,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:18:14,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-06 19:18:14,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2021-12-06 19:18:14,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2021-12-06 19:18:14,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2021-12-06 19:18:14,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:18:14,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2021-12-06 19:18:14,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2021-12-06 19:18:14,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:18:14,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:18:14,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2021-12-06 19:18:14,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2021-12-06 19:18:14,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:18:14,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:18:14,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2021-12-06 19:18:14,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2021-12-06 19:18:14,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:18:14,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:18:14,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:18:14,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 19:18:14,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:18:14,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:18:14,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2021-12-06 19:18:14,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2021-12-06 19:18:14,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 459 [2021-12-06 19:18:14,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 19:18:14,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-06 19:18:14,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 477 [2021-12-06 19:18:14,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:18:14,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:18:14,546 INFO L134 CoverageAnalysis]: Checked inductivity of 1389 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1389 trivial. 0 not checked. [2021-12-06 19:18:14,547 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:18:14,547 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1827022654] [2021-12-06 19:18:14,547 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1827022654] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:18:14,547 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:18:14,547 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 19:18:14,547 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218986289] [2021-12-06 19:18:14,547 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:18:14,547 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 19:18:14,548 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:18:14,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 19:18:14,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-06 19:18:14,548 INFO L87 Difference]: Start difference. First operand 143023 states and 208303 transitions. Second operand has 8 states, 7 states have (on average 25.285714285714285) internal successors, (177), 4 states have internal predecessors, (177), 3 states have call successors, (44), 6 states have call predecessors, (44), 2 states have return successors, (42), 2 states have call predecessors, (42), 3 states have call successors, (42) [2021-12-06 19:18:18,470 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:18:19,524 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:18:21,880 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:18:22,935 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-12-06 19:18:29,659 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:18:50,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:18:50,885 INFO L93 Difference]: Finished difference Result 144575 states and 210764 transitions. [2021-12-06 19:18:50,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 19:18:50,886 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 25.285714285714285) internal successors, (177), 4 states have internal predecessors, (177), 3 states have call successors, (44), 6 states have call predecessors, (44), 2 states have return successors, (42), 2 states have call predecessors, (42), 3 states have call successors, (42) Word has length 497 [2021-12-06 19:18:50,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:18:50,889 INFO L225 Difference]: With dead ends: 144575 [2021-12-06 19:18:50,889 INFO L226 Difference]: Without dead ends: 0 [2021-12-06 19:18:51,241 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=79, Invalid=161, Unknown=0, NotChecked=0, Total=240 [2021-12-06 19:18:51,241 INFO L933 BasicCegarLoop]: 2179 mSDtfsCounter, 3231 mSDsluCounter, 4549 mSDsCounter, 0 mSdLazyCounter, 7557 mSolverCounterSat, 3658 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3414 SdHoareTripleChecker+Valid, 6728 SdHoareTripleChecker+Invalid, 11215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3658 IncrementalHoareTripleChecker+Valid, 7557 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.3s IncrementalHoareTripleChecker+Time [2021-12-06 19:18:51,242 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3414 Valid, 6728 Invalid, 11215 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3658 Valid, 7557 Invalid, 0 Unknown, 0 Unchecked, 26.3s Time] [2021-12-06 19:18:51,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-12-06 19:18:51,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-12-06 19:18:51,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:18:51,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-12-06 19:18:51,257 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 497 [2021-12-06 19:18:51,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:18:51,257 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-12-06 19:18:51,258 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 25.285714285714285) internal successors, (177), 4 states have internal predecessors, (177), 3 states have call successors, (44), 6 states have call predecessors, (44), 2 states have return successors, (42), 2 states have call predecessors, (42), 3 states have call successors, (42) [2021-12-06 19:18:51,258 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-12-06 19:18:51,258 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-12-06 19:18:51,260 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 3 remaining) [2021-12-06 19:18:51,260 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 3 remaining) [2021-12-06 19:18:51,260 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 3 remaining) [2021-12-06 19:18:51,260 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-12-06 19:18:51,262 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.