./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qla3xxx.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0f8a17c6 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qla3xxx.cil.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --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 5663310b82fa3e5d48c5bcacd13ac8ac886029c41a2f8f3bd2b8442c496a9447 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-0f8a17c [2021-11-17 07:58:48,200 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-17 07:58:48,202 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-17 07:58:48,258 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-17 07:58:48,259 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-17 07:58:48,260 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-17 07:58:48,261 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-17 07:58:48,263 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-17 07:58:48,264 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-17 07:58:48,265 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-17 07:58:48,265 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-17 07:58:48,266 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-17 07:58:48,267 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-17 07:58:48,268 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-17 07:58:48,269 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-17 07:58:48,269 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-17 07:58:48,270 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-17 07:58:48,271 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-17 07:58:48,272 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-17 07:58:48,273 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-17 07:58:48,275 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-17 07:58:48,275 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-17 07:58:48,276 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-17 07:58:48,277 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-17 07:58:48,279 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-17 07:58:48,279 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-17 07:58:48,280 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-17 07:58:48,280 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-17 07:58:48,281 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-17 07:58:48,281 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-17 07:58:48,282 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-17 07:58:48,282 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-17 07:58:48,283 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-17 07:58:48,284 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-17 07:58:48,285 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-17 07:58:48,285 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-17 07:58:48,285 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-17 07:58:48,286 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-17 07:58:48,286 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-17 07:58:48,287 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-17 07:58:48,287 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-17 07:58:48,288 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-11-17 07:58:48,305 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-17 07:58:48,305 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-17 07:58:48,305 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-17 07:58:48,305 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-17 07:58:48,306 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-17 07:58:48,306 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-17 07:58:48,307 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-17 07:58:48,307 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-17 07:58:48,307 INFO L138 SettingsManager]: * Use SBE=true [2021-11-17 07:58:48,307 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-17 07:58:48,307 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-17 07:58:48,308 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-17 07:58:48,308 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-17 07:58:48,308 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-17 07:58:48,308 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-17 07:58:48,308 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-17 07:58:48,308 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-17 07:58:48,309 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-17 07:58:48,309 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-17 07:58:48,309 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-17 07:58:48,309 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-17 07:58:48,309 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-17 07:58:48,309 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-17 07:58:48,310 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-17 07:58:48,310 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-17 07:58:48,310 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-17 07:58:48,310 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-17 07:58:48,310 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-17 07:58:48,310 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-17 07:58:48,311 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-17 07:58:48,311 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-17 07:58:48,311 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:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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 -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux 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 -> 5663310b82fa3e5d48c5bcacd13ac8ac886029c41a2f8f3bd2b8442c496a9447 [2021-11-17 07:58:48,517 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-17 07:58:48,536 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-17 07:58:48,538 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-17 07:58:48,538 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-17 07:58:48,539 INFO L275 PluginConnector]: CDTParser initialized [2021-11-17 07:58:48,540 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qla3xxx.cil.i [2021-11-17 07:58:48,604 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/16afad600/46c11c06c81a4386b4461582e7a51a8b/FLAG0b6a6eb82 [2021-11-17 07:58:49,338 INFO L306 CDTParser]: Found 1 translation units. [2021-11-17 07:58:49,339 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qla3xxx.cil.i [2021-11-17 07:58:49,394 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/16afad600/46c11c06c81a4386b4461582e7a51a8b/FLAG0b6a6eb82 [2021-11-17 07:58:49,616 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/16afad600/46c11c06c81a4386b4461582e7a51a8b [2021-11-17 07:58:49,618 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-17 07:58:49,620 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-17 07:58:49,621 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-17 07:58:49,621 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-17 07:58:49,629 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-17 07:58:49,629 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.11 07:58:49" (1/1) ... [2021-11-17 07:58:49,630 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6c470f8f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 07:58:49, skipping insertion in model container [2021-11-17 07:58:49,630 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.11 07:58:49" (1/1) ... [2021-11-17 07:58:49,634 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-17 07:58:49,760 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-17 07:58:52,517 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qla3xxx.cil.i[408897,408910] [2021-11-17 07:58:52,521 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qla3xxx.cil.i[409066,409079] [2021-11-17 07:58:52,522 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qla3xxx.cil.i[409233,409246] [2021-11-17 07:58:52,528 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qla3xxx.cil.i[409401,409414] [2021-11-17 07:58:52,567 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-17 07:58:52,594 INFO L203 MainTranslator]: Completed pre-run [2021-11-17 07:58:52,962 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qla3xxx.cil.i[408897,408910] [2021-11-17 07:58:52,963 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qla3xxx.cil.i[409066,409079] [2021-11-17 07:58:52,963 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qla3xxx.cil.i[409233,409246] [2021-11-17 07:58:52,964 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qla3xxx.cil.i[409401,409414] [2021-11-17 07:58:52,975 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-17 07:58:53,171 INFO L208 MainTranslator]: Completed translation [2021-11-17 07:58:53,171 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 07:58:53 WrapperNode [2021-11-17 07:58:53,172 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-17 07:58:53,173 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-17 07:58:53,173 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-17 07:58:53,173 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-17 07:58:53,196 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 07:58:53" (1/1) ... [2021-11-17 07:58:53,342 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 07:58:53" (1/1) ... [2021-11-17 07:58:53,636 INFO L137 Inliner]: procedures = 572, calls = 2923, calls flagged for inlining = 287, calls inlined = 255, statements flattened = 6546 [2021-11-17 07:58:53,637 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-17 07:58:53,638 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-17 07:58:53,638 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-17 07:58:53,638 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-17 07:58:53,646 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 07:58:53" (1/1) ... [2021-11-17 07:58:53,646 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 07:58:53" (1/1) ... [2021-11-17 07:58:53,698 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 07:58:53" (1/1) ... [2021-11-17 07:58:53,699 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 07:58:53" (1/1) ... [2021-11-17 07:58:53,877 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 07:58:53" (1/1) ... [2021-11-17 07:58:53,907 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 07:58:53" (1/1) ... [2021-11-17 07:58:53,941 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 07:58:53" (1/1) ... [2021-11-17 07:58:53,982 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-17 07:58:53,983 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-17 07:58:53,983 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-17 07:58:53,985 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-17 07:58:53,986 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 07:58:53" (1/1) ... [2021-11-17 07:58:53,992 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-17 07:58:54,000 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 07:58:54,012 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-17 07:58:54,039 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-17 07:58:54,063 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_link_speed [2021-11-17 07:58:54,063 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_link_speed [2021-11-17 07:58:54,063 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_hw_lock_of_ql3_adapter [2021-11-17 07:58:54,064 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_hw_lock_of_ql3_adapter [2021-11-17 07:58:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2021-11-17 07:58:54,064 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2021-11-17 07:58:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2021-11-17 07:58:54,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2021-11-17 07:58:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2021-11-17 07:58:54,064 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2021-11-17 07:58:54,065 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2021-11-17 07:58:54,065 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2021-11-17 07:58:54,065 INFO L130 BoogieDeclarations]: Found specification of procedure ql3xxx_close [2021-11-17 07:58:54,065 INFO L138 BoogieDeclarations]: Found implementation of procedure ql3xxx_close [2021-11-17 07:58:54,065 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-17 07:58:54,065 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-17 07:58:54,065 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2021-11-17 07:58:54,066 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2021-11-17 07:58:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work [2021-11-17 07:58:54,066 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work [2021-11-17 07:58:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-11-17 07:58:54,066 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-11-17 07:58:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure ql_this_adapter_controls_port [2021-11-17 07:58:54,066 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_this_adapter_controls_port [2021-11-17 07:58:54,067 INFO L130 BoogieDeclarations]: Found specification of procedure ql_enable_interrupts [2021-11-17 07:58:54,067 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_enable_interrupts [2021-11-17 07:58:54,067 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2021-11-17 07:58:54,067 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2021-11-17 07:58:54,067 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2021-11-17 07:58:54,067 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2021-11-17 07:58:54,067 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_61 [2021-11-17 07:58:54,068 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_61 [2021-11-17 07:58:54,068 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_common_reg_l [2021-11-17 07:58:54,068 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_common_reg_l [2021-11-17 07:58:54,068 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_send_free_list [2021-11-17 07:58:54,068 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_send_free_list [2021-11-17 07:58:54,068 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2021-11-17 07:58:54,068 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2021-11-17 07:58:54,069 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-11-17 07:58:54,069 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-11-17 07:58:54,069 INFO L130 BoogieDeclarations]: Found specification of procedure ssleep [2021-11-17 07:58:54,069 INFO L138 BoogieDeclarations]: Found implementation of procedure ssleep [2021-11-17 07:58:54,069 INFO L130 BoogieDeclarations]: Found specification of procedure ql_cycle_adapter [2021-11-17 07:58:54,069 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_cycle_adapter [2021-11-17 07:58:54,070 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2021-11-17 07:58:54,070 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2021-11-17 07:58:54,070 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mac_cfg_soft_reset [2021-11-17 07:58:54,070 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mac_cfg_soft_reset [2021-11-17 07:58:54,070 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2021-11-17 07:58:54,071 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2021-11-17 07:58:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2021-11-17 07:58:54,072 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2021-11-17 07:58:54,072 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mii_disable_scan_mode [2021-11-17 07:58:54,072 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mii_disable_scan_mode [2021-11-17 07:58:54,072 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2021-11-17 07:58:54,073 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2021-11-17 07:58:54,073 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2021-11-17 07:58:54,073 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2021-11-17 07:58:54,073 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2021-11-17 07:58:54,073 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2021-11-17 07:58:54,073 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-17 07:58:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2021-11-17 07:58:54,074 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2021-11-17 07:58:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_page0_reg_l [2021-11-17 07:58:54,074 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_page0_reg_l [2021-11-17 07:58:54,075 INFO L130 BoogieDeclarations]: Found specification of procedure ql_adapter_up [2021-11-17 07:58:54,075 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_adapter_up [2021-11-17 07:58:54,075 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2021-11-17 07:58:54,075 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2021-11-17 07:58:54,075 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2021-11-17 07:58:54,075 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2021-11-17 07:58:54,075 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-11-17 07:58:54,076 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2021-11-17 07:58:54,076 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2021-11-17 07:58:54,076 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2021-11-17 07:58:54,076 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2021-11-17 07:58:54,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-11-17 07:58:54,076 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2021-11-17 07:58:54,076 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2021-11-17 07:58:54,077 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_page1_reg [2021-11-17 07:58:54,077 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_page1_reg [2021-11-17 07:58:54,077 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-17 07:58:54,077 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2021-11-17 07:58:54,077 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2021-11-17 07:58:54,078 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-11-17 07:58:54,078 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-11-17 07:58:54,078 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2021-11-17 07:58:54,078 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2021-11-17 07:58:54,078 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2021-11-17 07:58:54,079 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2021-11-17 07:58:54,079 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2021-11-17 07:58:54,079 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2021-11-17 07:58:54,079 INFO L130 BoogieDeclarations]: Found specification of procedure dev_close [2021-11-17 07:58:54,079 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_close [2021-11-17 07:58:54,079 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2021-11-17 07:58:54,080 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2021-11-17 07:58:54,080 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_hw_lock_of_ql3_adapter [2021-11-17 07:58:54,080 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_hw_lock_of_ql3_adapter [2021-11-17 07:58:54,080 INFO L130 BoogieDeclarations]: Found specification of procedure ql_set_register_page [2021-11-17 07:58:54,080 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_set_register_page [2021-11-17 07:58:54,080 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2021-11-17 07:58:54,081 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2021-11-17 07:58:54,081 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mii_read_reg_ex [2021-11-17 07:58:54,081 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mii_read_reg_ex [2021-11-17 07:58:54,081 INFO L130 BoogieDeclarations]: Found specification of procedure ql_phy_init_ex [2021-11-17 07:58:54,081 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_phy_init_ex [2021-11-17 07:58:54,081 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-11-17 07:58:54,082 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-11-17 07:58:54,082 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_common_reg_l [2021-11-17 07:58:54,082 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_common_reg_l [2021-11-17 07:58:54,082 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-17 07:58:54,083 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_common_reg [2021-11-17 07:58:54,083 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_common_reg [2021-11-17 07:58:54,085 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2021-11-17 07:58:54,085 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2021-11-17 07:58:54,085 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2021-11-17 07:58:54,085 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2021-11-17 07:58:54,086 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2021-11-17 07:58:54,086 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2021-11-17 07:58:54,086 INFO L130 BoogieDeclarations]: Found specification of procedure ql_sem_spinlock [2021-11-17 07:58:54,086 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_sem_spinlock [2021-11-17 07:58:54,087 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_page2_reg [2021-11-17 07:58:54,089 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_page2_reg [2021-11-17 07:58:54,090 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-17 07:58:54,090 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_common_reg [2021-11-17 07:58:54,090 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_common_reg [2021-11-17 07:58:54,090 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-11-17 07:58:54,090 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-11-17 07:58:54,090 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2021-11-17 07:58:54,090 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2021-11-17 07:58:54,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-17 07:58:54,091 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mii_read_reg [2021-11-17 07:58:54,091 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mii_read_reg [2021-11-17 07:58:54,091 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2021-11-17 07:58:54,091 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2021-11-17 07:58:54,091 INFO L130 BoogieDeclarations]: Found specification of procedure ql_sem_unlock [2021-11-17 07:58:54,091 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_sem_unlock [2021-11-17 07:58:54,091 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2021-11-17 07:58:54,091 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2021-11-17 07:58:54,092 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2021-11-17 07:58:54,092 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2021-11-17 07:58:54,092 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_nvram_reg [2021-11-17 07:58:54,092 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_nvram_reg [2021-11-17 07:58:54,092 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2021-11-17 07:58:54,092 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2021-11-17 07:58:54,092 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2021-11-17 07:58:54,092 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2021-11-17 07:58:54,093 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2021-11-17 07:58:54,093 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2021-11-17 07:58:54,093 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-11-17 07:58:54,093 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-11-17 07:58:54,093 INFO L130 BoogieDeclarations]: Found specification of procedure ql_wait_for_drvr_lock [2021-11-17 07:58:54,093 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_wait_for_drvr_lock [2021-11-17 07:58:54,093 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2021-11-17 07:58:54,093 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2021-11-17 07:58:54,094 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2021-11-17 07:58:54,094 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2021-11-17 07:58:54,094 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mii_enable_scan_mode [2021-11-17 07:58:54,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mii_enable_scan_mode [2021-11-17 07:58:54,094 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work [2021-11-17 07:58:54,094 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work [2021-11-17 07:58:54,094 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2021-11-17 07:58:54,094 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2021-11-17 07:58:54,095 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2021-11-17 07:58:54,095 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2021-11-17 07:58:54,095 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-17 07:58:54,095 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-17 07:58:54,095 INFO L130 BoogieDeclarations]: Found specification of procedure ql_wait_for_mii_ready [2021-11-17 07:58:54,095 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_wait_for_mii_ready [2021-11-17 07:58:54,095 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2021-11-17 07:58:54,095 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2021-11-17 07:58:54,096 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_large_buffers [2021-11-17 07:58:54,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_large_buffers [2021-11-17 07:58:54,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-17 07:58:54,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-17 07:58:54,096 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-11-17 07:58:54,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-11-17 07:58:54,096 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2021-11-17 07:58:54,097 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2021-11-17 07:58:54,097 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-11-17 07:58:54,097 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-11-17 07:58:54,097 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2021-11-17 07:58:54,097 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2021-11-17 07:58:54,097 INFO L130 BoogieDeclarations]: Found specification of procedure ql_disable_interrupts [2021-11-17 07:58:54,097 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_disable_interrupts [2021-11-17 07:58:54,097 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2021-11-17 07:58:54,098 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2021-11-17 07:58:54,098 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2021-11-17 07:58:54,098 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2021-11-17 07:58:54,098 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2021-11-17 07:58:54,098 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2021-11-17 07:58:54,098 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_page0_reg [2021-11-17 07:58:54,098 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_page0_reg [2021-11-17 07:58:54,098 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2021-11-17 07:58:54,099 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2021-11-17 07:58:54,099 INFO L130 BoogieDeclarations]: Found specification of procedure PHY_Setup [2021-11-17 07:58:54,099 INFO L138 BoogieDeclarations]: Found implementation of procedure PHY_Setup [2021-11-17 07:58:54,099 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-11-17 07:58:54,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-11-17 07:58:54,099 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_buffer_queues [2021-11-17 07:58:54,099 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_buffer_queues [2021-11-17 07:58:54,099 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2021-11-17 07:58:54,100 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2021-11-17 07:58:54,100 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2021-11-17 07:58:54,100 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2021-11-17 07:58:54,100 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2021-11-17 07:58:54,100 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2021-11-17 07:58:54,100 INFO L130 BoogieDeclarations]: Found specification of procedure ql3xxx_remove [2021-11-17 07:58:54,100 INFO L138 BoogieDeclarations]: Found implementation of procedure ql3xxx_remove [2021-11-17 07:58:54,100 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2021-11-17 07:58:54,101 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2021-11-17 07:58:54,101 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2021-11-17 07:58:54,101 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2021-11-17 07:58:54,101 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-17 07:58:54,101 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2021-11-17 07:58:54,101 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2021-11-17 07:58:54,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-17 07:58:54,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-17 07:58:54,102 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2021-11-17 07:58:54,102 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2021-11-17 07:58:54,102 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2021-11-17 07:58:54,102 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2021-11-17 07:58:54,102 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2021-11-17 07:58:54,102 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2021-11-17 07:58:54,102 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2021-11-17 07:58:54,102 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2021-11-17 07:58:54,103 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2021-11-17 07:58:54,103 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2021-11-17 07:58:54,103 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_page0_reg [2021-11-17 07:58:54,103 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_page0_reg [2021-11-17 07:58:54,103 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2021-11-17 07:58:54,103 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2021-11-17 07:58:54,103 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2021-11-17 07:58:54,103 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2021-11-17 07:58:54,104 INFO L130 BoogieDeclarations]: Found specification of procedure ql_is_link_full_dup [2021-11-17 07:58:54,104 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_is_link_full_dup [2021-11-17 07:58:54,104 INFO L130 BoogieDeclarations]: Found specification of procedure ql3xxx_open [2021-11-17 07:58:54,104 INFO L138 BoogieDeclarations]: Found implementation of procedure ql3xxx_open [2021-11-17 07:58:54,104 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2021-11-17 07:58:54,104 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2021-11-17 07:58:54,104 INFO L130 BoogieDeclarations]: Found specification of procedure ql3xxx_tx_timeout [2021-11-17 07:58:54,105 INFO L138 BoogieDeclarations]: Found implementation of procedure ql3xxx_tx_timeout [2021-11-17 07:58:54,105 INFO L130 BoogieDeclarations]: Found specification of procedure ql_supported_modes [2021-11-17 07:58:54,105 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_supported_modes [2021-11-17 07:58:54,105 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2021-11-17 07:58:54,105 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2021-11-17 07:58:54,105 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2021-11-17 07:58:54,105 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2021-11-17 07:58:54,105 INFO L130 BoogieDeclarations]: Found specification of procedure ql_is_fiber [2021-11-17 07:58:54,106 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_is_fiber [2021-11-17 07:58:54,106 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header [2021-11-17 07:58:54,106 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header [2021-11-17 07:58:54,106 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-11-17 07:58:54,106 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-11-17 07:58:54,106 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_net_req_rsp_queues [2021-11-17 07:58:54,106 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_net_req_rsp_queues [2021-11-17 07:58:54,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-17 07:58:54,107 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-11-17 07:58:54,107 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-11-17 07:58:54,107 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mii_write_reg_ex [2021-11-17 07:58:54,107 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mii_write_reg_ex [2021-11-17 07:58:54,107 INFO L130 BoogieDeclarations]: Found specification of procedure ql_adapter_down [2021-11-17 07:58:54,107 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_adapter_down [2021-11-17 07:58:54,107 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2021-11-17 07:58:54,107 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2021-11-17 07:58:54,108 INFO L130 BoogieDeclarations]: Found specification of procedure ql_port_start [2021-11-17 07:58:54,108 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_port_start [2021-11-17 07:58:54,108 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2021-11-17 07:58:54,108 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2021-11-17 07:58:54,108 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_auto_cfg_status [2021-11-17 07:58:54,108 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_auto_cfg_status [2021-11-17 07:58:54,108 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mii_write_reg [2021-11-17 07:58:54,108 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mii_write_reg [2021-11-17 07:58:54,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2021-11-17 07:58:54,109 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2021-11-17 07:58:54,109 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2021-11-17 07:58:54,109 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2021-11-17 07:58:54,109 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2021-11-17 07:58:54,109 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2021-11-17 07:58:54,109 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2021-11-17 07:58:54,109 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2021-11-17 07:58:54,110 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2021-11-17 07:58:54,110 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2021-11-17 07:58:54,110 INFO L130 BoogieDeclarations]: Found specification of procedure delayed_work_timer_fn [2021-11-17 07:58:54,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-17 07:58:54,110 INFO L130 BoogieDeclarations]: Found specification of procedure ql_set_mac_addr [2021-11-17 07:58:54,110 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_set_mac_addr [2021-11-17 07:58:54,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2021-11-17 07:58:54,110 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2021-11-17 07:58:55,033 INFO L236 CfgBuilder]: Building ICFG [2021-11-17 07:58:55,036 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-17 07:58:55,195 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-11-17 07:59:00,861 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2021-11-17 07:59:00,937 INFO L277 CfgBuilder]: Performing block encoding [2021-11-17 07:59:00,955 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-17 07:59:00,955 INFO L301 CfgBuilder]: Removed 0 assume(true) statements. [2021-11-17 07:59:00,961 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.11 07:59:00 BoogieIcfgContainer [2021-11-17 07:59:00,961 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-17 07:59:00,963 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-17 07:59:00,963 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-17 07:59:00,969 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-17 07:59:00,970 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.11 07:58:49" (1/3) ... [2021-11-17 07:59:00,970 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@55f7486a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.11 07:59:00, skipping insertion in model container [2021-11-17 07:59:00,970 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 07:58:53" (2/3) ... [2021-11-17 07:59:00,971 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@55f7486a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.11 07:59:00, skipping insertion in model container [2021-11-17 07:59:00,971 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.11 07:59:00" (3/3) ... [2021-11-17 07:59:00,972 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qla3xxx.cil.i [2021-11-17 07:59:00,976 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-17 07:59:00,976 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2021-11-17 07:59:01,039 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-17 07:59:01,055 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-11-17 07:59:01,055 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-11-17 07:59:01,119 INFO L276 IsEmpty]: Start isEmpty. Operand has 2500 states, 1648 states have (on average 1.258495145631068) internal successors, (2074), 1699 states have internal predecessors, (2074), 714 states have call successors, (714), 136 states have call predecessors, (714), 135 states have return successors, (709), 694 states have call predecessors, (709), 709 states have call successors, (709) [2021-11-17 07:59:01,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-11-17 07:59:01,134 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 07:59:01,135 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 07:59:01,135 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 07:59:01,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 07:59:01,140 INFO L85 PathProgramCache]: Analyzing trace with hash 99291340, now seen corresponding path program 1 times [2021-11-17 07:59:01,147 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 07:59:01,148 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [615768765] [2021-11-17 07:59:01,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 07:59:01,149 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 07:59:01,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:01,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 07:59:01,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:01,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:01,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:01,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 07:59:01,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:01,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:01,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:01,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-17 07:59:01,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:01,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:01,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:01,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-17 07:59:01,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:01,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:01,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:01,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-17 07:59:01,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:01,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:01,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:01,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 07:59:01,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:01,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:01,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:01,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-17 07:59:01,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:01,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:01,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:01,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-17 07:59:01,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:01,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:01,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:01,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-11-17 07:59:01,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:01,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-11-17 07:59:01,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:01,859 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 276 trivial. 0 not checked. [2021-11-17 07:59:01,860 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 07:59:01,860 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [615768765] [2021-11-17 07:59:01,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [615768765] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 07:59:01,861 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 07:59:01,861 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-17 07:59:01,863 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876634712] [2021-11-17 07:59:01,863 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 07:59:01,868 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-17 07:59:01,880 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 07:59:01,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-17 07:59:01,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-17 07:59:01,908 INFO L87 Difference]: Start difference. First operand has 2500 states, 1648 states have (on average 1.258495145631068) internal successors, (2074), 1699 states have internal predecessors, (2074), 714 states have call successors, (714), 136 states have call predecessors, (714), 135 states have return successors, (709), 694 states have call predecessors, (709), 709 states have call successors, (709) Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-17 07:59:03,953 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 07:59:11,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 07:59:11,986 INFO L93 Difference]: Finished difference Result 8287 states and 11980 transitions. [2021-11-17 07:59:11,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-17 07:59:11,989 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 112 [2021-11-17 07:59:11,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 07:59:12,043 INFO L225 Difference]: With dead ends: 8287 [2021-11-17 07:59:12,043 INFO L226 Difference]: Without dead ends: 5798 [2021-11-17 07:59:12,068 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-17 07:59:12,074 INFO L933 BasicCegarLoop]: 3677 mSDtfsCounter, 5197 mSDsluCounter, 3674 mSDsCounter, 0 mSdLazyCounter, 2931 mSolverCounterSat, 2858 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5987 SdHoareTripleChecker+Valid, 7351 SdHoareTripleChecker+Invalid, 5790 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2858 IncrementalHoareTripleChecker+Valid, 2931 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.4s IncrementalHoareTripleChecker+Time [2021-11-17 07:59:12,075 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5987 Valid, 7351 Invalid, 5790 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2858 Valid, 2931 Invalid, 1 Unknown, 0 Unchecked, 9.4s Time] [2021-11-17 07:59:12,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5798 states. [2021-11-17 07:59:12,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5798 to 4890. [2021-11-17 07:59:12,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4890 states, 3236 states have (on average 1.2533992583436342) internal successors, (4056), 3336 states have internal predecessors, (4056), 1384 states have call successors, (1384), 268 states have call predecessors, (1384), 267 states have return successors, (1381), 1351 states have call predecessors, (1381), 1381 states have call successors, (1381) [2021-11-17 07:59:12,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4890 states to 4890 states and 6821 transitions. [2021-11-17 07:59:12,439 INFO L78 Accepts]: Start accepts. Automaton has 4890 states and 6821 transitions. Word has length 112 [2021-11-17 07:59:12,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 07:59:12,440 INFO L470 AbstractCegarLoop]: Abstraction has 4890 states and 6821 transitions. [2021-11-17 07:59:12,441 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-17 07:59:12,441 INFO L276 IsEmpty]: Start isEmpty. Operand 4890 states and 6821 transitions. [2021-11-17 07:59:12,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-11-17 07:59:12,445 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 07:59:12,446 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 07:59:12,446 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-17 07:59:12,446 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 07:59:12,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 07:59:12,447 INFO L85 PathProgramCache]: Analyzing trace with hash 264932796, now seen corresponding path program 1 times [2021-11-17 07:59:12,447 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 07:59:12,448 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176123074] [2021-11-17 07:59:12,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 07:59:12,448 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 07:59:12,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:12,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 07:59:12,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:12,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:12,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:12,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 07:59:12,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:12,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:12,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:12,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-17 07:59:12,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:12,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:12,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:12,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-17 07:59:12,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:12,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:12,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:12,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-17 07:59:12,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:12,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:12,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:12,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 07:59:12,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:12,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:12,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:12,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-17 07:59:12,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:12,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:12,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:12,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-17 07:59:12,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:12,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:12,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:12,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-11-17 07:59:12,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:12,826 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 276 trivial. 0 not checked. [2021-11-17 07:59:12,827 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 07:59:12,827 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [176123074] [2021-11-17 07:59:12,830 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [176123074] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 07:59:12,830 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 07:59:12,830 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-17 07:59:12,831 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401446066] [2021-11-17 07:59:12,831 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 07:59:12,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-17 07:59:12,832 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 07:59:12,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-17 07:59:12,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-11-17 07:59:12,833 INFO L87 Difference]: Start difference. First operand 4890 states and 6821 transitions. Second operand has 7 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-11-17 07:59:14,862 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 07:59:26,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 07:59:26,147 INFO L93 Difference]: Finished difference Result 11607 states and 16141 transitions. [2021-11-17 07:59:26,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-17 07:59:26,148 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 117 [2021-11-17 07:59:26,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 07:59:26,196 INFO L225 Difference]: With dead ends: 11607 [2021-11-17 07:59:26,197 INFO L226 Difference]: Without dead ends: 6738 [2021-11-17 07:59:26,221 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-11-17 07:59:26,222 INFO L933 BasicCegarLoop]: 4046 mSDtfsCounter, 9628 mSDsluCounter, 6252 mSDsCounter, 0 mSdLazyCounter, 7227 mSolverCounterSat, 5887 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10606 SdHoareTripleChecker+Valid, 10298 SdHoareTripleChecker+Invalid, 13115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 5887 IncrementalHoareTripleChecker+Valid, 7227 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.5s IncrementalHoareTripleChecker+Time [2021-11-17 07:59:26,223 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10606 Valid, 10298 Invalid, 13115 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [5887 Valid, 7227 Invalid, 1 Unknown, 0 Unchecked, 12.5s Time] [2021-11-17 07:59:26,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6738 states. [2021-11-17 07:59:26,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6738 to 5900. [2021-11-17 07:59:26,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5900 states, 3936 states have (on average 1.2398373983739837) internal successors, (4880), 4036 states have internal predecessors, (4880), 1581 states have call successors, (1581), 381 states have call predecessors, (1581), 380 states have return successors, (1578), 1554 states have call predecessors, (1578), 1578 states have call successors, (1578) [2021-11-17 07:59:26,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5900 states to 5900 states and 8039 transitions. [2021-11-17 07:59:26,555 INFO L78 Accepts]: Start accepts. Automaton has 5900 states and 8039 transitions. Word has length 117 [2021-11-17 07:59:26,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 07:59:26,557 INFO L470 AbstractCegarLoop]: Abstraction has 5900 states and 8039 transitions. [2021-11-17 07:59:26,557 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-11-17 07:59:26,557 INFO L276 IsEmpty]: Start isEmpty. Operand 5900 states and 8039 transitions. [2021-11-17 07:59:26,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-11-17 07:59:26,563 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 07:59:26,564 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 07:59:26,564 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-17 07:59:26,564 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 07:59:26,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 07:59:26,565 INFO L85 PathProgramCache]: Analyzing trace with hash -1281227428, now seen corresponding path program 1 times [2021-11-17 07:59:26,565 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 07:59:26,565 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1347560053] [2021-11-17 07:59:26,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 07:59:26,566 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 07:59:26,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:26,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 07:59:26,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:26,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:26,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:26,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 07:59:26,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:26,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:26,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:26,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-17 07:59:26,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:26,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:26,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:26,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-17 07:59:26,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:26,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:26,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:26,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-17 07:59:26,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:26,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:26,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:26,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 07:59:26,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:26,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:26,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:26,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-17 07:59:26,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:26,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:26,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:26,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-17 07:59:26,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:26,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:26,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:26,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-11-17 07:59:26,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:26,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-11-17 07:59:26,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:26,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-11-17 07:59:26,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:26,934 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 276 trivial. 0 not checked. [2021-11-17 07:59:26,934 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 07:59:26,936 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1347560053] [2021-11-17 07:59:26,938 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1347560053] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 07:59:26,938 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 07:59:26,938 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-17 07:59:26,938 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940423454] [2021-11-17 07:59:26,939 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 07:59:26,940 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-17 07:59:26,940 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 07:59:26,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-17 07:59:26,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-17 07:59:26,941 INFO L87 Difference]: Start difference. First operand 5900 states and 8039 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, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-11-17 07:59:28,230 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 07:59:35,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 07:59:35,323 INFO L93 Difference]: Finished difference Result 17328 states and 23904 transitions. [2021-11-17 07:59:35,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-17 07:59:35,323 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, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 120 [2021-11-17 07:59:35,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 07:59:35,407 INFO L225 Difference]: With dead ends: 17328 [2021-11-17 07:59:35,407 INFO L226 Difference]: Without dead ends: 11449 [2021-11-17 07:59:35,441 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-11-17 07:59:35,442 INFO L933 BasicCegarLoop]: 3953 mSDtfsCounter, 4889 mSDsluCounter, 3664 mSDsCounter, 0 mSdLazyCounter, 2743 mSolverCounterSat, 2735 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5614 SdHoareTripleChecker+Valid, 7617 SdHoareTripleChecker+Invalid, 5478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2735 IncrementalHoareTripleChecker+Valid, 2743 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2021-11-17 07:59:35,442 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5614 Valid, 7617 Invalid, 5478 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2735 Valid, 2743 Invalid, 0 Unknown, 0 Unchecked, 7.8s Time] [2021-11-17 07:59:35,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11449 states. [2021-11-17 07:59:35,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11449 to 10062. [2021-11-17 07:59:35,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10062 states, 6714 states have (on average 1.241733690795353) internal successors, (8337), 6893 states have internal predecessors, (8337), 2689 states have call successors, (2689), 664 states have call predecessors, (2689), 656 states have return successors, (2705), 2625 states have call predecessors, (2705), 2686 states have call successors, (2705) [2021-11-17 07:59:35,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10062 states to 10062 states and 13731 transitions. [2021-11-17 07:59:36,002 INFO L78 Accepts]: Start accepts. Automaton has 10062 states and 13731 transitions. Word has length 120 [2021-11-17 07:59:36,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 07:59:36,003 INFO L470 AbstractCegarLoop]: Abstraction has 10062 states and 13731 transitions. [2021-11-17 07:59:36,003 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, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-11-17 07:59:36,004 INFO L276 IsEmpty]: Start isEmpty. Operand 10062 states and 13731 transitions. [2021-11-17 07:59:36,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-11-17 07:59:36,006 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 07:59:36,006 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 07:59:36,006 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-17 07:59:36,006 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 07:59:36,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 07:59:36,009 INFO L85 PathProgramCache]: Analyzing trace with hash 1222009648, now seen corresponding path program 1 times [2021-11-17 07:59:36,010 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 07:59:36,010 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607802195] [2021-11-17 07:59:36,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 07:59:36,010 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 07:59:36,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:36,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 07:59:36,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:36,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:36,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:36,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 07:59:36,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:36,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:36,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:36,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-17 07:59:36,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:36,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:36,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:36,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-17 07:59:36,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:36,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:36,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:36,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-17 07:59:36,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:36,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:36,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:36,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 07:59:36,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:36,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:36,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:36,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-17 07:59:36,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:36,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:36,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:36,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-17 07:59:36,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:36,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:36,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:36,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-11-17 07:59:36,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:36,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-11-17 07:59:36,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:36,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-11-17 07:59:36,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:36,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-17 07:59:36,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:36,318 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 276 trivial. 0 not checked. [2021-11-17 07:59:36,319 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 07:59:36,319 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607802195] [2021-11-17 07:59:36,319 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607802195] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 07:59:36,319 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 07:59:36,319 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-17 07:59:36,320 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [920305799] [2021-11-17 07:59:36,320 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 07:59:36,321 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-17 07:59:36,321 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 07:59:36,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-17 07:59:36,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-17 07:59:36,322 INFO L87 Difference]: Start difference. First operand 10062 states and 13731 transitions. Second operand has 5 states, 5 states have (on average 9.6) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2021-11-17 07:59:38,351 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 07:59:40,411 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 07:59:42,474 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 07:59:55,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 07:59:55,560 INFO L93 Difference]: Finished difference Result 32340 states and 47317 transitions. [2021-11-17 07:59:55,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-17 07:59:55,564 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.6) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 135 [2021-11-17 07:59:55,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 07:59:55,733 INFO L225 Difference]: With dead ends: 32340 [2021-11-17 07:59:55,733 INFO L226 Difference]: Without dead ends: 22299 [2021-11-17 07:59:55,853 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-11-17 07:59:55,854 INFO L933 BasicCegarLoop]: 3723 mSDtfsCounter, 7569 mSDsluCounter, 4898 mSDsCounter, 0 mSdLazyCounter, 5975 mSolverCounterSat, 6642 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8298 SdHoareTripleChecker+Valid, 8621 SdHoareTripleChecker+Invalid, 12620 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 6642 IncrementalHoareTripleChecker+Valid, 5975 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.2s IncrementalHoareTripleChecker+Time [2021-11-17 07:59:55,855 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8298 Valid, 8621 Invalid, 12620 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [6642 Valid, 5975 Invalid, 3 Unknown, 0 Unchecked, 18.2s Time] [2021-11-17 07:59:55,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22299 states. [2021-11-17 07:59:56,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22299 to 16524. [2021-11-17 07:59:56,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16524 states, 10901 states have (on average 1.2397945142647464) internal successors, (13515), 11258 states have internal predecessors, (13515), 4570 states have call successors, (4570), 1055 states have call predecessors, (4570), 1050 states have return successors, (4647), 4446 states have call predecessors, (4647), 4567 states have call successors, (4647) [2021-11-17 07:59:56,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16524 states to 16524 states and 22732 transitions. [2021-11-17 07:59:56,900 INFO L78 Accepts]: Start accepts. Automaton has 16524 states and 22732 transitions. Word has length 135 [2021-11-17 07:59:56,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 07:59:56,901 INFO L470 AbstractCegarLoop]: Abstraction has 16524 states and 22732 transitions. [2021-11-17 07:59:56,901 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.6) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2021-11-17 07:59:56,901 INFO L276 IsEmpty]: Start isEmpty. Operand 16524 states and 22732 transitions. [2021-11-17 07:59:56,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2021-11-17 07:59:56,903 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 07:59:56,903 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 8, 8, 8, 8, 8, 8, 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] [2021-11-17 07:59:56,904 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-17 07:59:56,904 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 07:59:56,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 07:59:56,904 INFO L85 PathProgramCache]: Analyzing trace with hash 1610791070, now seen corresponding path program 1 times [2021-11-17 07:59:56,904 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 07:59:56,905 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [884160475] [2021-11-17 07:59:56,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 07:59:56,905 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 07:59:56,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:57,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 07:59:57,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:57,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:57,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:57,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 07:59:57,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:57,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:57,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:57,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-17 07:59:57,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:57,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:57,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:57,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-17 07:59:57,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:57,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:57,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:57,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-17 07:59:57,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:57,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:57,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:57,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 07:59:57,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:57,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:57,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:57,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-17 07:59:57,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:57,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:57,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:57,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-17 07:59:57,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:57,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:57,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:57,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-11-17 07:59:57,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:57,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-11-17 07:59:57,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:57,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-17 07:59:57,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:57,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-11-17 07:59:57,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:57,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-17 07:59:57,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:57,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 07:59:57,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:57,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-11-17 07:59:57,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:57,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-11-17 07:59:57,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:57,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-11-17 07:59:57,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 07:59:57,286 INFO L134 CoverageAnalysis]: Checked inductivity of 396 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 396 trivial. 0 not checked. [2021-11-17 07:59:57,286 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 07:59:57,286 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [884160475] [2021-11-17 07:59:57,286 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [884160475] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 07:59:57,287 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 07:59:57,287 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 07:59:57,287 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738767105] [2021-11-17 07:59:57,287 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 07:59:57,288 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 07:59:57,288 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 07:59:57,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 07:59:57,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 07:59:57,288 INFO L87 Difference]: Start difference. First operand 16524 states and 22732 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, (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-11-17 07:59:59,315 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 08:00:03,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 08:00:03,627 INFO L93 Difference]: Finished difference Result 18630 states and 26014 transitions. [2021-11-17 08:00:03,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 08:00:03,627 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, (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 164 [2021-11-17 08:00:03,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 08:00:03,714 INFO L225 Difference]: With dead ends: 18630 [2021-11-17 08:00:03,715 INFO L226 Difference]: Without dead ends: 18628 [2021-11-17 08:00:03,733 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-11-17 08:00:03,734 INFO L933 BasicCegarLoop]: 3205 mSDtfsCounter, 4060 mSDsluCounter, 6188 mSDsCounter, 0 mSdLazyCounter, 3198 mSolverCounterSat, 2042 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4482 SdHoareTripleChecker+Valid, 9393 SdHoareTripleChecker+Invalid, 5241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2042 IncrementalHoareTripleChecker+Valid, 3198 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2021-11-17 08:00:03,734 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4482 Valid, 9393 Invalid, 5241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2042 Valid, 3198 Invalid, 1 Unknown, 0 Unchecked, 5.8s Time] [2021-11-17 08:00:03,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18628 states. [2021-11-17 08:00:04,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18628 to 16528. [2021-11-17 08:00:04,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16528 states, 10904 states have (on average 1.2397285399853264) internal successors, (13518), 11261 states have internal predecessors, (13518), 4570 states have call successors, (4570), 1056 states have call predecessors, (4570), 1051 states have return successors, (4647), 4446 states have call predecessors, (4647), 4567 states have call successors, (4647) [2021-11-17 08:00:04,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16528 states to 16528 states and 22735 transitions. [2021-11-17 08:00:04,464 INFO L78 Accepts]: Start accepts. Automaton has 16528 states and 22735 transitions. Word has length 164 [2021-11-17 08:00:04,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 08:00:04,465 INFO L470 AbstractCegarLoop]: Abstraction has 16528 states and 22735 transitions. [2021-11-17 08:00:04,465 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, (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-11-17 08:00:04,466 INFO L276 IsEmpty]: Start isEmpty. Operand 16528 states and 22735 transitions. [2021-11-17 08:00:04,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2021-11-17 08:00:04,473 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 08:00:04,473 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 8, 8, 8, 8, 8, 8, 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, 1, 1, 1, 1, 1, 1] [2021-11-17 08:00:04,473 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-17 08:00:04,474 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 08:00:04,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 08:00:04,474 INFO L85 PathProgramCache]: Analyzing trace with hash 1950506016, now seen corresponding path program 1 times [2021-11-17 08:00:04,474 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 08:00:04,474 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858248941] [2021-11-17 08:00:04,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 08:00:04,475 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 08:00:04,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:04,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 08:00:04,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:04,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:04,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:04,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 08:00:04,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:04,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:04,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:04,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-17 08:00:04,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:04,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:04,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:04,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-17 08:00:04,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:04,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:04,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:04,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-17 08:00:04,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:04,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:04,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:04,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 08:00:04,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:04,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:04,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:04,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-17 08:00:04,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:04,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:04,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:04,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-17 08:00:04,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:04,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:04,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:04,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-11-17 08:00:04,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:04,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-11-17 08:00:04,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:04,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-17 08:00:04,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:04,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-11-17 08:00:04,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:04,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-17 08:00:04,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:04,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:04,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:04,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-11-17 08:00:04,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:04,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-11-17 08:00:04,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:04,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-11-17 08:00:04,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:04,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-11-17 08:00:04,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:04,784 INFO L134 CoverageAnalysis]: Checked inductivity of 398 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 396 trivial. 0 not checked. [2021-11-17 08:00:04,784 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 08:00:04,784 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858248941] [2021-11-17 08:00:04,784 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858248941] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 08:00:04,784 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 08:00:04,784 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 08:00:04,785 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542594539] [2021-11-17 08:00:04,785 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 08:00:04,785 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 08:00:04,785 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 08:00:04,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 08:00:04,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 08:00:04,786 INFO L87 Difference]: Start difference. First operand 16528 states and 22735 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-11-17 08:00:06,698 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.91s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 08:00:11,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 08:00:11,100 INFO L93 Difference]: Finished difference Result 19173 states and 26580 transitions. [2021-11-17 08:00:11,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-17 08:00:11,101 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 169 [2021-11-17 08:00:11,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 08:00:11,285 INFO L225 Difference]: With dead ends: 19173 [2021-11-17 08:00:11,285 INFO L226 Difference]: Without dead ends: 19171 [2021-11-17 08:00:11,296 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-11-17 08:00:11,299 INFO L933 BasicCegarLoop]: 3217 mSDtfsCounter, 4091 mSDsluCounter, 6249 mSDsCounter, 0 mSdLazyCounter, 3370 mSolverCounterSat, 2061 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4525 SdHoareTripleChecker+Valid, 9466 SdHoareTripleChecker+Invalid, 5431 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2061 IncrementalHoareTripleChecker+Valid, 3370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2021-11-17 08:00:11,299 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4525 Valid, 9466 Invalid, 5431 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2061 Valid, 3370 Invalid, 0 Unknown, 0 Unchecked, 5.7s Time] [2021-11-17 08:00:11,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19171 states. [2021-11-17 08:00:11,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19171 to 17067. [2021-11-17 08:00:12,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17067 states, 11222 states have (on average 1.235073961860631) internal successors, (13860), 11591 states have internal predecessors, (13860), 4681 states have call successors, (4681), 1166 states have call predecessors, (4681), 1161 states have return successors, (4758), 4557 states have call predecessors, (4758), 4678 states have call successors, (4758) [2021-11-17 08:00:12,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17067 states to 17067 states and 23299 transitions. [2021-11-17 08:00:12,095 INFO L78 Accepts]: Start accepts. Automaton has 17067 states and 23299 transitions. Word has length 169 [2021-11-17 08:00:12,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 08:00:12,096 INFO L470 AbstractCegarLoop]: Abstraction has 17067 states and 23299 transitions. [2021-11-17 08:00:12,096 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-11-17 08:00:12,096 INFO L276 IsEmpty]: Start isEmpty. Operand 17067 states and 23299 transitions. [2021-11-17 08:00:12,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2021-11-17 08:00:12,099 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 08:00:12,099 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 8, 8, 8, 8, 8, 8, 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, 1, 1, 1, 1, 1, 1] [2021-11-17 08:00:12,099 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-17 08:00:12,099 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 08:00:12,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 08:00:12,099 INFO L85 PathProgramCache]: Analyzing trace with hash 860074398, now seen corresponding path program 1 times [2021-11-17 08:00:12,100 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 08:00:12,100 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667681044] [2021-11-17 08:00:12,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 08:00:12,100 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 08:00:12,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:12,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 08:00:12,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:12,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:12,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:12,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 08:00:12,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:12,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:12,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:12,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-17 08:00:12,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:12,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:12,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:12,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-17 08:00:12,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:12,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:12,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:12,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-17 08:00:12,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:12,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:12,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:12,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 08:00:12,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:12,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:12,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:12,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-17 08:00:12,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:12,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:12,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:12,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-17 08:00:12,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:12,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:12,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:12,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-11-17 08:00:12,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:12,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-11-17 08:00:12,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:12,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-17 08:00:12,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:12,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-11-17 08:00:12,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:12,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-17 08:00:12,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:12,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:12,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:12,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-11-17 08:00:12,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:12,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-11-17 08:00:12,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:12,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-11-17 08:00:12,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:12,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-11-17 08:00:12,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:12,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-11-17 08:00:12,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:12,554 INFO L134 CoverageAnalysis]: Checked inductivity of 404 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2021-11-17 08:00:12,554 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 08:00:12,554 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667681044] [2021-11-17 08:00:12,554 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667681044] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 08:00:12,555 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 08:00:12,555 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 08:00:12,555 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979039445] [2021-11-17 08:00:12,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 08:00:12,556 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 08:00:12,556 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 08:00:12,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 08:00:12,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 08:00:12,557 INFO L87 Difference]: Start difference. First operand 17067 states and 23299 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-11-17 08:00:14,584 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 08:00:19,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 08:00:19,198 INFO L93 Difference]: Finished difference Result 19173 states and 26581 transitions. [2021-11-17 08:00:19,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 08:00:19,198 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 174 [2021-11-17 08:00:19,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 08:00:19,286 INFO L225 Difference]: With dead ends: 19173 [2021-11-17 08:00:19,286 INFO L226 Difference]: Without dead ends: 19171 [2021-11-17 08:00:19,303 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-11-17 08:00:19,306 INFO L933 BasicCegarLoop]: 3204 mSDtfsCounter, 4057 mSDsluCounter, 6181 mSDsCounter, 0 mSdLazyCounter, 3195 mSolverCounterSat, 2041 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4478 SdHoareTripleChecker+Valid, 9385 SdHoareTripleChecker+Invalid, 5237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2041 IncrementalHoareTripleChecker+Valid, 3195 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2021-11-17 08:00:19,306 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4478 Valid, 9385 Invalid, 5237 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2041 Valid, 3195 Invalid, 1 Unknown, 0 Unchecked, 6.0s Time] [2021-11-17 08:00:19,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19171 states. [2021-11-17 08:00:20,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19171 to 17071. [2021-11-17 08:00:20,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17071 states, 11225 states have (on average 1.235011135857461) internal successors, (13863), 11594 states have internal predecessors, (13863), 4681 states have call successors, (4681), 1167 states have call predecessors, (4681), 1162 states have return successors, (4758), 4557 states have call predecessors, (4758), 4678 states have call successors, (4758) [2021-11-17 08:00:20,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17071 states to 17071 states and 23302 transitions. [2021-11-17 08:00:20,166 INFO L78 Accepts]: Start accepts. Automaton has 17071 states and 23302 transitions. Word has length 174 [2021-11-17 08:00:20,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 08:00:20,168 INFO L470 AbstractCegarLoop]: Abstraction has 17071 states and 23302 transitions. [2021-11-17 08:00:20,168 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-11-17 08:00:20,168 INFO L276 IsEmpty]: Start isEmpty. Operand 17071 states and 23302 transitions. [2021-11-17 08:00:20,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2021-11-17 08:00:20,171 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 08:00:20,172 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 8, 8, 8, 8, 8, 8, 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, 1, 1, 1, 1, 1, 1] [2021-11-17 08:00:20,172 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-17 08:00:20,172 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 08:00:20,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 08:00:20,172 INFO L85 PathProgramCache]: Analyzing trace with hash -1880149344, now seen corresponding path program 1 times [2021-11-17 08:00:20,173 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 08:00:20,173 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785737575] [2021-11-17 08:00:20,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 08:00:20,173 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 08:00:20,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:20,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 08:00:20,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:20,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:20,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:20,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 08:00:20,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:20,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:20,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:20,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-17 08:00:20,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:20,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:20,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:20,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-17 08:00:20,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:20,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:20,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:20,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-17 08:00:20,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:20,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:20,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:20,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 08:00:20,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:20,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:20,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:20,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-17 08:00:20,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:20,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:20,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:20,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-17 08:00:20,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:20,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:20,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:20,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-11-17 08:00:20,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:20,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-11-17 08:00:20,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:20,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-17 08:00:20,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:20,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-11-17 08:00:20,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:20,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-17 08:00:20,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:20,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:20,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:20,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-11-17 08:00:20,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:20,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-11-17 08:00:20,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:20,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-11-17 08:00:20,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:20,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-11-17 08:00:20,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:20,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-11-17 08:00:20,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:20,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-11-17 08:00:20,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:20,505 INFO L134 CoverageAnalysis]: Checked inductivity of 414 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 408 trivial. 0 not checked. [2021-11-17 08:00:20,505 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 08:00:20,505 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785737575] [2021-11-17 08:00:20,505 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1785737575] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 08:00:20,505 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 08:00:20,505 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 08:00:20,505 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263045504] [2021-11-17 08:00:20,505 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 08:00:20,506 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 08:00:20,506 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 08:00:20,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 08:00:20,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 08:00:20,506 INFO L87 Difference]: Start difference. First operand 17071 states and 23302 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, (22), 4 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2021-11-17 08:00:22,532 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 08:00:26,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 08:00:26,956 INFO L93 Difference]: Finished difference Result 19177 states and 26584 transitions. [2021-11-17 08:00:26,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 08:00:26,957 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, (22), 4 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 179 [2021-11-17 08:00:26,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 08:00:27,030 INFO L225 Difference]: With dead ends: 19177 [2021-11-17 08:00:27,030 INFO L226 Difference]: Without dead ends: 19175 [2021-11-17 08:00:27,050 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-11-17 08:00:27,051 INFO L933 BasicCegarLoop]: 3203 mSDtfsCounter, 4057 mSDsluCounter, 6178 mSDsCounter, 0 mSdLazyCounter, 3195 mSolverCounterSat, 2040 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4479 SdHoareTripleChecker+Valid, 9381 SdHoareTripleChecker+Invalid, 5236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2040 IncrementalHoareTripleChecker+Valid, 3195 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2021-11-17 08:00:27,051 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4479 Valid, 9381 Invalid, 5236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2040 Valid, 3195 Invalid, 1 Unknown, 0 Unchecked, 5.8s Time] [2021-11-17 08:00:27,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19175 states. [2021-11-17 08:00:27,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19175 to 17075. [2021-11-17 08:00:27,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17075 states, 11228 states have (on average 1.2349483434271464) internal successors, (13866), 11597 states have internal predecessors, (13866), 4681 states have call successors, (4681), 1168 states have call predecessors, (4681), 1163 states have return successors, (4758), 4557 states have call predecessors, (4758), 4678 states have call successors, (4758) [2021-11-17 08:00:28,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17075 states to 17075 states and 23305 transitions. [2021-11-17 08:00:28,034 INFO L78 Accepts]: Start accepts. Automaton has 17075 states and 23305 transitions. Word has length 179 [2021-11-17 08:00:28,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 08:00:28,035 INFO L470 AbstractCegarLoop]: Abstraction has 17075 states and 23305 transitions. [2021-11-17 08:00:28,035 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, (22), 4 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2021-11-17 08:00:28,035 INFO L276 IsEmpty]: Start isEmpty. Operand 17075 states and 23305 transitions. [2021-11-17 08:00:28,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2021-11-17 08:00:28,041 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 08:00:28,041 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 8, 8, 8, 8, 8, 8, 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, 1, 1, 1, 1, 1, 1] [2021-11-17 08:00:28,041 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-17 08:00:28,041 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 08:00:28,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 08:00:28,042 INFO L85 PathProgramCache]: Analyzing trace with hash -1965876578, now seen corresponding path program 1 times [2021-11-17 08:00:28,042 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 08:00:28,042 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102432995] [2021-11-17 08:00:28,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 08:00:28,043 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 08:00:28,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:28,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 08:00:28,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:28,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:28,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:28,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 08:00:28,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:28,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:28,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:28,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-17 08:00:28,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:28,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:28,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:28,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-17 08:00:28,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:28,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:28,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:28,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-17 08:00:28,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:28,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:28,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:28,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 08:00:28,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:28,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:28,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:28,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-17 08:00:28,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:28,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:28,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:28,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-17 08:00:28,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:28,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:28,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:28,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-11-17 08:00:28,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:28,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-11-17 08:00:28,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:28,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-17 08:00:28,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:28,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-11-17 08:00:28,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:28,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-17 08:00:28,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:28,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:28,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:28,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-11-17 08:00:28,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:28,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-11-17 08:00:28,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:28,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-11-17 08:00:28,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:28,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-11-17 08:00:28,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:28,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-11-17 08:00:28,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:28,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-11-17 08:00:28,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:28,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-11-17 08:00:28,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:28,316 INFO L134 CoverageAnalysis]: Checked inductivity of 428 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2021-11-17 08:00:28,316 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 08:00:28,316 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102432995] [2021-11-17 08:00:28,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2102432995] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 08:00:28,316 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 08:00:28,316 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 08:00:28,317 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340246336] [2021-11-17 08:00:28,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 08:00:28,317 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 08:00:28,318 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 08:00:28,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 08:00:28,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 08:00:28,319 INFO L87 Difference]: Start difference. First operand 17075 states and 23305 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, (23), 4 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-11-17 08:00:30,345 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 08:00:34,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 08:00:34,893 INFO L93 Difference]: Finished difference Result 19575 states and 26927 transitions. [2021-11-17 08:00:34,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-17 08:00:34,894 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, (23), 4 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 184 [2021-11-17 08:00:34,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 08:00:34,966 INFO L225 Difference]: With dead ends: 19575 [2021-11-17 08:00:34,966 INFO L226 Difference]: Without dead ends: 19573 [2021-11-17 08:00:34,980 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-11-17 08:00:34,980 INFO L933 BasicCegarLoop]: 3232 mSDtfsCounter, 2960 mSDsluCounter, 7207 mSDsCounter, 0 mSdLazyCounter, 3693 mSolverCounterSat, 1482 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3364 SdHoareTripleChecker+Valid, 10439 SdHoareTripleChecker+Invalid, 5176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1482 IncrementalHoareTripleChecker+Valid, 3693 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2021-11-17 08:00:34,980 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3364 Valid, 10439 Invalid, 5176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1482 Valid, 3693 Invalid, 1 Unknown, 0 Unchecked, 5.8s Time] [2021-11-17 08:00:34,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19573 states. [2021-11-17 08:00:35,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19573 to 17471. [2021-11-17 08:00:35,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17471 states, 11484 states have (on average 1.2309299895506791) internal successors, (14136), 11861 states have internal predecessors, (14136), 4717 states have call successors, (4717), 1272 states have call predecessors, (4717), 1267 states have return successors, (4794), 4593 states have call predecessors, (4794), 4714 states have call successors, (4794) [2021-11-17 08:00:35,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17471 states to 17471 states and 23647 transitions. [2021-11-17 08:00:35,830 INFO L78 Accepts]: Start accepts. Automaton has 17471 states and 23647 transitions. Word has length 184 [2021-11-17 08:00:35,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 08:00:35,830 INFO L470 AbstractCegarLoop]: Abstraction has 17471 states and 23647 transitions. [2021-11-17 08:00:35,831 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, (23), 4 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-11-17 08:00:35,831 INFO L276 IsEmpty]: Start isEmpty. Operand 17471 states and 23647 transitions. [2021-11-17 08:00:35,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-11-17 08:00:35,834 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 08:00:35,834 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 8, 8, 8, 8, 8, 8, 6, 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-11-17 08:00:35,834 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-17 08:00:35,834 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 08:00:35,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 08:00:35,835 INFO L85 PathProgramCache]: Analyzing trace with hash -959211232, now seen corresponding path program 1 times [2021-11-17 08:00:35,835 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 08:00:35,835 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195551084] [2021-11-17 08:00:35,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 08:00:35,836 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 08:00:35,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:35,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 08:00:35,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:36,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:36,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:36,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 08:00:36,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:36,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:36,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:36,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-17 08:00:36,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:36,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:36,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:36,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-17 08:00:36,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:36,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:36,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:36,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-17 08:00:36,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:36,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:36,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:36,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 08:00:36,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:36,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:36,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:36,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-17 08:00:36,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:36,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:36,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:36,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-17 08:00:36,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:36,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:36,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:36,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-11-17 08:00:36,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:36,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-11-17 08:00:36,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:36,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-17 08:00:36,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:36,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-11-17 08:00:36,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:36,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-17 08:00:36,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:36,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:36,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:36,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-11-17 08:00:36,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:36,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-11-17 08:00:36,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:36,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-11-17 08:00:36,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:36,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-11-17 08:00:36,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:36,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-11-17 08:00:36,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:36,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-11-17 08:00:36,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:36,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-11-17 08:00:36,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:36,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-11-17 08:00:36,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:36,175 INFO L134 CoverageAnalysis]: Checked inductivity of 446 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 436 trivial. 0 not checked. [2021-11-17 08:00:36,175 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 08:00:36,175 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195551084] [2021-11-17 08:00:36,175 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1195551084] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 08:00:36,175 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 08:00:36,176 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 08:00:36,176 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615723127] [2021-11-17 08:00:36,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 08:00:36,176 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 08:00:36,176 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 08:00:36,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 08:00:36,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 08:00:36,177 INFO L87 Difference]: Start difference. First operand 17471 states and 23647 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-11-17 08:00:38,206 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 08:00:43,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 08:00:43,515 INFO L93 Difference]: Finished difference Result 19577 states and 26929 transitions. [2021-11-17 08:00:43,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 08:00:43,516 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 189 [2021-11-17 08:00:43,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 08:00:43,580 INFO L225 Difference]: With dead ends: 19577 [2021-11-17 08:00:43,580 INFO L226 Difference]: Without dead ends: 19575 [2021-11-17 08:00:43,589 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-11-17 08:00:43,589 INFO L933 BasicCegarLoop]: 3207 mSDtfsCounter, 4053 mSDsluCounter, 6186 mSDsCounter, 0 mSdLazyCounter, 3198 mSolverCounterSat, 2037 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4475 SdHoareTripleChecker+Valid, 9393 SdHoareTripleChecker+Invalid, 5236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2037 IncrementalHoareTripleChecker+Valid, 3198 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2021-11-17 08:00:43,590 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4475 Valid, 9393 Invalid, 5236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2037 Valid, 3198 Invalid, 1 Unknown, 0 Unchecked, 6.4s Time] [2021-11-17 08:00:43,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19575 states. [2021-11-17 08:00:44,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19575 to 17475. [2021-11-17 08:00:44,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17475 states, 11487 states have (on average 1.2308696787673021) internal successors, (14139), 11864 states have internal predecessors, (14139), 4717 states have call successors, (4717), 1273 states have call predecessors, (4717), 1268 states have return successors, (4794), 4593 states have call predecessors, (4794), 4714 states have call successors, (4794) [2021-11-17 08:00:44,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17475 states to 17475 states and 23650 transitions. [2021-11-17 08:00:44,429 INFO L78 Accepts]: Start accepts. Automaton has 17475 states and 23650 transitions. Word has length 189 [2021-11-17 08:00:44,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 08:00:44,430 INFO L470 AbstractCegarLoop]: Abstraction has 17475 states and 23650 transitions. [2021-11-17 08:00:44,430 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-11-17 08:00:44,430 INFO L276 IsEmpty]: Start isEmpty. Operand 17475 states and 23650 transitions. [2021-11-17 08:00:44,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2021-11-17 08:00:44,434 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 08:00:44,434 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 8, 8, 8, 8, 8, 8, 7, 6, 6, 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] [2021-11-17 08:00:44,434 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-17 08:00:44,435 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 08:00:44,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 08:00:44,435 INFO L85 PathProgramCache]: Analyzing trace with hash -345705570, now seen corresponding path program 1 times [2021-11-17 08:00:44,435 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 08:00:44,435 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310477811] [2021-11-17 08:00:44,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 08:00:44,436 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 08:00:44,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:44,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 08:00:44,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:44,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:44,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:44,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 08:00:44,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:44,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:44,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:44,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-17 08:00:44,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:44,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:44,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:44,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-17 08:00:44,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:44,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:44,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:44,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-17 08:00:44,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:44,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:44,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:44,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 08:00:44,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:44,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:44,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:44,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-17 08:00:44,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:44,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:44,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:44,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-17 08:00:44,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:44,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:44,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:44,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-11-17 08:00:44,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:44,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-11-17 08:00:44,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:44,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-17 08:00:44,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:44,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-11-17 08:00:44,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:44,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-17 08:00:44,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:44,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:44,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:44,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-11-17 08:00:44,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:44,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-11-17 08:00:44,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:44,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-11-17 08:00:44,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:44,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-11-17 08:00:44,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:44,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-11-17 08:00:44,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:44,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-11-17 08:00:44,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:44,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-11-17 08:00:44,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:44,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-11-17 08:00:44,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:44,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2021-11-17 08:00:44,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:44,758 INFO L134 CoverageAnalysis]: Checked inductivity of 468 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 456 trivial. 0 not checked. [2021-11-17 08:00:44,759 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 08:00:44,759 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310477811] [2021-11-17 08:00:44,759 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [310477811] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 08:00:44,759 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 08:00:44,759 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 08:00:44,760 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226091843] [2021-11-17 08:00:44,760 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 08:00:44,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 08:00:44,761 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 08:00:44,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 08:00:44,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 08:00:44,762 INFO L87 Difference]: Start difference. First operand 17475 states and 23650 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, (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-11-17 08:00:46,789 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 08:00:51,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 08:00:51,492 INFO L93 Difference]: Finished difference Result 19581 states and 26932 transitions. [2021-11-17 08:00:51,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 08:00:51,492 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, (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 194 [2021-11-17 08:00:51,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 08:00:51,559 INFO L225 Difference]: With dead ends: 19581 [2021-11-17 08:00:51,559 INFO L226 Difference]: Without dead ends: 19579 [2021-11-17 08:00:51,574 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-11-17 08:00:51,575 INFO L933 BasicCegarLoop]: 3205 mSDtfsCounter, 4057 mSDsluCounter, 6184 mSDsCounter, 0 mSdLazyCounter, 3195 mSolverCounterSat, 2037 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4477 SdHoareTripleChecker+Valid, 9389 SdHoareTripleChecker+Invalid, 5233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2037 IncrementalHoareTripleChecker+Valid, 3195 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2021-11-17 08:00:51,576 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4477 Valid, 9389 Invalid, 5233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2037 Valid, 3195 Invalid, 1 Unknown, 0 Unchecked, 6.0s Time] [2021-11-17 08:00:51,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19579 states. [2021-11-17 08:00:52,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19579 to 17479. [2021-11-17 08:00:52,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17479 states, 11490 states have (on average 1.2308093994778069) internal successors, (14142), 11867 states have internal predecessors, (14142), 4717 states have call successors, (4717), 1274 states have call predecessors, (4717), 1269 states have return successors, (4794), 4593 states have call predecessors, (4794), 4714 states have call successors, (4794) [2021-11-17 08:00:52,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17479 states to 17479 states and 23653 transitions. [2021-11-17 08:00:52,345 INFO L78 Accepts]: Start accepts. Automaton has 17479 states and 23653 transitions. Word has length 194 [2021-11-17 08:00:52,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 08:00:52,345 INFO L470 AbstractCegarLoop]: Abstraction has 17479 states and 23653 transitions. [2021-11-17 08:00:52,345 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, (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-11-17 08:00:52,346 INFO L276 IsEmpty]: Start isEmpty. Operand 17479 states and 23653 transitions. [2021-11-17 08:00:52,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2021-11-17 08:00:52,348 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 08:00:52,349 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 8, 8, 8, 8, 8, 8, 8, 7, 7, 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-11-17 08:00:52,349 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-17 08:00:52,349 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 08:00:52,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 08:00:52,349 INFO L85 PathProgramCache]: Analyzing trace with hash 1690013600, now seen corresponding path program 1 times [2021-11-17 08:00:52,350 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 08:00:52,350 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069126414] [2021-11-17 08:00:52,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 08:00:52,350 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 08:00:52,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:52,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 08:00:52,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:52,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:52,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:52,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 08:00:52,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:52,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:52,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:52,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-17 08:00:52,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:52,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:52,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:52,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-17 08:00:52,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:52,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:52,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:52,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-17 08:00:52,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:52,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:52,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:52,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 08:00:52,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:52,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:52,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:52,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-17 08:00:52,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:52,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:52,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:52,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-17 08:00:52,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:52,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:52,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:52,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-11-17 08:00:52,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:52,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-11-17 08:00:52,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:52,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-17 08:00:52,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:52,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-11-17 08:00:52,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:52,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-17 08:00:52,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:52,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:00:52,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:52,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-11-17 08:00:52,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:52,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-11-17 08:00:52,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:52,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-11-17 08:00:52,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:52,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-11-17 08:00:52,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:52,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-11-17 08:00:52,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:52,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-11-17 08:00:52,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:52,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-11-17 08:00:52,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:52,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-11-17 08:00:52,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:52,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2021-11-17 08:00:52,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:52,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-11-17 08:00:52,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:00:52,628 INFO L134 CoverageAnalysis]: Checked inductivity of 494 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2021-11-17 08:00:52,628 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 08:00:52,628 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069126414] [2021-11-17 08:00:52,628 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2069126414] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 08:00:52,628 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 08:00:52,628 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 08:00:52,629 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467080800] [2021-11-17 08:00:52,629 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 08:00:52,630 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 08:00:52,630 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 08:00:52,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 08:00:52,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 08:00:52,631 INFO L87 Difference]: Start difference. First operand 17479 states and 23653 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-11-17 08:00:54,657 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 08:00:59,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 08:00:59,292 INFO L93 Difference]: Finished difference Result 19585 states and 26935 transitions. [2021-11-17 08:00:59,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 08:00:59,293 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 199 [2021-11-17 08:00:59,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 08:00:59,356 INFO L225 Difference]: With dead ends: 19585 [2021-11-17 08:00:59,356 INFO L226 Difference]: Without dead ends: 19583 [2021-11-17 08:00:59,368 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-11-17 08:00:59,369 INFO L933 BasicCegarLoop]: 3208 mSDtfsCounter, 4052 mSDsluCounter, 6188 mSDsCounter, 0 mSdLazyCounter, 3198 mSolverCounterSat, 2035 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4474 SdHoareTripleChecker+Valid, 9396 SdHoareTripleChecker+Invalid, 5234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2035 IncrementalHoareTripleChecker+Valid, 3198 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2021-11-17 08:00:59,369 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4474 Valid, 9396 Invalid, 5234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2035 Valid, 3198 Invalid, 1 Unknown, 0 Unchecked, 5.8s Time] [2021-11-17 08:00:59,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19583 states. [2021-11-17 08:01:00,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19583 to 17483. [2021-11-17 08:01:00,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17483 states, 11493 states have (on average 1.2307491516575306) internal successors, (14145), 11870 states have internal predecessors, (14145), 4717 states have call successors, (4717), 1275 states have call predecessors, (4717), 1270 states have return successors, (4794), 4593 states have call predecessors, (4794), 4714 states have call successors, (4794) [2021-11-17 08:01:00,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17483 states to 17483 states and 23656 transitions. [2021-11-17 08:01:00,234 INFO L78 Accepts]: Start accepts. Automaton has 17483 states and 23656 transitions. Word has length 199 [2021-11-17 08:01:00,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 08:01:00,235 INFO L470 AbstractCegarLoop]: Abstraction has 17483 states and 23656 transitions. [2021-11-17 08:01:00,235 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-11-17 08:01:00,235 INFO L276 IsEmpty]: Start isEmpty. Operand 17483 states and 23656 transitions. [2021-11-17 08:01:00,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2021-11-17 08:01:00,239 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 08:01:00,240 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 9, 8, 8, 8, 8, 8, 8, 8, 8, 6, 6, 6, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 08:01:00,240 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-17 08:01:00,240 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 08:01:00,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 08:01:00,241 INFO L85 PathProgramCache]: Analyzing trace with hash -1954249895, now seen corresponding path program 1 times [2021-11-17 08:01:00,241 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 08:01:00,241 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089606108] [2021-11-17 08:01:00,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 08:01:00,242 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 08:01:00,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:00,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 08:01:00,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:00,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:00,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:00,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 08:01:00,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:00,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:00,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:00,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-17 08:01:00,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:00,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:00,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:00,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-17 08:01:00,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:00,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:00,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:00,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-17 08:01:00,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:00,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:00,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:00,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 08:01:00,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:00,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:00,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:00,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-17 08:01:00,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:00,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:00,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:00,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-17 08:01:00,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:00,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:00,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:00,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-11-17 08:01:00,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:00,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-11-17 08:01:00,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:00,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-17 08:01:00,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:00,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-11-17 08:01:00,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:00,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-17 08:01:00,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:00,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:00,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:00,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-11-17 08:01:00,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:00,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-11-17 08:01:00,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:00,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-11-17 08:01:00,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:00,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2021-11-17 08:01:00,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:00,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-11-17 08:01:00,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:00,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-11-17 08:01:00,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:00,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2021-11-17 08:01:00,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:00,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2021-11-17 08:01:00,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:00,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-11-17 08:01:00,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:00,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2021-11-17 08:01:00,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:00,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-11-17 08:01:00,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:00,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-11-17 08:01:00,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:00,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2021-11-17 08:01:00,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:00,561 INFO L134 CoverageAnalysis]: Checked inductivity of 559 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 538 trivial. 0 not checked. [2021-11-17 08:01:00,561 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 08:01:00,561 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089606108] [2021-11-17 08:01:00,561 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089606108] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 08:01:00,561 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 08:01:00,561 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-17 08:01:00,562 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206835484] [2021-11-17 08:01:00,562 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 08:01:00,562 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-17 08:01:00,562 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 08:01:00,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-17 08:01:00,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-17 08:01:00,563 INFO L87 Difference]: Start difference. First operand 17483 states and 23656 transitions. Second operand has 4 states, 4 states have (on average 16.0) internal successors, (64), 3 states have internal predecessors, (64), 3 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2021-11-17 08:01:02,229 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 08:01:04,280 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 08:01:12,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 08:01:12,163 INFO L93 Difference]: Finished difference Result 55976 states and 76663 transitions. [2021-11-17 08:01:12,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-17 08:01:12,164 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 3 states have internal predecessors, (64), 3 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) Word has length 222 [2021-11-17 08:01:12,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 08:01:12,320 INFO L225 Difference]: With dead ends: 55976 [2021-11-17 08:01:12,320 INFO L226 Difference]: Without dead ends: 38579 [2021-11-17 08:01:12,405 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-17 08:01:12,409 INFO L933 BasicCegarLoop]: 3737 mSDtfsCounter, 5160 mSDsluCounter, 3755 mSDsCounter, 0 mSdLazyCounter, 2932 mSolverCounterSat, 2892 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5943 SdHoareTripleChecker+Valid, 7492 SdHoareTripleChecker+Invalid, 5824 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2892 IncrementalHoareTripleChecker+Valid, 2932 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.0s IncrementalHoareTripleChecker+Time [2021-11-17 08:01:12,409 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5943 Valid, 7492 Invalid, 5824 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2892 Valid, 2932 Invalid, 0 Unknown, 0 Unchecked, 10.0s Time] [2021-11-17 08:01:12,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38579 states. [2021-11-17 08:01:14,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38579 to 34324. [2021-11-17 08:01:14,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34324 states, 22566 states have (on average 1.231986173889923) internal successors, (27801), 23286 states have internal predecessors, (27801), 9263 states have call successors, (9263), 2501 states have call predecessors, (9263), 2492 states have return successors, (9420), 9048 states have call predecessors, (9420), 9260 states have call successors, (9420) [2021-11-17 08:01:14,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34324 states to 34324 states and 46484 transitions. [2021-11-17 08:01:14,178 INFO L78 Accepts]: Start accepts. Automaton has 34324 states and 46484 transitions. Word has length 222 [2021-11-17 08:01:14,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 08:01:14,178 INFO L470 AbstractCegarLoop]: Abstraction has 34324 states and 46484 transitions. [2021-11-17 08:01:14,178 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 3 states have internal predecessors, (64), 3 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2021-11-17 08:01:14,179 INFO L276 IsEmpty]: Start isEmpty. Operand 34324 states and 46484 transitions. [2021-11-17 08:01:14,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2021-11-17 08:01:14,183 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 08:01:14,183 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 9, 8, 8, 8, 8, 8, 8, 8, 8, 6, 6, 6, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 08:01:14,183 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-17 08:01:14,184 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 08:01:14,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 08:01:14,184 INFO L85 PathProgramCache]: Analyzing trace with hash 2100477655, now seen corresponding path program 1 times [2021-11-17 08:01:14,184 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 08:01:14,184 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054539010] [2021-11-17 08:01:14,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 08:01:14,185 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 08:01:14,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:14,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 08:01:14,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:14,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:14,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:14,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 08:01:14,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:14,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:14,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:14,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-17 08:01:14,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:14,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:14,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:14,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-17 08:01:14,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:14,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:14,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:14,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-17 08:01:14,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:14,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:14,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:14,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 08:01:14,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:14,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:14,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:14,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-17 08:01:14,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:14,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:14,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:14,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-17 08:01:14,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:14,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:14,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:14,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-11-17 08:01:14,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:14,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-11-17 08:01:14,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:14,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-17 08:01:14,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:14,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-11-17 08:01:14,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:14,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-17 08:01:14,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:14,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:14,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:14,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-11-17 08:01:14,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:14,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-11-17 08:01:14,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:14,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-11-17 08:01:14,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:14,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2021-11-17 08:01:14,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:14,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-11-17 08:01:14,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:14,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-11-17 08:01:14,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:14,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2021-11-17 08:01:14,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:14,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2021-11-17 08:01:14,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:14,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-11-17 08:01:14,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:14,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2021-11-17 08:01:14,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:14,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-11-17 08:01:14,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:14,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-11-17 08:01:14,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:14,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2021-11-17 08:01:14,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:14,504 INFO L134 CoverageAnalysis]: Checked inductivity of 559 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 543 trivial. 0 not checked. [2021-11-17 08:01:14,504 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 08:01:14,504 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2054539010] [2021-11-17 08:01:14,504 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2054539010] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 08:01:14,504 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 08:01:14,505 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 08:01:14,505 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921478110] [2021-11-17 08:01:14,505 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 08:01:14,505 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 08:01:14,505 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 08:01:14,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 08:01:14,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 08:01:14,506 INFO L87 Difference]: Start difference. First operand 34324 states and 46484 transitions. Second operand has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 4 states have internal predecessors, (61), 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-11-17 08:01:16,532 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 08:01:22,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 08:01:22,901 INFO L93 Difference]: Finished difference Result 38530 states and 53035 transitions. [2021-11-17 08:01:22,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 08:01:22,902 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 4 states have internal predecessors, (61), 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 222 [2021-11-17 08:01:22,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 08:01:23,065 INFO L225 Difference]: With dead ends: 38530 [2021-11-17 08:01:23,065 INFO L226 Difference]: Without dead ends: 38528 [2021-11-17 08:01:23,095 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-11-17 08:01:23,096 INFO L933 BasicCegarLoop]: 3204 mSDtfsCounter, 4047 mSDsluCounter, 6180 mSDsCounter, 0 mSdLazyCounter, 3195 mSolverCounterSat, 2035 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4467 SdHoareTripleChecker+Valid, 9384 SdHoareTripleChecker+Invalid, 5231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2035 IncrementalHoareTripleChecker+Valid, 3195 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2021-11-17 08:01:23,096 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4467 Valid, 9384 Invalid, 5231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2035 Valid, 3195 Invalid, 1 Unknown, 0 Unchecked, 6.5s Time] [2021-11-17 08:01:23,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38528 states. [2021-11-17 08:01:24,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38528 to 34328. [2021-11-17 08:01:24,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34328 states, 22569 states have (on average 1.2319553369666356) internal successors, (27804), 23289 states have internal predecessors, (27804), 9263 states have call successors, (9263), 2502 states have call predecessors, (9263), 2493 states have return successors, (9420), 9048 states have call predecessors, (9420), 9260 states have call successors, (9420) [2021-11-17 08:01:24,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34328 states to 34328 states and 46487 transitions. [2021-11-17 08:01:24,829 INFO L78 Accepts]: Start accepts. Automaton has 34328 states and 46487 transitions. Word has length 222 [2021-11-17 08:01:24,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 08:01:24,830 INFO L470 AbstractCegarLoop]: Abstraction has 34328 states and 46487 transitions. [2021-11-17 08:01:24,830 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 4 states have internal predecessors, (61), 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-11-17 08:01:24,830 INFO L276 IsEmpty]: Start isEmpty. Operand 34328 states and 46487 transitions. [2021-11-17 08:01:24,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2021-11-17 08:01:24,835 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 08:01:24,835 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 8, 8, 8, 8, 8, 8, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 08:01:24,835 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-17 08:01:24,836 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 08:01:24,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 08:01:24,836 INFO L85 PathProgramCache]: Analyzing trace with hash 1775116677, now seen corresponding path program 1 times [2021-11-17 08:01:24,836 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 08:01:24,837 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494401967] [2021-11-17 08:01:24,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 08:01:24,837 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 08:01:24,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:24,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 08:01:24,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:24,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:24,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:24,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 08:01:24,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:24,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:24,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:24,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-17 08:01:24,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:24,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:24,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:24,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-17 08:01:24,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:24,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:24,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:25,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-17 08:01:25,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:25,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:25,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:25,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 08:01:25,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:25,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:25,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:25,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-17 08:01:25,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:25,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:25,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:25,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-17 08:01:25,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:25,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:25,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:25,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-11-17 08:01:25,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:25,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-11-17 08:01:25,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:25,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-17 08:01:25,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:25,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-11-17 08:01:25,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:25,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-11-17 08:01:25,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:25,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-11-17 08:01:25,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:25,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:25,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:25,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-11-17 08:01:25,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:25,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-11-17 08:01:25,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:25,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2021-11-17 08:01:25,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:25,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:25,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:25,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-11-17 08:01:25,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:25,113 INFO L134 CoverageAnalysis]: Checked inductivity of 481 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 465 trivial. 0 not checked. [2021-11-17 08:01:25,114 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 08:01:25,114 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494401967] [2021-11-17 08:01:25,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [494401967] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 08:01:25,114 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 08:01:25,114 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-17 08:01:25,115 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189172062] [2021-11-17 08:01:25,115 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 08:01:25,115 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-17 08:01:25,115 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 08:01:25,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-17 08:01:25,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-17 08:01:25,116 INFO L87 Difference]: Start difference. First operand 34328 states and 46487 transitions. Second operand has 4 states, 4 states have (on average 20.5) internal successors, (82), 3 states have internal predecessors, (82), 3 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2021-11-17 08:01:27,144 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 08:01:29,156 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 08:01:35,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 08:01:35,547 INFO L93 Difference]: Finished difference Result 77237 states and 105098 transitions. [2021-11-17 08:01:35,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-17 08:01:35,548 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 3 states have internal predecessors, (82), 3 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) Word has length 204 [2021-11-17 08:01:35,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 08:01:35,728 INFO L225 Difference]: With dead ends: 77237 [2021-11-17 08:01:35,728 INFO L226 Difference]: Without dead ends: 42995 [2021-11-17 08:01:35,836 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-17 08:01:35,837 INFO L933 BasicCegarLoop]: 4213 mSDtfsCounter, 2003 mSDsluCounter, 3979 mSDsCounter, 0 mSdLazyCounter, 2380 mSolverCounterSat, 1208 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2485 SdHoareTripleChecker+Valid, 8192 SdHoareTripleChecker+Invalid, 3589 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1208 IncrementalHoareTripleChecker+Valid, 2380 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2021-11-17 08:01:35,837 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2485 Valid, 8192 Invalid, 3589 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1208 Valid, 2380 Invalid, 1 Unknown, 0 Unchecked, 8.3s Time] [2021-11-17 08:01:35,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42995 states. [2021-11-17 08:01:37,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42995 to 38706. [2021-11-17 08:01:37,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38706 states, 25553 states have (on average 1.227566234884358) internal successors, (31368), 26321 states have internal predecessors, (31368), 10219 states have call successors, (10219), 2940 states have call predecessors, (10219), 2931 states have return successors, (10376), 9992 states have call predecessors, (10376), 10216 states have call successors, (10376) [2021-11-17 08:01:38,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38706 states to 38706 states and 51963 transitions. [2021-11-17 08:01:38,078 INFO L78 Accepts]: Start accepts. Automaton has 38706 states and 51963 transitions. Word has length 204 [2021-11-17 08:01:38,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 08:01:38,078 INFO L470 AbstractCegarLoop]: Abstraction has 38706 states and 51963 transitions. [2021-11-17 08:01:38,079 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 3 states have internal predecessors, (82), 3 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2021-11-17 08:01:38,079 INFO L276 IsEmpty]: Start isEmpty. Operand 38706 states and 51963 transitions. [2021-11-17 08:01:38,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 228 [2021-11-17 08:01:38,081 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 08:01:38,081 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 10, 9, 9, 8, 8, 8, 8, 8, 8, 6, 6, 6, 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-11-17 08:01:38,081 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-17 08:01:38,081 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 08:01:38,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 08:01:38,082 INFO L85 PathProgramCache]: Analyzing trace with hash -1269624953, now seen corresponding path program 1 times [2021-11-17 08:01:38,082 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 08:01:38,082 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386294580] [2021-11-17 08:01:38,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 08:01:38,082 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 08:01:38,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 08:01:38,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:38,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 08:01:38,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:38,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-17 08:01:38,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:38,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-17 08:01:38,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:38,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-17 08:01:38,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:38,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 08:01:38,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:38,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-17 08:01:38,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:38,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-17 08:01:38,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:38,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-11-17 08:01:38,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-11-17 08:01:38,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-17 08:01:38,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-11-17 08:01:38,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-17 08:01:38,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:38,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-11-17 08:01:38,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-11-17 08:01:38,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-11-17 08:01:38,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2021-11-17 08:01:38,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-11-17 08:01:38,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-11-17 08:01:38,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2021-11-17 08:01:38,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2021-11-17 08:01:38,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-11-17 08:01:38,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2021-11-17 08:01:38,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-11-17 08:01:38,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-11-17 08:01:38,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2021-11-17 08:01:38,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2021-11-17 08:01:38,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:38,423 INFO L134 CoverageAnalysis]: Checked inductivity of 593 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 575 trivial. 0 not checked. [2021-11-17 08:01:38,423 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 08:01:38,424 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386294580] [2021-11-17 08:01:38,426 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1386294580] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 08:01:38,426 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 08:01:38,426 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 08:01:38,426 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342812462] [2021-11-17 08:01:38,426 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 08:01:38,427 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 08:01:38,427 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 08:01:38,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 08:01:38,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 08:01:38,428 INFO L87 Difference]: Start difference. First operand 38706 states and 51963 transitions. Second operand has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (30), 4 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2021-11-17 08:01:40,453 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 08:01:46,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 08:01:46,615 INFO L93 Difference]: Finished difference Result 42936 states and 58542 transitions. [2021-11-17 08:01:46,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 08:01:46,617 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (30), 4 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 227 [2021-11-17 08:01:46,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 08:01:46,767 INFO L225 Difference]: With dead ends: 42936 [2021-11-17 08:01:46,767 INFO L226 Difference]: Without dead ends: 42934 [2021-11-17 08:01:46,786 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-11-17 08:01:46,787 INFO L933 BasicCegarLoop]: 3203 mSDtfsCounter, 4048 mSDsluCounter, 6178 mSDsCounter, 0 mSdLazyCounter, 3195 mSolverCounterSat, 2034 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4468 SdHoareTripleChecker+Valid, 9381 SdHoareTripleChecker+Invalid, 5230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2034 IncrementalHoareTripleChecker+Valid, 3195 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2021-11-17 08:01:46,787 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4468 Valid, 9381 Invalid, 5230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2034 Valid, 3195 Invalid, 1 Unknown, 0 Unchecked, 6.3s Time] [2021-11-17 08:01:46,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42934 states. [2021-11-17 08:01:48,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42934 to 38710. [2021-11-17 08:01:48,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38710 states, 25556 states have (on average 1.2275395210518079) internal successors, (31371), 26324 states have internal predecessors, (31371), 10219 states have call successors, (10219), 2941 states have call predecessors, (10219), 2932 states have return successors, (10376), 9992 states have call predecessors, (10376), 10216 states have call successors, (10376) [2021-11-17 08:01:48,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38710 states to 38710 states and 51966 transitions. [2021-11-17 08:01:48,909 INFO L78 Accepts]: Start accepts. Automaton has 38710 states and 51966 transitions. Word has length 227 [2021-11-17 08:01:48,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 08:01:48,910 INFO L470 AbstractCegarLoop]: Abstraction has 38710 states and 51966 transitions. [2021-11-17 08:01:48,910 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (30), 4 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2021-11-17 08:01:48,911 INFO L276 IsEmpty]: Start isEmpty. Operand 38710 states and 51966 transitions. [2021-11-17 08:01:48,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2021-11-17 08:01:48,913 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 08:01:48,913 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 10, 10, 8, 8, 8, 8, 8, 8, 6, 6, 6, 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] [2021-11-17 08:01:48,913 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-17 08:01:48,913 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 08:01:48,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 08:01:48,914 INFO L85 PathProgramCache]: Analyzing trace with hash -1588149097, now seen corresponding path program 1 times [2021-11-17 08:01:48,914 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 08:01:48,914 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118070722] [2021-11-17 08:01:48,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 08:01:48,915 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 08:01:48,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 08:01:49,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:49,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 08:01:49,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:49,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-17 08:01:49,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:49,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-17 08:01:49,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:49,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-17 08:01:49,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:49,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 08:01:49,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:49,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-17 08:01:49,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:49,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-17 08:01:49,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:49,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-11-17 08:01:49,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-11-17 08:01:49,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-17 08:01:49,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-11-17 08:01:49,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-17 08:01:49,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:01:49,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-11-17 08:01:49,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-11-17 08:01:49,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-11-17 08:01:49,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2021-11-17 08:01:49,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-11-17 08:01:49,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-11-17 08:01:49,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2021-11-17 08:01:49,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2021-11-17 08:01:49,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-11-17 08:01:49,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2021-11-17 08:01:49,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-11-17 08:01:49,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-11-17 08:01:49,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2021-11-17 08:01:49,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2021-11-17 08:01:49,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2021-11-17 08:01:49,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:01:49,325 INFO L134 CoverageAnalysis]: Checked inductivity of 631 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 611 trivial. 0 not checked. [2021-11-17 08:01:49,325 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 08:01:49,325 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118070722] [2021-11-17 08:01:49,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1118070722] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 08:01:49,325 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 08:01:49,326 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 08:01:49,326 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469242706] [2021-11-17 08:01:49,326 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 08:01:49,327 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 08:01:49,327 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 08:01:49,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 08:01:49,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 08:01:49,328 INFO L87 Difference]: Start difference. First operand 38710 states and 51966 transitions. Second operand has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (31), 4 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2021-11-17 08:01:51,353 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 08:01:57,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 08:01:57,871 INFO L93 Difference]: Finished difference Result 42940 states and 58545 transitions. [2021-11-17 08:01:57,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 08:01:57,872 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (31), 4 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 232 [2021-11-17 08:01:57,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 08:01:58,083 INFO L225 Difference]: With dead ends: 42940 [2021-11-17 08:01:58,084 INFO L226 Difference]: Without dead ends: 42938 [2021-11-17 08:01:58,101 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-11-17 08:01:58,102 INFO L933 BasicCegarLoop]: 3204 mSDtfsCounter, 4047 mSDsluCounter, 6180 mSDsCounter, 0 mSdLazyCounter, 3195 mSolverCounterSat, 2033 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4467 SdHoareTripleChecker+Valid, 9384 SdHoareTripleChecker+Invalid, 5229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2033 IncrementalHoareTripleChecker+Valid, 3195 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2021-11-17 08:01:58,102 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4467 Valid, 9384 Invalid, 5229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2033 Valid, 3195 Invalid, 1 Unknown, 0 Unchecked, 6.5s Time] [2021-11-17 08:01:58,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42938 states. [2021-11-17 08:01:59,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42938 to 38714. [2021-11-17 08:01:59,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38714 states, 25559 states have (on average 1.2275128134903557) internal successors, (31374), 26327 states have internal predecessors, (31374), 10219 states have call successors, (10219), 2942 states have call predecessors, (10219), 2933 states have return successors, (10376), 9992 states have call predecessors, (10376), 10216 states have call successors, (10376) [2021-11-17 08:01:59,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38714 states to 38714 states and 51969 transitions. [2021-11-17 08:01:59,937 INFO L78 Accepts]: Start accepts. Automaton has 38714 states and 51969 transitions. Word has length 232 [2021-11-17 08:01:59,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 08:01:59,937 INFO L470 AbstractCegarLoop]: Abstraction has 38714 states and 51969 transitions. [2021-11-17 08:01:59,937 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (31), 4 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2021-11-17 08:01:59,937 INFO L276 IsEmpty]: Start isEmpty. Operand 38714 states and 51969 transitions. [2021-11-17 08:01:59,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2021-11-17 08:01:59,939 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 08:01:59,939 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 11, 11, 8, 8, 8, 8, 8, 8, 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, 1, 1] [2021-11-17 08:01:59,940 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-17 08:01:59,940 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 08:01:59,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 08:01:59,940 INFO L85 PathProgramCache]: Analyzing trace with hash 969288864, now seen corresponding path program 1 times [2021-11-17 08:01:59,941 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 08:01:59,941 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828458415] [2021-11-17 08:01:59,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 08:01:59,941 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 08:01:59,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 08:02:00,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:00,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 08:02:00,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:00,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-17 08:02:00,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:00,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-17 08:02:00,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:00,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-17 08:02:00,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:00,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 08:02:00,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:00,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-17 08:02:00,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:00,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-17 08:02:00,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:00,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-11-17 08:02:00,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-11-17 08:02:00,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-17 08:02:00,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-11-17 08:02:00,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-17 08:02:00,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:00,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-11-17 08:02:00,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-11-17 08:02:00,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-11-17 08:02:00,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-11-17 08:02:00,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-11-17 08:02:00,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-11-17 08:02:00,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-11-17 08:02:00,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-11-17 08:02:00,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2021-11-17 08:02:00,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-11-17 08:02:00,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2021-11-17 08:02:00,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2021-11-17 08:02:00,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2021-11-17 08:02:00,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-11-17 08:02:00,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:00,299 INFO L134 CoverageAnalysis]: Checked inductivity of 638 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 616 trivial. 0 not checked. [2021-11-17 08:02:00,300 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 08:02:00,300 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828458415] [2021-11-17 08:02:00,300 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828458415] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 08:02:00,300 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 08:02:00,300 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 08:02:00,300 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025631020] [2021-11-17 08:02:00,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 08:02:00,301 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 08:02:00,301 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 08:02:00,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 08:02:00,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 08:02:00,301 INFO L87 Difference]: Start difference. First operand 38714 states and 51969 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, (30), 4 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2021-11-17 08:02:02,328 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 08:02:08,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 08:02:08,793 INFO L93 Difference]: Finished difference Result 42944 states and 58548 transitions. [2021-11-17 08:02:08,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 08:02:08,794 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, (30), 4 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 219 [2021-11-17 08:02:08,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 08:02:08,934 INFO L225 Difference]: With dead ends: 42944 [2021-11-17 08:02:08,934 INFO L226 Difference]: Without dead ends: 42940 [2021-11-17 08:02:08,952 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-11-17 08:02:08,953 INFO L933 BasicCegarLoop]: 3209 mSDtfsCounter, 4052 mSDsluCounter, 6191 mSDsCounter, 0 mSdLazyCounter, 3198 mSolverCounterSat, 2031 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4473 SdHoareTripleChecker+Valid, 9400 SdHoareTripleChecker+Invalid, 5230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2031 IncrementalHoareTripleChecker+Valid, 3198 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2021-11-17 08:02:08,953 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4473 Valid, 9400 Invalid, 5230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2031 Valid, 3198 Invalid, 1 Unknown, 0 Unchecked, 6.4s Time] [2021-11-17 08:02:08,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42940 states. [2021-11-17 08:02:10,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42940 to 38716. [2021-11-17 08:02:10,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38716 states, 25561 states have (on average 1.2274558898321661) internal successors, (31375), 26328 states have internal predecessors, (31375), 10219 states have call successors, (10219), 2943 states have call predecessors, (10219), 2933 states have return successors, (10376), 9992 states have call predecessors, (10376), 10216 states have call successors, (10376) [2021-11-17 08:02:11,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38716 states to 38716 states and 51970 transitions. [2021-11-17 08:02:11,042 INFO L78 Accepts]: Start accepts. Automaton has 38716 states and 51970 transitions. Word has length 219 [2021-11-17 08:02:11,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 08:02:11,043 INFO L470 AbstractCegarLoop]: Abstraction has 38716 states and 51970 transitions. [2021-11-17 08:02:11,043 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, (30), 4 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2021-11-17 08:02:11,043 INFO L276 IsEmpty]: Start isEmpty. Operand 38716 states and 51970 transitions. [2021-11-17 08:02:11,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2021-11-17 08:02:11,046 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 08:02:11,046 INFO L514 BasicCegarLoop]: trace histogram [13, 12, 12, 12, 12, 8, 8, 8, 8, 8, 8, 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, 1, 1, 1, 1] [2021-11-17 08:02:11,046 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-17 08:02:11,047 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 08:02:11,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 08:02:11,047 INFO L85 PathProgramCache]: Analyzing trace with hash 858857118, now seen corresponding path program 1 times [2021-11-17 08:02:11,047 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 08:02:11,048 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978072075] [2021-11-17 08:02:11,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 08:02:11,048 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 08:02:11,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 08:02:11,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:11,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 08:02:11,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:11,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-17 08:02:11,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:11,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-17 08:02:11,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:11,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-17 08:02:11,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:11,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 08:02:11,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:11,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-17 08:02:11,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:11,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-17 08:02:11,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:11,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-11-17 08:02:11,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-11-17 08:02:11,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-17 08:02:11,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-11-17 08:02:11,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-17 08:02:11,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:11,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-11-17 08:02:11,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-11-17 08:02:11,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-11-17 08:02:11,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-11-17 08:02:11,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-11-17 08:02:11,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-11-17 08:02:11,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-11-17 08:02:11,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-11-17 08:02:11,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2021-11-17 08:02:11,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-11-17 08:02:11,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2021-11-17 08:02:11,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2021-11-17 08:02:11,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2021-11-17 08:02:11,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-11-17 08:02:11,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2021-11-17 08:02:11,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:11,431 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 660 trivial. 0 not checked. [2021-11-17 08:02:11,432 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 08:02:11,432 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978072075] [2021-11-17 08:02:11,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [978072075] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 08:02:11,432 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 08:02:11,432 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 08:02:11,433 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872574487] [2021-11-17 08:02:11,435 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 08:02:11,436 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 08:02:11,436 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 08:02:11,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 08:02:11,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-17 08:02:11,437 INFO L87 Difference]: Start difference. First operand 38716 states and 51970 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, (31), 4 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2021-11-17 08:02:13,466 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 08:02:19,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 08:02:19,336 INFO L93 Difference]: Finished difference Result 42940 states and 58544 transitions. [2021-11-17 08:02:19,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-17 08:02:19,337 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, (31), 4 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 224 [2021-11-17 08:02:19,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 08:02:19,454 INFO L225 Difference]: With dead ends: 42940 [2021-11-17 08:02:19,454 INFO L226 Difference]: Without dead ends: 42639 [2021-11-17 08:02:19,472 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-11-17 08:02:19,472 INFO L933 BasicCegarLoop]: 3202 mSDtfsCounter, 4050 mSDsluCounter, 6183 mSDsCounter, 0 mSdLazyCounter, 3190 mSolverCounterSat, 2031 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4471 SdHoareTripleChecker+Valid, 9385 SdHoareTripleChecker+Invalid, 5222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2031 IncrementalHoareTripleChecker+Valid, 3190 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2021-11-17 08:02:19,472 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4471 Valid, 9385 Invalid, 5222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2031 Valid, 3190 Invalid, 1 Unknown, 0 Unchecked, 5.8s Time] [2021-11-17 08:02:19,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42639 states. [2021-11-17 08:02:21,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42639 to 38415. [2021-11-17 08:02:21,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38415 states, 25366 states have (on average 1.2267208073799574) internal successors, (31117), 26101 states have internal predecessors, (31117), 10132 states have call successors, (10132), 2923 states have call predecessors, (10132), 2915 states have return successors, (10292), 9938 states have call predecessors, (10292), 10132 states have call successors, (10292) [2021-11-17 08:02:21,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38415 states to 38415 states and 51541 transitions. [2021-11-17 08:02:21,850 INFO L78 Accepts]: Start accepts. Automaton has 38415 states and 51541 transitions. Word has length 224 [2021-11-17 08:02:21,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 08:02:21,851 INFO L470 AbstractCegarLoop]: Abstraction has 38415 states and 51541 transitions. [2021-11-17 08:02:21,851 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, (31), 4 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2021-11-17 08:02:21,851 INFO L276 IsEmpty]: Start isEmpty. Operand 38415 states and 51541 transitions. [2021-11-17 08:02:21,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2021-11-17 08:02:21,855 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 08:02:21,855 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 8, 8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 08:02:21,855 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-17 08:02:21,856 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-11-17 08:02:21,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 08:02:21,856 INFO L85 PathProgramCache]: Analyzing trace with hash -384468419, now seen corresponding path program 1 times [2021-11-17 08:02:21,856 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 08:02:21,857 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2028204048] [2021-11-17 08:02:21,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 08:02:21,857 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 08:02:21,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:21,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 08:02:21,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:21,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:21,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:21,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 08:02:21,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:21,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:21,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:22,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-17 08:02:22,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:22,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:22,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:22,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-17 08:02:22,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:22,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:22,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:22,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-17 08:02:22,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:22,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:22,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:22,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 08:02:22,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:22,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:22,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:22,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-17 08:02:22,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:22,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:22,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:22,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-17 08:02:22,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:22,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:22,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:22,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-11-17 08:02:22,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:22,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-11-17 08:02:22,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:22,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-17 08:02:22,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:22,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-11-17 08:02:22,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:22,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-11-17 08:02:22,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:22,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-11-17 08:02:22,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:22,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:22,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:22,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-11-17 08:02:22,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:22,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-11-17 08:02:22,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:22,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-11-17 08:02:22,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:22,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:22,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:22,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 08:02:22,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:22,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 08:02:22,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:22,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-11-17 08:02:22,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:22,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:22,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:22,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 08:02:22,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:22,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 08:02:22,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:22,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-11-17 08:02:22,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:22,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2021-11-17 08:02:22,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:22,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2021-11-17 08:02:22,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:22,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:22,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:22,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2021-11-17 08:02:22,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:22,185 INFO L134 CoverageAnalysis]: Checked inductivity of 692 backedges. 38 proven. 0 refuted. 0 times theorem prover too weak. 654 trivial. 0 not checked. [2021-11-17 08:02:22,185 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 08:02:22,185 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2028204048] [2021-11-17 08:02:22,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2028204048] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 08:02:22,186 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 08:02:22,186 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-17 08:02:22,186 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452944841] [2021-11-17 08:02:22,186 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 08:02:22,187 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-17 08:02:22,187 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 08:02:22,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-17 08:02:22,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-17 08:02:22,188 INFO L87 Difference]: Start difference. First operand 38415 states and 51541 transitions. Second operand has 4 states, 4 states have (on average 28.25) internal successors, (113), 3 states have internal predecessors, (113), 3 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2021-11-17 08:02:24,215 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 08:02:32,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 08:02:32,361 INFO L93 Difference]: Finished difference Result 85243 states and 114966 transitions. [2021-11-17 08:02:32,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-17 08:02:32,362 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 3 states have internal predecessors, (113), 3 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) Word has length 278 [2021-11-17 08:02:32,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 08:02:32,569 INFO L225 Difference]: With dead ends: 85243 [2021-11-17 08:02:32,569 INFO L226 Difference]: Without dead ends: 46847 [2021-11-17 08:02:32,784 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-17 08:02:32,785 INFO L933 BasicCegarLoop]: 4174 mSDtfsCounter, 1973 mSDsluCounter, 3949 mSDsCounter, 0 mSdLazyCounter, 2318 mSolverCounterSat, 1127 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2437 SdHoareTripleChecker+Valid, 8123 SdHoareTripleChecker+Invalid, 3446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1127 IncrementalHoareTripleChecker+Valid, 2318 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.3s IncrementalHoareTripleChecker+Time [2021-11-17 08:02:32,785 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2437 Valid, 8123 Invalid, 3446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1127 Valid, 2318 Invalid, 1 Unknown, 0 Unchecked, 7.3s Time] [2021-11-17 08:02:32,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46847 states. [2021-11-17 08:02:34,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46847 to 42591. [2021-11-17 08:02:34,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42591 states, 28209 states have (on average 1.2234393278740827) internal successors, (34512), 28984 states have internal predecessors, (34512), 11042 states have call successors, (11042), 3346 states have call predecessors, (11042), 3338 states have return successors, (11202), 10844 states have call predecessors, (11202), 11042 states have call successors, (11202) [2021-11-17 08:02:35,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42591 states to 42591 states and 56756 transitions. [2021-11-17 08:02:35,343 INFO L78 Accepts]: Start accepts. Automaton has 42591 states and 56756 transitions. Word has length 278 [2021-11-17 08:02:35,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 08:02:35,344 INFO L470 AbstractCegarLoop]: Abstraction has 42591 states and 56756 transitions. [2021-11-17 08:02:35,344 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 3 states have internal predecessors, (113), 3 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2021-11-17 08:02:35,344 INFO L276 IsEmpty]: Start isEmpty. Operand 42591 states and 56756 transitions. [2021-11-17 08:02:35,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2021-11-17 08:02:35,349 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 08:02:35,349 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 8, 8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 08:02:35,349 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-17 08:02:35,350 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-11-17 08:02:35,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 08:02:35,350 INFO L85 PathProgramCache]: Analyzing trace with hash 59432255, now seen corresponding path program 1 times [2021-11-17 08:02:35,350 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 08:02:35,350 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765881727] [2021-11-17 08:02:35,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 08:02:35,350 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 08:02:35,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 08:02:35,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:35,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 08:02:35,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:35,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-17 08:02:35,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:35,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-17 08:02:35,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:35,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-17 08:02:35,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:35,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 08:02:35,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:35,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-17 08:02:35,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:35,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-17 08:02:35,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:35,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-11-17 08:02:35,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-11-17 08:02:35,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-17 08:02:35,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-11-17 08:02:35,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-11-17 08:02:35,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-11-17 08:02:35,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:35,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-11-17 08:02:35,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-11-17 08:02:35,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-11-17 08:02:35,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:35,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 08:02:35,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 08:02:35,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-11-17 08:02:35,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:35,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 08:02:35,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 08:02:35,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-11-17 08:02:35,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2021-11-17 08:02:35,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2021-11-17 08:02:35,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:35,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2021-11-17 08:02:35,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:35,660 INFO L134 CoverageAnalysis]: Checked inductivity of 692 backedges. 38 proven. 0 refuted. 0 times theorem prover too weak. 654 trivial. 0 not checked. [2021-11-17 08:02:35,661 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 08:02:35,661 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765881727] [2021-11-17 08:02:35,661 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1765881727] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 08:02:35,661 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 08:02:35,661 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-17 08:02:35,662 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251633412] [2021-11-17 08:02:35,662 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 08:02:35,663 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-17 08:02:35,663 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 08:02:35,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-17 08:02:35,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-17 08:02:35,664 INFO L87 Difference]: Start difference. First operand 42591 states and 56756 transitions. Second operand has 4 states, 4 states have (on average 28.25) internal successors, (113), 3 states have internal predecessors, (113), 3 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2021-11-17 08:02:37,691 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 08:02:39,751 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 08:02:47,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 08:02:47,532 INFO L93 Difference]: Finished difference Result 102784 states and 138408 transitions. [2021-11-17 08:02:47,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-17 08:02:47,532 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 3 states have internal predecessors, (113), 3 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) Word has length 278 [2021-11-17 08:02:47,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 08:02:47,743 INFO L225 Difference]: With dead ends: 102784 [2021-11-17 08:02:47,744 INFO L226 Difference]: Without dead ends: 60279 [2021-11-17 08:02:47,858 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-17 08:02:47,858 INFO L933 BasicCegarLoop]: 5165 mSDtfsCounter, 3315 mSDsluCounter, 3901 mSDsCounter, 0 mSdLazyCounter, 2661 mSolverCounterSat, 1632 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4018 SdHoareTripleChecker+Valid, 9066 SdHoareTripleChecker+Invalid, 4295 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1632 IncrementalHoareTripleChecker+Valid, 2661 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.6s IncrementalHoareTripleChecker+Time [2021-11-17 08:02:47,859 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4018 Valid, 9066 Invalid, 4295 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1632 Valid, 2661 Invalid, 2 Unknown, 0 Unchecked, 8.6s Time] [2021-11-17 08:02:47,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60279 states. [2021-11-17 08:02:50,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60279 to 53831. [2021-11-17 08:02:50,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53831 states, 35625 states have (on average 1.2231859649122807) internal successors, (43576), 36624 states have internal predecessors, (43576), 13980 states have call successors, (13980), 4236 states have call predecessors, (13980), 4224 states have return successors, (14148), 13750 states have call predecessors, (14148), 13980 states have call successors, (14148) [2021-11-17 08:02:50,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53831 states to 53831 states and 71704 transitions. [2021-11-17 08:02:50,911 INFO L78 Accepts]: Start accepts. Automaton has 53831 states and 71704 transitions. Word has length 278 [2021-11-17 08:02:50,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 08:02:50,912 INFO L470 AbstractCegarLoop]: Abstraction has 53831 states and 71704 transitions. [2021-11-17 08:02:50,912 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 3 states have internal predecessors, (113), 3 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2021-11-17 08:02:50,912 INFO L276 IsEmpty]: Start isEmpty. Operand 53831 states and 71704 transitions. [2021-11-17 08:02:50,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 341 [2021-11-17 08:02:50,916 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 08:02:50,916 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 10, 10, 10, 8, 8, 8, 8, 8, 8, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-11-17 08:02:50,916 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-17 08:02:50,916 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 08:02:50,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 08:02:50,917 INFO L85 PathProgramCache]: Analyzing trace with hash 565397805, now seen corresponding path program 1 times [2021-11-17 08:02:50,917 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 08:02:50,917 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851433432] [2021-11-17 08:02:50,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 08:02:50,917 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 08:02:50,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 08:02:51,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:51,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 08:02:51,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:51,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-17 08:02:51,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:51,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-17 08:02:51,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:51,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-17 08:02:51,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:51,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 08:02:51,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:51,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-17 08:02:51,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:51,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-17 08:02:51,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:51,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-11-17 08:02:51,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-11-17 08:02:51,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-17 08:02:51,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-11-17 08:02:51,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-11-17 08:02:51,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-11-17 08:02:51,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:51,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-11-17 08:02:51,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-11-17 08:02:51,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-11-17 08:02:51,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:51,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 08:02:51,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 08:02:51,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-11-17 08:02:51,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:51,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 08:02:51,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 08:02:51,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-11-17 08:02:51,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2021-11-17 08:02:51,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2021-11-17 08:02:51,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2021-11-17 08:02:51,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2021-11-17 08:02:51,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:51,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2021-11-17 08:02:51,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2021-11-17 08:02:51,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2021-11-17 08:02:51,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:02:51,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2021-11-17 08:02:51,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:02:51,279 INFO L134 CoverageAnalysis]: Checked inductivity of 911 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 850 trivial. 0 not checked. [2021-11-17 08:02:51,279 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 08:02:51,279 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1851433432] [2021-11-17 08:02:51,279 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1851433432] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 08:02:51,280 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 08:02:51,280 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-17 08:02:51,280 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455473719] [2021-11-17 08:02:51,280 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 08:02:51,281 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-17 08:02:51,281 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 08:02:51,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-17 08:02:51,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-17 08:02:51,282 INFO L87 Difference]: Start difference. First operand 53831 states and 71704 transitions. Second operand has 4 states, 4 states have (on average 32.75) internal successors, (131), 3 states have internal predecessors, (131), 3 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2021-11-17 08:02:52,455 WARN L515 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-11-17 08:02:59,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 08:02:59,763 INFO L93 Difference]: Finished difference Result 118286 states and 158668 transitions. [2021-11-17 08:02:59,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-17 08:02:59,764 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 3 states have internal predecessors, (131), 3 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) Word has length 340 [2021-11-17 08:02:59,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 08:02:59,991 INFO L225 Difference]: With dead ends: 118286 [2021-11-17 08:02:59,991 INFO L226 Difference]: Without dead ends: 64541 [2021-11-17 08:03:00,128 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-17 08:03:00,129 INFO L933 BasicCegarLoop]: 3884 mSDtfsCounter, 1993 mSDsluCounter, 3752 mSDsCounter, 0 mSdLazyCounter, 2323 mSolverCounterSat, 1196 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2459 SdHoareTripleChecker+Valid, 7636 SdHoareTripleChecker+Invalid, 3519 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1196 IncrementalHoareTripleChecker+Valid, 2323 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2021-11-17 08:03:00,129 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2459 Valid, 7636 Invalid, 3519 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1196 Valid, 2323 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2021-11-17 08:03:00,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64541 states. [2021-11-17 08:03:02,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64541 to 58069. [2021-11-17 08:03:03,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58069 states, 38525 states have (on average 1.2211291369240753) internal successors, (47044), 39564 states have internal predecessors, (47044), 14896 states have call successors, (14896), 4658 states have call predecessors, (14896), 4646 states have return successors, (15064), 14662 states have call predecessors, (15064), 14896 states have call successors, (15064) [2021-11-17 08:03:03,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58069 states to 58069 states and 77004 transitions. [2021-11-17 08:03:03,427 INFO L78 Accepts]: Start accepts. Automaton has 58069 states and 77004 transitions. Word has length 340 [2021-11-17 08:03:03,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 08:03:03,427 INFO L470 AbstractCegarLoop]: Abstraction has 58069 states and 77004 transitions. [2021-11-17 08:03:03,427 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 3 states have internal predecessors, (131), 3 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2021-11-17 08:03:03,428 INFO L276 IsEmpty]: Start isEmpty. Operand 58069 states and 77004 transitions. [2021-11-17 08:03:03,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 341 [2021-11-17 08:03:03,432 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 08:03:03,432 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 10, 10, 10, 8, 8, 8, 8, 8, 8, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-11-17 08:03:03,432 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-17 08:03:03,432 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 08:03:03,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 08:03:03,433 INFO L85 PathProgramCache]: Analyzing trace with hash 1009298479, now seen corresponding path program 1 times [2021-11-17 08:03:03,433 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 08:03:03,433 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038444132] [2021-11-17 08:03:03,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 08:03:03,434 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 08:03:03,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-17 08:03:03,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:03:03,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-17 08:03:03,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:03:03,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-17 08:03:03,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:03:03,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-17 08:03:03,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:03:03,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-17 08:03:03,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:03:03,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-17 08:03:03,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:03:03,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-17 08:03:03,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:03:03,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-17 08:03:03,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:03:03,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-11-17 08:03:03,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-11-17 08:03:03,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-17 08:03:03,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-11-17 08:03:03,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-11-17 08:03:03,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-11-17 08:03:03,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:03:03,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-11-17 08:03:03,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-11-17 08:03:03,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-11-17 08:03:03,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:03:03,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 08:03:03,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 08:03:03,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-11-17 08:03:03,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:03:03,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 08:03:03,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 08:03:03,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-11-17 08:03:03,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2021-11-17 08:03:03,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2021-11-17 08:03:03,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2021-11-17 08:03:03,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2021-11-17 08:03:03,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:03:03,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2021-11-17 08:03:03,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2021-11-17 08:03:03,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2021-11-17 08:03:03,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 08:03:03,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2021-11-17 08:03:03,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 08:03:03,694 INFO L134 CoverageAnalysis]: Checked inductivity of 911 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 850 trivial. 0 not checked. [2021-11-17 08:03:03,694 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 08:03:03,694 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038444132] [2021-11-17 08:03:03,695 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1038444132] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 08:03:03,695 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 08:03:03,695 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-17 08:03:03,696 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547244757] [2021-11-17 08:03:03,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 08:03:03,697 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-17 08:03:03,697 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 08:03:03,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-17 08:03:03,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-17 08:03:03,698 INFO L87 Difference]: Start difference. First operand 58069 states and 77004 transitions. Second operand has 4 states, 4 states have (on average 32.75) internal successors, (131), 3 states have internal predecessors, (131), 3 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2021-11-17 08:03:04,935 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []