./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-media-rc-nuvoton-cir.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version c3fed411 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-media-rc-nuvoton-cir.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 4bd03bf538c8a1f05055d45724b67645b210b4f99e6ffddc4b441645e05ec36a --- Real Ultimate output --- This is Ultimate 0.2.2-tmp.no-commuhash-c3fed41 [2021-12-18 10:50:45,159 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-18 10:50:45,161 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-18 10:50:45,184 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-18 10:50:45,185 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-18 10:50:45,186 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-18 10:50:45,187 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-18 10:50:45,188 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-18 10:50:45,190 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-18 10:50:45,191 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-18 10:50:45,191 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-18 10:50:45,192 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-18 10:50:45,193 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-18 10:50:45,194 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-18 10:50:45,195 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-18 10:50:45,196 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-18 10:50:45,197 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-18 10:50:45,197 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-18 10:50:45,199 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-18 10:50:45,201 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-18 10:50:45,202 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-18 10:50:45,203 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-18 10:50:45,204 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-18 10:50:45,205 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-18 10:50:45,207 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-18 10:50:45,207 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-18 10:50:45,208 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-18 10:50:45,208 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-18 10:50:45,209 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-18 10:50:45,210 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-18 10:50:45,210 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-18 10:50:45,211 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-18 10:50:45,211 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-18 10:50:45,212 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-18 10:50:45,213 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-18 10:50:45,213 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-18 10:50:45,214 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-18 10:50:45,214 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-18 10:50:45,214 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-18 10:50:45,215 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-18 10:50:45,216 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-18 10:50:45,217 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-12-18 10:50:45,236 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-18 10:50:45,236 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-18 10:50:45,238 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-18 10:50:45,238 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-18 10:50:45,239 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-18 10:50:45,239 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-18 10:50:45,239 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-18 10:50:45,240 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-18 10:50:45,240 INFO L138 SettingsManager]: * Use SBE=true [2021-12-18 10:50:45,240 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-18 10:50:45,240 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-18 10:50:45,240 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-18 10:50:45,241 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-18 10:50:45,241 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-18 10:50:45,241 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-18 10:50:45,241 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-18 10:50:45,241 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-18 10:50:45,242 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-18 10:50:45,242 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-18 10:50:45,242 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-18 10:50:45,242 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-18 10:50:45,242 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-18 10:50:45,243 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-18 10:50:45,243 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-18 10:50:45,243 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-18 10:50:45,243 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-18 10:50:45,243 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-18 10:50:45,244 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-18 10:50:45,244 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-18 10:50:45,244 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-18 10:50:45,244 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-18 10:50:45,244 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 -> 4bd03bf538c8a1f05055d45724b67645b210b4f99e6ffddc4b441645e05ec36a [2021-12-18 10:50:45,483 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-18 10:50:45,505 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-18 10:50:45,510 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-18 10:50:45,511 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-18 10:50:45,512 INFO L275 PluginConnector]: CDTParser initialized [2021-12-18 10:50:45,513 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-media-rc-nuvoton-cir.cil.i [2021-12-18 10:50:45,585 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/59b1eba4e/546c4ebdacbc4d6aa356aa8975b2da5d/FLAGe50e00d47 [2021-12-18 10:50:46,290 INFO L306 CDTParser]: Found 1 translation units. [2021-12-18 10:50:46,291 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-media-rc-nuvoton-cir.cil.i [2021-12-18 10:50:46,328 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/59b1eba4e/546c4ebdacbc4d6aa356aa8975b2da5d/FLAGe50e00d47 [2021-12-18 10:50:46,550 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/59b1eba4e/546c4ebdacbc4d6aa356aa8975b2da5d [2021-12-18 10:50:46,552 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-18 10:50:46,554 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-18 10:50:46,558 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-18 10:50:46,558 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-18 10:50:46,561 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-18 10:50:46,562 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.12 10:50:46" (1/1) ... [2021-12-18 10:50:46,572 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5f93df3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 10:50:46, skipping insertion in model container [2021-12-18 10:50:46,573 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.12 10:50:46" (1/1) ... [2021-12-18 10:50:46,579 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-18 10:50:46,644 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-18 10:50:47,842 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-media-rc-nuvoton-cir.cil.i[196376,196389] [2021-12-18 10:50:47,845 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-media-rc-nuvoton-cir.cil.i[196545,196558] [2021-12-18 10:50:47,846 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-media-rc-nuvoton-cir.cil.i[196712,196725] [2021-12-18 10:50:47,846 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-media-rc-nuvoton-cir.cil.i[196880,196893] [2021-12-18 10:50:47,853 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-18 10:50:47,870 INFO L203 MainTranslator]: Completed pre-run [2021-12-18 10:50:48,090 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-media-rc-nuvoton-cir.cil.i[196376,196389] [2021-12-18 10:50:48,091 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-media-rc-nuvoton-cir.cil.i[196545,196558] [2021-12-18 10:50:48,091 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-media-rc-nuvoton-cir.cil.i[196712,196725] [2021-12-18 10:50:48,092 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-media-rc-nuvoton-cir.cil.i[196880,196893] [2021-12-18 10:50:48,094 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-18 10:50:48,174 INFO L208 MainTranslator]: Completed translation [2021-12-18 10:50:48,175 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 10:50:48 WrapperNode [2021-12-18 10:50:48,175 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-18 10:50:48,176 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-18 10:50:48,176 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-18 10:50:48,176 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-18 10:50:48,182 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 10:50:48" (1/1) ... [2021-12-18 10:50:48,236 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 10:50:48" (1/1) ... [2021-12-18 10:50:48,336 INFO L137 Inliner]: procedures = 289, calls = 1101, calls flagged for inlining = 114, calls inlined = 94, statements flattened = 2349 [2021-12-18 10:50:48,336 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-18 10:50:48,337 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-18 10:50:48,337 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-18 10:50:48,338 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-18 10:50:48,345 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 10:50:48" (1/1) ... [2021-12-18 10:50:48,345 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 10:50:48" (1/1) ... [2021-12-18 10:50:48,361 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 10:50:48" (1/1) ... [2021-12-18 10:50:48,362 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 10:50:48" (1/1) ... [2021-12-18 10:50:48,411 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 10:50:48" (1/1) ... [2021-12-18 10:50:48,420 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 10:50:48" (1/1) ... [2021-12-18 10:50:48,458 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 10:50:48" (1/1) ... [2021-12-18 10:50:48,482 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-18 10:50:48,483 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-18 10:50:48,484 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-18 10:50:48,485 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-18 10:50:48,486 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 10:50:48" (1/1) ... [2021-12-18 10:50:48,492 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-18 10:50:48,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 10:50:48,517 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-12-18 10:50:48,526 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-12-18 10:50:48,553 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy [2021-12-18 10:50:48,553 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy [2021-12-18 10:50:48,554 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-12-18 10:50:48,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-12-18 10:50:48,554 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2021-12-18 10:50:48,554 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2021-12-18 10:50:48,554 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_0_6 [2021-12-18 10:50:48,555 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_0_6 [2021-12-18 10:50:48,555 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_efm_disable [2021-12-18 10:50:48,555 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_efm_disable [2021-12-18 10:50:48,555 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-12-18 10:50:48,555 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-12-18 10:50:48,556 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2021-12-18 10:50:48,556 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2021-12-18 10:50:48,556 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-12-18 10:50:48,556 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-12-18 10:50:48,556 INFO L130 BoogieDeclarations]: Found specification of procedure pnp_port_len [2021-12-18 10:50:48,556 INFO L138 BoogieDeclarations]: Found implementation of procedure pnp_port_len [2021-12-18 10:50:48,556 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_cir_wake_reg_read [2021-12-18 10:50:48,557 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_cir_wake_reg_read [2021-12-18 10:50:48,557 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2021-12-18 10:50:48,557 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2021-12-18 10:50:48,557 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2021-12-18 10:50:48,557 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2021-12-18 10:50:48,557 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_clear_tx_fifo [2021-12-18 10:50:48,557 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_clear_tx_fifo [2021-12-18 10:50:48,558 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-12-18 10:50:48,558 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-12-18 10:50:48,558 INFO L130 BoogieDeclarations]: Found specification of procedure ir_raw_event_handle [2021-12-18 10:50:48,558 INFO L138 BoogieDeclarations]: Found implementation of procedure ir_raw_event_handle [2021-12-18 10:50:48,558 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-12-18 10:50:48,558 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-12-18 10:50:48,559 INFO L130 BoogieDeclarations]: Found specification of procedure rc_unregister_device [2021-12-18 10:50:48,559 INFO L138 BoogieDeclarations]: Found implementation of procedure rc_unregister_device [2021-12-18 10:50:48,559 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_clear_cir_wake_fifo [2021-12-18 10:50:48,559 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_clear_cir_wake_fifo [2021-12-18 10:50:48,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-18 10:50:48,559 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_process_rx_ir_data [2021-12-18 10:50:48,559 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_process_rx_ir_data [2021-12-18 10:50:48,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-18 10:50:48,560 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2021-12-18 10:50:48,560 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2021-12-18 10:50:48,560 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_cr_write [2021-12-18 10:50:48,560 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_cr_write [2021-12-18 10:50:48,561 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_remove [2021-12-18 10:50:48,561 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_remove [2021-12-18 10:50:48,561 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_47 [2021-12-18 10:50:48,561 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_47 [2021-12-18 10:50:48,561 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_45 [2021-12-18 10:50:48,562 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_45 [2021-12-18 10:50:48,562 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2021-12-18 10:50:48,563 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2021-12-18 10:50:48,563 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2021-12-18 10:50:48,563 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2021-12-18 10:50:48,564 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-18 10:50:48,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-18 10:50:48,564 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_cir_regs_init [2021-12-18 10:50:48,564 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_cir_regs_init [2021-12-18 10:50:48,565 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_cir_tx_inactive [2021-12-18 10:50:48,565 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_cir_tx_inactive [2021-12-18 10:50:48,565 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_NOT_ARG_SIGN [2021-12-18 10:50:48,565 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_NOT_ARG_SIGN [2021-12-18 10:50:48,565 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_clear_cir_fifo [2021-12-18 10:50:48,565 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_clear_cir_fifo [2021-12-18 10:50:48,565 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2021-12-18 10:50:48,566 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2021-12-18 10:50:48,566 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2021-12-18 10:50:48,566 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2021-12-18 10:50:48,566 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2021-12-18 10:50:48,567 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2021-12-18 10:50:48,567 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2021-12-18 10:50:48,567 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2021-12-18 10:50:48,567 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_cir_reg_read [2021-12-18 10:50:48,567 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_cir_reg_read [2021-12-18 10:50:48,567 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_nvt_lock_of_nvt_dev [2021-12-18 10:50:48,567 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_nvt_lock_of_nvt_dev [2021-12-18 10:50:48,568 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2021-12-18 10:50:48,568 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2021-12-18 10:50:48,568 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_get_rx_ir_data [2021-12-18 10:50:48,568 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_get_rx_ir_data [2021-12-18 10:50:48,568 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2021-12-18 10:50:48,568 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2021-12-18 10:50:48,568 INFO L130 BoogieDeclarations]: Found specification of procedure pnp_get_resource [2021-12-18 10:50:48,569 INFO L138 BoogieDeclarations]: Found implementation of procedure pnp_get_resource [2021-12-18 10:50:48,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-12-18 10:50:48,569 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_cir_reg_write [2021-12-18 10:50:48,569 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_cir_reg_write [2021-12-18 10:50:48,570 INFO L130 BoogieDeclarations]: Found specification of procedure pnp_resource_valid [2021-12-18 10:50:48,570 INFO L138 BoogieDeclarations]: Found implementation of procedure pnp_resource_valid [2021-12-18 10:50:48,570 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2021-12-18 10:50:48,571 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2021-12-18 10:50:48,571 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_set_cir_iren [2021-12-18 10:50:48,571 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_set_cir_iren [2021-12-18 10:50:48,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-18 10:50:48,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2021-12-18 10:50:48,571 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2021-12-18 10:50:48,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2021-12-18 10:50:48,571 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2021-12-18 10:50:48,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2021-12-18 10:50:48,572 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2021-12-18 10:50:48,572 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_set_reg_bit [2021-12-18 10:50:48,572 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_set_reg_bit [2021-12-18 10:50:48,572 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2021-12-18 10:50:48,572 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2021-12-18 10:50:48,573 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-12-18 10:50:48,573 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-12-18 10:50:48,573 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_cir_wake_regs_init [2021-12-18 10:50:48,573 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_cir_wake_regs_init [2021-12-18 10:50:48,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-18 10:50:48,574 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_cr_read [2021-12-18 10:50:48,574 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_cr_read [2021-12-18 10:50:48,574 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_enable_wake [2021-12-18 10:50:48,575 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_enable_wake [2021-12-18 10:50:48,577 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2021-12-18 10:50:48,577 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2021-12-18 10:50:48,577 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-12-18 10:50:48,577 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-12-18 10:50:48,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-18 10:50:48,578 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2021-12-18 10:50:48,578 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2021-12-18 10:50:48,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-18 10:50:48,578 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-12-18 10:50:48,583 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-12-18 10:50:48,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-18 10:50:48,584 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_cir_wake_reg_write [2021-12-18 10:50:48,584 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_cir_wake_reg_write [2021-12-18 10:50:48,584 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_efm_enable [2021-12-18 10:50:48,584 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_efm_enable [2021-12-18 10:50:48,585 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_disable_cir [2021-12-18 10:50:48,585 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_disable_cir [2021-12-18 10:50:48,585 INFO L130 BoogieDeclarations]: Found specification of procedure pnp_port_start [2021-12-18 10:50:48,585 INFO L138 BoogieDeclarations]: Found implementation of procedure pnp_port_start [2021-12-18 10:50:48,586 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_select_logical_dev [2021-12-18 10:50:48,586 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_select_logical_dev [2021-12-18 10:50:48,586 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2021-12-18 10:50:48,586 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2021-12-18 10:50:48,586 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2021-12-18 10:50:48,586 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2021-12-18 10:50:48,587 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_1_6 [2021-12-18 10:50:48,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_1_6 [2021-12-18 10:50:48,587 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_shutdown [2021-12-18 10:50:48,587 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_shutdown [2021-12-18 10:50:48,587 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2021-12-18 10:50:48,587 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2021-12-18 10:50:48,587 INFO L130 BoogieDeclarations]: Found specification of procedure pnp_get_drvdata [2021-12-18 10:50:48,587 INFO L138 BoogieDeclarations]: Found implementation of procedure pnp_get_drvdata [2021-12-18 10:50:48,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-18 10:50:48,588 INFO L130 BoogieDeclarations]: Found specification of procedure __request_region [2021-12-18 10:50:48,588 INFO L138 BoogieDeclarations]: Found implementation of procedure __request_region [2021-12-18 10:50:48,588 INFO L130 BoogieDeclarations]: Found specification of procedure pnp_port_valid [2021-12-18 10:50:48,588 INFO L138 BoogieDeclarations]: Found implementation of procedure pnp_port_valid [2021-12-18 10:50:48,588 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2021-12-18 10:50:48,588 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2021-12-18 10:50:48,588 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-18 10:50:48,589 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-18 10:50:49,067 INFO L236 CfgBuilder]: Building ICFG [2021-12-18 10:50:49,069 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-18 10:50:49,343 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-12-18 10:50:52,275 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2021-12-18 10:50:52,377 INFO L277 CfgBuilder]: Performing block encoding [2021-12-18 10:50:52,394 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-18 10:50:52,394 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-18 10:50:52,399 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.12 10:50:52 BoogieIcfgContainer [2021-12-18 10:50:52,399 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-18 10:50:52,400 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-18 10:50:52,401 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-18 10:50:52,403 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-18 10:50:52,403 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.12 10:50:46" (1/3) ... [2021-12-18 10:50:52,404 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4462f891 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.12 10:50:52, skipping insertion in model container [2021-12-18 10:50:52,404 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 10:50:48" (2/3) ... [2021-12-18 10:50:52,404 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4462f891 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.12 10:50:52, skipping insertion in model container [2021-12-18 10:50:52,405 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.12 10:50:52" (3/3) ... [2021-12-18 10:50:52,406 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-rc-nuvoton-cir.cil.i [2021-12-18 10:50:52,410 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-18 10:50:52,410 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2021-12-18 10:50:52,467 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-18 10:50:52,472 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-18 10:50:52,472 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-12-18 10:50:52,510 INFO L276 IsEmpty]: Start isEmpty. Operand has 1073 states, 632 states have (on average 1.2373417721518987) internal successors, (782), 646 states have internal predecessors, (782), 368 states have call successors, (368), 71 states have call predecessors, (368), 70 states have return successors, (364), 363 states have call predecessors, (364), 364 states have call successors, (364) [2021-12-18 10:50:52,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-12-18 10:50:52,518 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 10:50:52,518 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 10:50:52,519 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-18 10:50:52,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 10:50:52,523 INFO L85 PathProgramCache]: Analyzing trace with hash -1302694362, now seen corresponding path program 1 times [2021-12-18 10:50:52,530 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 10:50:52,531 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [229442390] [2021-12-18 10:50:52,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 10:50:52,532 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 10:50:52,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:50:52,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 10:50:52,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:50:52,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:50:52,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:50:52,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 10:50:52,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:50:52,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:50:52,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:50:52,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 10:50:52,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:50:52,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:50:52,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:50:53,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-18 10:50:53,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:50:53,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-18 10:50:53,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:50:53,031 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-12-18 10:50:53,032 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 10:50:53,032 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [229442390] [2021-12-18 10:50:53,033 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [229442390] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 10:50:53,033 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 10:50:53,033 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 10:50:53,035 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [163451081] [2021-12-18 10:50:53,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 10:50:53,040 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 10:50:53,040 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 10:50:53,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 10:50:53,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 10:50:53,072 INFO L87 Difference]: Start difference. First operand has 1073 states, 632 states have (on average 1.2373417721518987) internal successors, (782), 646 states have internal predecessors, (782), 368 states have call successors, (368), 71 states have call predecessors, (368), 70 states have return successors, (364), 363 states have call predecessors, (364), 364 states have call successors, (364) Second operand has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-18 10:50:56,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 10:50:56,059 INFO L93 Difference]: Finished difference Result 3210 states and 4628 transitions. [2021-12-18 10:50:56,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-18 10:50:56,061 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 57 [2021-12-18 10:50:56,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 10:50:56,089 INFO L225 Difference]: With dead ends: 3210 [2021-12-18 10:50:56,089 INFO L226 Difference]: Without dead ends: 2139 [2021-12-18 10:50:56,100 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-18 10:50:56,103 INFO L933 BasicCegarLoop]: 1657 mSDtfsCounter, 1506 mSDsluCounter, 1712 mSDsCounter, 0 mSdLazyCounter, 1083 mSolverCounterSat, 1063 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1843 SdHoareTripleChecker+Valid, 3369 SdHoareTripleChecker+Invalid, 2146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1063 IncrementalHoareTripleChecker+Valid, 1083 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2021-12-18 10:50:56,104 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1843 Valid, 3369 Invalid, 2146 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1063 Valid, 1083 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2021-12-18 10:50:56,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2139 states. [2021-12-18 10:50:56,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2139 to 2055. [2021-12-18 10:50:56,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2055 states, 1211 states have (on average 1.23121387283237) internal successors, (1491), 1237 states have internal predecessors, (1491), 704 states have call successors, (704), 138 states have call predecessors, (704), 137 states have return successors, (701), 699 states have call predecessors, (701), 701 states have call successors, (701) [2021-12-18 10:50:56,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2055 states to 2055 states and 2896 transitions. [2021-12-18 10:50:56,350 INFO L78 Accepts]: Start accepts. Automaton has 2055 states and 2896 transitions. Word has length 57 [2021-12-18 10:50:56,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 10:50:56,351 INFO L470 AbstractCegarLoop]: Abstraction has 2055 states and 2896 transitions. [2021-12-18 10:50:56,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-18 10:50:56,351 INFO L276 IsEmpty]: Start isEmpty. Operand 2055 states and 2896 transitions. [2021-12-18 10:50:56,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-12-18 10:50:56,363 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 10:50:56,366 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 10:50:56,367 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-18 10:50:56,367 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-18 10:50:56,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 10:50:56,368 INFO L85 PathProgramCache]: Analyzing trace with hash 1668427310, now seen corresponding path program 1 times [2021-12-18 10:50:56,368 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 10:50:56,368 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160672002] [2021-12-18 10:50:56,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 10:50:56,369 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 10:50:56,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:50:56,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 10:50:56,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:50:56,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:50:56,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:50:56,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 10:50:56,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:50:56,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:50:56,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:50:56,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 10:50:56,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:50:56,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:50:56,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:50:56,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-18 10:50:56,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:50:56,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-18 10:50:56,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:50:56,545 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-12-18 10:50:56,546 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 10:50:56,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160672002] [2021-12-18 10:50:56,546 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160672002] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 10:50:56,546 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 10:50:56,546 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 10:50:56,547 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506813410] [2021-12-18 10:50:56,547 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 10:50:56,548 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 10:50:56,548 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 10:50:56,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 10:50:56,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 10:50:56,549 INFO L87 Difference]: Start difference. First operand 2055 states and 2896 transitions. Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-18 10:50:58,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 10:50:58,460 INFO L93 Difference]: Finished difference Result 3950 states and 5567 transitions. [2021-12-18 10:50:58,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-18 10:50:58,461 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 71 [2021-12-18 10:50:58,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 10:50:58,474 INFO L225 Difference]: With dead ends: 3950 [2021-12-18 10:50:58,474 INFO L226 Difference]: Without dead ends: 1906 [2021-12-18 10:50:58,484 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-18 10:50:58,488 INFO L933 BasicCegarLoop]: 1492 mSDtfsCounter, 747 mSDsluCounter, 1685 mSDsCounter, 0 mSdLazyCounter, 896 mSolverCounterSat, 615 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 928 SdHoareTripleChecker+Valid, 3177 SdHoareTripleChecker+Invalid, 1511 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 615 IncrementalHoareTripleChecker+Valid, 896 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-12-18 10:50:58,488 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [928 Valid, 3177 Invalid, 1511 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [615 Valid, 896 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-12-18 10:50:58,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1906 states. [2021-12-18 10:50:58,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1906 to 1829. [2021-12-18 10:50:58,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1829 states, 1140 states have (on average 1.2578947368421052) internal successors, (1434), 1178 states have internal predecessors, (1434), 555 states have call successors, (555), 132 states have call predecessors, (555), 131 states have return successors, (552), 548 states have call predecessors, (552), 552 states have call successors, (552) [2021-12-18 10:50:58,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1829 states to 1829 states and 2541 transitions. [2021-12-18 10:50:58,573 INFO L78 Accepts]: Start accepts. Automaton has 1829 states and 2541 transitions. Word has length 71 [2021-12-18 10:50:58,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 10:50:58,574 INFO L470 AbstractCegarLoop]: Abstraction has 1829 states and 2541 transitions. [2021-12-18 10:50:58,574 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-18 10:50:58,574 INFO L276 IsEmpty]: Start isEmpty. Operand 1829 states and 2541 transitions. [2021-12-18 10:50:58,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-12-18 10:50:58,576 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 10:50:58,576 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 4, 4, 4, 3, 3, 3, 3, 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] [2021-12-18 10:50:58,576 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-18 10:50:58,577 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-18 10:50:58,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 10:50:58,578 INFO L85 PathProgramCache]: Analyzing trace with hash 1262481058, now seen corresponding path program 1 times [2021-12-18 10:50:58,578 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 10:50:58,578 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [827616590] [2021-12-18 10:50:58,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 10:50:58,578 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 10:50:58,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:50:58,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 10:50:58,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:50:58,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:50:58,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:50:58,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 10:50:58,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:50:58,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:50:58,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:50:58,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 10:50:58,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:50:58,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:50:58,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:50:58,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-18 10:50:58,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:50:58,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-18 10:50:58,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:50:58,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-18 10:50:58,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:50:58,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-18 10:50:58,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:50:58,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-18 10:50:58,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:50:58,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:50:58,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:50:58,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-18 10:50:58,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:50:58,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-18 10:50:58,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:50:58,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-18 10:50:58,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:50:58,860 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-12-18 10:50:58,861 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 10:50:58,861 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [827616590] [2021-12-18 10:50:58,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [827616590] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 10:50:58,861 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 10:50:58,861 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 10:50:58,861 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740857999] [2021-12-18 10:50:58,862 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 10:50:58,862 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 10:50:58,862 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 10:50:58,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 10:50:58,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 10:50:58,863 INFO L87 Difference]: Start difference. First operand 1829 states and 2541 transitions. Second operand has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2021-12-18 10:51:01,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 10:51:01,325 INFO L93 Difference]: Finished difference Result 4767 states and 6663 transitions. [2021-12-18 10:51:01,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-18 10:51:01,325 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 109 [2021-12-18 10:51:01,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 10:51:01,346 INFO L225 Difference]: With dead ends: 4767 [2021-12-18 10:51:01,346 INFO L226 Difference]: Without dead ends: 3303 [2021-12-18 10:51:01,351 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-18 10:51:01,357 INFO L933 BasicCegarLoop]: 2018 mSDtfsCounter, 1421 mSDsluCounter, 1953 mSDsCounter, 0 mSdLazyCounter, 1081 mSolverCounterSat, 1000 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1754 SdHoareTripleChecker+Valid, 3971 SdHoareTripleChecker+Invalid, 2081 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1000 IncrementalHoareTripleChecker+Valid, 1081 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-12-18 10:51:01,365 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1754 Valid, 3971 Invalid, 2081 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1000 Valid, 1081 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-12-18 10:51:01,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3303 states. [2021-12-18 10:51:01,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3303 to 3181. [2021-12-18 10:51:01,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3181 states, 1966 states have (on average 1.2563580874872837) internal successors, (2470), 2025 states have internal predecessors, (2470), 984 states have call successors, (984), 229 states have call predecessors, (984), 228 states have return successors, (981), 976 states have call predecessors, (981), 981 states have call successors, (981) [2021-12-18 10:51:01,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3181 states to 3181 states and 4435 transitions. [2021-12-18 10:51:01,533 INFO L78 Accepts]: Start accepts. Automaton has 3181 states and 4435 transitions. Word has length 109 [2021-12-18 10:51:01,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 10:51:01,535 INFO L470 AbstractCegarLoop]: Abstraction has 3181 states and 4435 transitions. [2021-12-18 10:51:01,535 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2021-12-18 10:51:01,535 INFO L276 IsEmpty]: Start isEmpty. Operand 3181 states and 4435 transitions. [2021-12-18 10:51:01,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-12-18 10:51:01,538 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 10:51:01,538 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 4, 4, 4, 3, 3, 3, 3, 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] [2021-12-18 10:51:01,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-18 10:51:01,539 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-18 10:51:01,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 10:51:01,539 INFO L85 PathProgramCache]: Analyzing trace with hash 1685182884, now seen corresponding path program 1 times [2021-12-18 10:51:01,540 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 10:51:01,540 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071331110] [2021-12-18 10:51:01,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 10:51:01,540 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 10:51:01,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:01,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 10:51:01,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:01,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:01,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:01,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 10:51:01,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:01,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:01,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:01,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 10:51:01,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:01,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:01,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:01,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-18 10:51:01,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:01,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-18 10:51:01,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:01,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-18 10:51:01,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:01,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-18 10:51:01,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:01,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-18 10:51:01,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:01,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:01,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:01,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-18 10:51:01,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:01,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-18 10:51:01,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:01,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-18 10:51:01,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:01,816 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2021-12-18 10:51:01,817 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 10:51:01,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071331110] [2021-12-18 10:51:01,817 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1071331110] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 10:51:01,817 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 10:51:01,817 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-18 10:51:01,818 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [588633694] [2021-12-18 10:51:01,818 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 10:51:01,819 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-18 10:51:01,819 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 10:51:01,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-18 10:51:01,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-18 10:51:01,823 INFO L87 Difference]: Start difference. First operand 3181 states and 4435 transitions. Second operand has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-18 10:51:03,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 10:51:03,563 INFO L93 Difference]: Finished difference Result 3291 states and 4606 transitions. [2021-12-18 10:51:03,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-18 10:51:03,564 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 109 [2021-12-18 10:51:03,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 10:51:03,584 INFO L225 Difference]: With dead ends: 3291 [2021-12-18 10:51:03,585 INFO L226 Difference]: Without dead ends: 3289 [2021-12-18 10:51:03,587 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-18 10:51:03,589 INFO L933 BasicCegarLoop]: 1374 mSDtfsCounter, 1298 mSDsluCounter, 2903 mSDsCounter, 0 mSdLazyCounter, 1052 mSolverCounterSat, 732 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1520 SdHoareTripleChecker+Valid, 4277 SdHoareTripleChecker+Invalid, 1784 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 732 IncrementalHoareTripleChecker+Valid, 1052 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-12-18 10:51:03,590 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1520 Valid, 4277 Invalid, 1784 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [732 Valid, 1052 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2021-12-18 10:51:03,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3289 states. [2021-12-18 10:51:03,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3289 to 3185. [2021-12-18 10:51:03,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3185 states, 1969 states have (on average 1.25596749619096) internal successors, (2473), 2028 states have internal predecessors, (2473), 984 states have call successors, (984), 230 states have call predecessors, (984), 229 states have return successors, (981), 976 states have call predecessors, (981), 981 states have call successors, (981) [2021-12-18 10:51:03,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3185 states to 3185 states and 4438 transitions. [2021-12-18 10:51:03,765 INFO L78 Accepts]: Start accepts. Automaton has 3185 states and 4438 transitions. Word has length 109 [2021-12-18 10:51:03,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 10:51:03,766 INFO L470 AbstractCegarLoop]: Abstraction has 3185 states and 4438 transitions. [2021-12-18 10:51:03,766 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-18 10:51:03,766 INFO L276 IsEmpty]: Start isEmpty. Operand 3185 states and 4438 transitions. [2021-12-18 10:51:03,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-12-18 10:51:03,773 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 10:51:03,774 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 10:51:03,774 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-18 10:51:03,774 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-18 10:51:03,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 10:51:03,775 INFO L85 PathProgramCache]: Analyzing trace with hash 1846967406, now seen corresponding path program 1 times [2021-12-18 10:51:03,775 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 10:51:03,775 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963601173] [2021-12-18 10:51:03,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 10:51:03,775 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 10:51:03,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:03,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 10:51:03,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:03,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:03,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:03,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 10:51:03,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:03,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:03,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:03,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 10:51:03,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:03,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:03,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:03,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-18 10:51:03,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:03,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-18 10:51:03,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:03,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-18 10:51:03,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:03,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:03,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:03,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-18 10:51:03,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:03,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:03,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:03,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-18 10:51:03,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:03,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:03,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:03,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-18 10:51:03,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:03,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:03,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:03,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-18 10:51:03,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:03,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:03,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:03,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-18 10:51:03,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:04,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:04,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:04,005 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2021-12-18 10:51:04,006 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 10:51:04,006 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1963601173] [2021-12-18 10:51:04,006 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1963601173] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 10:51:04,006 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 10:51:04,006 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 10:51:04,007 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1361384559] [2021-12-18 10:51:04,007 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 10:51:04,008 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 10:51:04,008 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 10:51:04,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 10:51:04,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 10:51:04,009 INFO L87 Difference]: Start difference. First operand 3185 states and 4438 transitions. Second operand has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2021-12-18 10:51:06,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 10:51:06,558 INFO L93 Difference]: Finished difference Result 9100 states and 12700 transitions. [2021-12-18 10:51:06,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-18 10:51:06,558 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 124 [2021-12-18 10:51:06,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 10:51:06,592 INFO L225 Difference]: With dead ends: 9100 [2021-12-18 10:51:06,592 INFO L226 Difference]: Without dead ends: 5926 [2021-12-18 10:51:06,604 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-18 10:51:06,605 INFO L933 BasicCegarLoop]: 1745 mSDtfsCounter, 1461 mSDsluCounter, 1798 mSDsCounter, 0 mSdLazyCounter, 1079 mSolverCounterSat, 1045 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1783 SdHoareTripleChecker+Valid, 3543 SdHoareTripleChecker+Invalid, 2124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1045 IncrementalHoareTripleChecker+Valid, 1079 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-12-18 10:51:06,605 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1783 Valid, 3543 Invalid, 2124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1045 Valid, 1079 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2021-12-18 10:51:06,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5926 states. [2021-12-18 10:51:06,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5926 to 5691. [2021-12-18 10:51:06,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5691 states, 3503 states have (on average 1.243791036254639) internal successors, (4357), 3597 states have internal predecessors, (4357), 1767 states have call successors, (1767), 419 states have call predecessors, (1767), 418 states have return successors, (1776), 1754 states have call predecessors, (1776), 1764 states have call successors, (1776) [2021-12-18 10:51:06,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5691 states to 5691 states and 7900 transitions. [2021-12-18 10:51:06,929 INFO L78 Accepts]: Start accepts. Automaton has 5691 states and 7900 transitions. Word has length 124 [2021-12-18 10:51:06,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 10:51:06,930 INFO L470 AbstractCegarLoop]: Abstraction has 5691 states and 7900 transitions. [2021-12-18 10:51:06,931 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2021-12-18 10:51:06,931 INFO L276 IsEmpty]: Start isEmpty. Operand 5691 states and 7900 transitions. [2021-12-18 10:51:06,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-12-18 10:51:06,933 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 10:51:06,934 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 4, 4, 4, 3, 3, 3, 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] [2021-12-18 10:51:06,934 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-18 10:51:06,934 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-18 10:51:06,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 10:51:06,935 INFO L85 PathProgramCache]: Analyzing trace with hash 1875449172, now seen corresponding path program 1 times [2021-12-18 10:51:06,935 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 10:51:06,935 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2040775716] [2021-12-18 10:51:06,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 10:51:06,935 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 10:51:06,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:07,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 10:51:07,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:07,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:07,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:07,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 10:51:07,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:07,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:07,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:07,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 10:51:07,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:07,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:07,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:07,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-18 10:51:07,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:07,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-18 10:51:07,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:07,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-18 10:51:07,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:07,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-18 10:51:07,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:07,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-18 10:51:07,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:07,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:07,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:07,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-18 10:51:07,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:07,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-18 10:51:07,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:07,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-18 10:51:07,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:07,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-18 10:51:07,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:07,180 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2021-12-18 10:51:07,181 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 10:51:07,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2040775716] [2021-12-18 10:51:07,181 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2040775716] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 10:51:07,181 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 10:51:07,181 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-18 10:51:07,182 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776917209] [2021-12-18 10:51:07,182 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 10:51:07,182 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-18 10:51:07,182 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 10:51:07,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-18 10:51:07,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-18 10:51:07,184 INFO L87 Difference]: Start difference. First operand 5691 states and 7900 transitions. Second operand has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-18 10:51:09,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 10:51:09,151 INFO L93 Difference]: Finished difference Result 5897 states and 8221 transitions. [2021-12-18 10:51:09,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-18 10:51:09,151 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 114 [2021-12-18 10:51:09,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 10:51:09,189 INFO L225 Difference]: With dead ends: 5897 [2021-12-18 10:51:09,189 INFO L226 Difference]: Without dead ends: 5895 [2021-12-18 10:51:09,195 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-18 10:51:09,196 INFO L933 BasicCegarLoop]: 1393 mSDtfsCounter, 1275 mSDsluCounter, 2936 mSDsCounter, 0 mSdLazyCounter, 1052 mSolverCounterSat, 731 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1496 SdHoareTripleChecker+Valid, 4329 SdHoareTripleChecker+Invalid, 1783 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 731 IncrementalHoareTripleChecker+Valid, 1052 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-12-18 10:51:09,196 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1496 Valid, 4329 Invalid, 1783 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [731 Valid, 1052 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-12-18 10:51:09,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5895 states. [2021-12-18 10:51:09,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5895 to 5695. [2021-12-18 10:51:09,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5695 states, 3506 states have (on average 1.2435824301197946) internal successors, (4360), 3600 states have internal predecessors, (4360), 1767 states have call successors, (1767), 420 states have call predecessors, (1767), 419 states have return successors, (1776), 1754 states have call predecessors, (1776), 1764 states have call successors, (1776) [2021-12-18 10:51:09,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5695 states to 5695 states and 7903 transitions. [2021-12-18 10:51:09,489 INFO L78 Accepts]: Start accepts. Automaton has 5695 states and 7903 transitions. Word has length 114 [2021-12-18 10:51:09,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 10:51:09,490 INFO L470 AbstractCegarLoop]: Abstraction has 5695 states and 7903 transitions. [2021-12-18 10:51:09,491 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-18 10:51:09,491 INFO L276 IsEmpty]: Start isEmpty. Operand 5695 states and 7903 transitions. [2021-12-18 10:51:09,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-12-18 10:51:09,493 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 10:51:09,493 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 4, 4, 4, 3, 3, 3, 3, 3, 3, 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] [2021-12-18 10:51:09,494 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-18 10:51:09,494 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-18 10:51:09,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 10:51:09,494 INFO L85 PathProgramCache]: Analyzing trace with hash -1120878748, now seen corresponding path program 1 times [2021-12-18 10:51:09,495 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 10:51:09,495 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1140346286] [2021-12-18 10:51:09,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 10:51:09,495 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 10:51:09,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:09,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 10:51:09,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:09,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:09,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:09,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 10:51:09,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:09,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:09,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:09,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 10:51:09,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:09,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:09,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:09,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-18 10:51:09,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:09,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-18 10:51:09,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:09,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-18 10:51:09,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:09,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-18 10:51:09,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:09,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-18 10:51:09,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:09,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:09,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:09,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-18 10:51:09,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:09,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-18 10:51:09,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:09,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-18 10:51:09,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:09,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-18 10:51:09,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:09,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-18 10:51:09,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:09,732 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 115 trivial. 0 not checked. [2021-12-18 10:51:09,733 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 10:51:09,733 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1140346286] [2021-12-18 10:51:09,733 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1140346286] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 10:51:09,733 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 10:51:09,733 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-18 10:51:09,733 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616788386] [2021-12-18 10:51:09,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 10:51:09,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-18 10:51:09,734 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 10:51:09,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-18 10:51:09,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-18 10:51:09,735 INFO L87 Difference]: Start difference. First operand 5695 states and 7903 transitions. Second operand has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-12-18 10:51:11,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 10:51:11,515 INFO L93 Difference]: Finished difference Result 5901 states and 8224 transitions. [2021-12-18 10:51:11,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-18 10:51:11,519 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 119 [2021-12-18 10:51:11,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 10:51:11,556 INFO L225 Difference]: With dead ends: 5901 [2021-12-18 10:51:11,556 INFO L226 Difference]: Without dead ends: 5899 [2021-12-18 10:51:11,562 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-18 10:51:11,563 INFO L933 BasicCegarLoop]: 1379 mSDtfsCounter, 1287 mSDsluCounter, 2907 mSDsCounter, 0 mSdLazyCounter, 1049 mSolverCounterSat, 733 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1509 SdHoareTripleChecker+Valid, 4286 SdHoareTripleChecker+Invalid, 1782 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 733 IncrementalHoareTripleChecker+Valid, 1049 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-12-18 10:51:11,564 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1509 Valid, 4286 Invalid, 1782 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [733 Valid, 1049 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-12-18 10:51:11,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5899 states. [2021-12-18 10:51:11,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5899 to 5699. [2021-12-18 10:51:11,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5699 states, 3509 states have (on average 1.243374180678256) internal successors, (4363), 3603 states have internal predecessors, (4363), 1767 states have call successors, (1767), 421 states have call predecessors, (1767), 420 states have return successors, (1776), 1754 states have call predecessors, (1776), 1764 states have call successors, (1776) [2021-12-18 10:51:11,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5699 states to 5699 states and 7906 transitions. [2021-12-18 10:51:11,847 INFO L78 Accepts]: Start accepts. Automaton has 5699 states and 7906 transitions. Word has length 119 [2021-12-18 10:51:11,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 10:51:11,848 INFO L470 AbstractCegarLoop]: Abstraction has 5699 states and 7906 transitions. [2021-12-18 10:51:11,848 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-12-18 10:51:11,848 INFO L276 IsEmpty]: Start isEmpty. Operand 5699 states and 7906 transitions. [2021-12-18 10:51:11,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-12-18 10:51:11,851 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 10:51:11,851 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 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] [2021-12-18 10:51:11,851 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-18 10:51:11,852 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-18 10:51:11,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 10:51:11,853 INFO L85 PathProgramCache]: Analyzing trace with hash -345114860, now seen corresponding path program 1 times [2021-12-18 10:51:11,853 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 10:51:11,853 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496321299] [2021-12-18 10:51:11,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 10:51:11,853 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 10:51:11,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:12,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 10:51:12,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:12,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:12,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:12,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 10:51:12,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:12,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:12,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:12,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 10:51:12,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:12,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:12,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:12,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-18 10:51:12,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:12,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-18 10:51:12,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:12,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-18 10:51:12,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:12,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-18 10:51:12,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:12,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-18 10:51:12,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:12,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:12,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:12,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-18 10:51:12,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:12,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-18 10:51:12,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:12,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-18 10:51:12,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:12,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-18 10:51:12,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:12,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-18 10:51:12,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:12,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-18 10:51:12,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:12,157 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2021-12-18 10:51:12,157 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 10:51:12,157 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496321299] [2021-12-18 10:51:12,157 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [496321299] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 10:51:12,158 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 10:51:12,158 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-18 10:51:12,158 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246832499] [2021-12-18 10:51:12,158 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 10:51:12,159 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-18 10:51:12,159 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 10:51:12,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-18 10:51:12,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-18 10:51:12,160 INFO L87 Difference]: Start difference. First operand 5699 states and 7906 transitions. Second operand has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-18 10:51:14,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 10:51:14,165 INFO L93 Difference]: Finished difference Result 6150 states and 8435 transitions. [2021-12-18 10:51:14,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-18 10:51:14,166 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 124 [2021-12-18 10:51:14,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 10:51:14,197 INFO L225 Difference]: With dead ends: 6150 [2021-12-18 10:51:14,197 INFO L226 Difference]: Without dead ends: 6148 [2021-12-18 10:51:14,201 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-18 10:51:14,202 INFO L933 BasicCegarLoop]: 1376 mSDtfsCounter, 1286 mSDsluCounter, 2934 mSDsCounter, 0 mSdLazyCounter, 1088 mSolverCounterSat, 725 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1501 SdHoareTripleChecker+Valid, 4310 SdHoareTripleChecker+Invalid, 1813 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 725 IncrementalHoareTripleChecker+Valid, 1088 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-12-18 10:51:14,203 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1501 Valid, 4310 Invalid, 1813 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [725 Valid, 1088 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-12-18 10:51:14,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6148 states. [2021-12-18 10:51:14,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6148 to 5946. [2021-12-18 10:51:14,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5946 states, 3674 states have (on average 1.2348938486663037) internal successors, (4537), 3768 states have internal predecessors, (4537), 1785 states have call successors, (1785), 485 states have call predecessors, (1785), 484 states have return successors, (1794), 1772 states have call predecessors, (1794), 1782 states have call successors, (1794) [2021-12-18 10:51:14,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5946 states to 5946 states and 8116 transitions. [2021-12-18 10:51:14,465 INFO L78 Accepts]: Start accepts. Automaton has 5946 states and 8116 transitions. Word has length 124 [2021-12-18 10:51:14,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 10:51:14,466 INFO L470 AbstractCegarLoop]: Abstraction has 5946 states and 8116 transitions. [2021-12-18 10:51:14,466 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-18 10:51:14,466 INFO L276 IsEmpty]: Start isEmpty. Operand 5946 states and 8116 transitions. [2021-12-18 10:51:14,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2021-12-18 10:51:14,471 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 10:51:14,471 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 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] [2021-12-18 10:51:14,471 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-18 10:51:14,471 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-18 10:51:14,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 10:51:14,472 INFO L85 PathProgramCache]: Analyzing trace with hash 575481124, now seen corresponding path program 1 times [2021-12-18 10:51:14,472 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 10:51:14,472 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311580175] [2021-12-18 10:51:14,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 10:51:14,473 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 10:51:14,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:14,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 10:51:14,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:14,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:14,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:14,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 10:51:14,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:14,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:14,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:14,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 10:51:14,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:14,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:14,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:14,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-18 10:51:14,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:14,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-18 10:51:14,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:14,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-18 10:51:14,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:14,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-18 10:51:14,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:14,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-18 10:51:14,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:14,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:14,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:14,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-18 10:51:14,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:14,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-18 10:51:14,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:14,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-18 10:51:14,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:14,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-18 10:51:14,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:14,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-18 10:51:14,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:14,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-18 10:51:14,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:14,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-12-18 10:51:14,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:14,769 INFO L134 CoverageAnalysis]: Checked inductivity of 143 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2021-12-18 10:51:14,770 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 10:51:14,770 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311580175] [2021-12-18 10:51:14,770 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311580175] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 10:51:14,770 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 10:51:14,770 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-18 10:51:14,770 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138008755] [2021-12-18 10:51:14,771 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 10:51:14,772 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-18 10:51:14,772 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 10:51:14,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-18 10:51:14,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-18 10:51:14,773 INFO L87 Difference]: Start difference. First operand 5946 states and 8116 transitions. Second operand has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (18), 4 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-18 10:51:16,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 10:51:16,447 INFO L93 Difference]: Finished difference Result 6152 states and 8437 transitions. [2021-12-18 10:51:16,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-18 10:51:16,448 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (18), 4 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 129 [2021-12-18 10:51:16,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 10:51:16,468 INFO L225 Difference]: With dead ends: 6152 [2021-12-18 10:51:16,468 INFO L226 Difference]: Without dead ends: 6150 [2021-12-18 10:51:16,471 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-18 10:51:16,472 INFO L933 BasicCegarLoop]: 1392 mSDtfsCounter, 1277 mSDsluCounter, 2936 mSDsCounter, 0 mSdLazyCounter, 1049 mSolverCounterSat, 731 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1496 SdHoareTripleChecker+Valid, 4328 SdHoareTripleChecker+Invalid, 1780 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 731 IncrementalHoareTripleChecker+Valid, 1049 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-12-18 10:51:16,472 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1496 Valid, 4328 Invalid, 1780 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [731 Valid, 1049 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-12-18 10:51:16,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6150 states. [2021-12-18 10:51:16,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6150 to 5950. [2021-12-18 10:51:16,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5950 states, 3677 states have (on average 1.234702202882785) internal successors, (4540), 3771 states have internal predecessors, (4540), 1785 states have call successors, (1785), 486 states have call predecessors, (1785), 485 states have return successors, (1794), 1772 states have call predecessors, (1794), 1782 states have call successors, (1794) [2021-12-18 10:51:16,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5950 states to 5950 states and 8119 transitions. [2021-12-18 10:51:16,725 INFO L78 Accepts]: Start accepts. Automaton has 5950 states and 8119 transitions. Word has length 129 [2021-12-18 10:51:16,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 10:51:16,725 INFO L470 AbstractCegarLoop]: Abstraction has 5950 states and 8119 transitions. [2021-12-18 10:51:16,725 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (18), 4 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-18 10:51:16,726 INFO L276 IsEmpty]: Start isEmpty. Operand 5950 states and 8119 transitions. [2021-12-18 10:51:16,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-12-18 10:51:16,729 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 10:51:16,729 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 4, 4, 3, 3, 3, 3, 3, 3, 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] [2021-12-18 10:51:16,729 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-18 10:51:16,729 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-18 10:51:16,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 10:51:16,730 INFO L85 PathProgramCache]: Analyzing trace with hash 1365993508, now seen corresponding path program 1 times [2021-12-18 10:51:16,730 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 10:51:16,730 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418222090] [2021-12-18 10:51:16,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 10:51:16,731 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 10:51:16,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:16,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 10:51:16,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:16,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:16,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:16,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 10:51:16,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:16,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:16,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:16,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 10:51:16,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:16,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:16,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:16,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-18 10:51:16,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:16,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-18 10:51:16,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:16,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-18 10:51:16,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:16,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:16,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:16,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-18 10:51:16,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:16,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-18 10:51:16,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:16,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:16,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:16,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-18 10:51:16,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:16,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-18 10:51:16,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:16,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:16,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:16,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-18 10:51:16,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:16,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:16,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:16,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-18 10:51:16,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:16,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:16,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:16,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-18 10:51:16,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:16,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:16,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:16,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-12-18 10:51:16,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:16,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:16,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:16,962 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2021-12-18 10:51:16,963 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 10:51:16,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418222090] [2021-12-18 10:51:16,963 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418222090] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 10:51:16,963 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 10:51:16,963 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 10:51:16,964 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [744660727] [2021-12-18 10:51:16,964 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 10:51:16,964 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 10:51:16,964 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 10:51:16,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 10:51:16,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 10:51:16,965 INFO L87 Difference]: Start difference. First operand 5950 states and 8119 transitions. Second operand has 4 states, 4 states have (on average 13.75) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2021-12-18 10:51:19,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 10:51:19,470 INFO L93 Difference]: Finished difference Result 15732 states and 21528 transitions. [2021-12-18 10:51:19,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-18 10:51:19,471 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) Word has length 140 [2021-12-18 10:51:19,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 10:51:19,512 INFO L225 Difference]: With dead ends: 15732 [2021-12-18 10:51:19,512 INFO L226 Difference]: Without dead ends: 9793 [2021-12-18 10:51:19,538 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-18 10:51:19,539 INFO L933 BasicCegarLoop]: 1632 mSDtfsCounter, 1291 mSDsluCounter, 1750 mSDsCounter, 0 mSdLazyCounter, 1050 mSolverCounterSat, 1026 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1594 SdHoareTripleChecker+Valid, 3382 SdHoareTripleChecker+Invalid, 2076 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1026 IncrementalHoareTripleChecker+Valid, 1050 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-12-18 10:51:19,539 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1594 Valid, 3382 Invalid, 2076 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1026 Valid, 1050 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2021-12-18 10:51:19,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9793 states. [2021-12-18 10:51:19,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9793 to 9418. [2021-12-18 10:51:19,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9418 states, 5717 states have (on average 1.207801294385167) internal successors, (6905), 5823 states have internal predecessors, (6905), 2944 states have call successors, (2944), 759 states have call predecessors, (2944), 754 states have return successors, (2981), 2915 states have call predecessors, (2981), 2941 states have call successors, (2981) [2021-12-18 10:51:20,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9418 states to 9418 states and 12830 transitions. [2021-12-18 10:51:20,044 INFO L78 Accepts]: Start accepts. Automaton has 9418 states and 12830 transitions. Word has length 140 [2021-12-18 10:51:20,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 10:51:20,045 INFO L470 AbstractCegarLoop]: Abstraction has 9418 states and 12830 transitions. [2021-12-18 10:51:20,045 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2021-12-18 10:51:20,045 INFO L276 IsEmpty]: Start isEmpty. Operand 9418 states and 12830 transitions. [2021-12-18 10:51:20,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2021-12-18 10:51:20,048 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 10:51:20,048 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 5, 5, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 10:51:20,049 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-18 10:51:20,049 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-12-18 10:51:20,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 10:51:20,049 INFO L85 PathProgramCache]: Analyzing trace with hash 1259332667, now seen corresponding path program 1 times [2021-12-18 10:51:20,050 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 10:51:20,050 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697586120] [2021-12-18 10:51:20,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 10:51:20,050 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 10:51:20,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:20,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 10:51:20,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:20,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:20,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:20,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 10:51:20,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:20,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:20,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:20,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 10:51:20,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:20,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:20,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:20,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-18 10:51:20,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:20,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-18 10:51:20,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:20,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-18 10:51:20,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:20,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-18 10:51:20,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:20,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-18 10:51:20,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:20,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:20,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:20,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-18 10:51:20,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:20,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-18 10:51:20,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:20,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-18 10:51:20,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:20,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-18 10:51:20,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:20,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-18 10:51:20,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:20,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-18 10:51:20,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:20,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-18 10:51:20,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:20,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2021-12-18 10:51:20,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:20,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-18 10:51:20,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:20,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-18 10:51:20,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:20,292 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2021-12-18 10:51:20,293 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 10:51:20,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697586120] [2021-12-18 10:51:20,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697586120] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 10:51:20,293 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 10:51:20,293 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-18 10:51:20,293 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913970708] [2021-12-18 10:51:20,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 10:51:20,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-18 10:51:20,294 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 10:51:20,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-18 10:51:20,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-18 10:51:20,295 INFO L87 Difference]: Start difference. First operand 9418 states and 12830 transitions. Second operand has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (21), 4 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-12-18 10:51:22,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 10:51:22,058 INFO L93 Difference]: Finished difference Result 10578 states and 14269 transitions. [2021-12-18 10:51:22,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-18 10:51:22,059 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 4 states have internal predecessors, (56), 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 152 [2021-12-18 10:51:22,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 10:51:22,112 INFO L225 Difference]: With dead ends: 10578 [2021-12-18 10:51:22,113 INFO L226 Difference]: Without dead ends: 10576 [2021-12-18 10:51:22,122 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-18 10:51:22,123 INFO L933 BasicCegarLoop]: 1411 mSDtfsCounter, 1210 mSDsluCounter, 3083 mSDsCounter, 0 mSdLazyCounter, 1275 mSolverCounterSat, 701 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1456 SdHoareTripleChecker+Valid, 4494 SdHoareTripleChecker+Invalid, 1976 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 701 IncrementalHoareTripleChecker+Valid, 1275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-12-18 10:51:22,124 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1456 Valid, 4494 Invalid, 1976 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [701 Valid, 1275 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-12-18 10:51:22,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10576 states. [2021-12-18 10:51:22,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10576 to 10254. [2021-12-18 10:51:22,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10254 states, 6158 states have (on average 1.1929197791490744) internal successors, (7346), 6264 states have internal predecessors, (7346), 3192 states have call successors, (3192), 906 states have call predecessors, (3192), 901 states have return successors, (3229), 3163 states have call predecessors, (3229), 3189 states have call successors, (3229) [2021-12-18 10:51:22,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10254 states to 10254 states and 13767 transitions. [2021-12-18 10:51:22,689 INFO L78 Accepts]: Start accepts. Automaton has 10254 states and 13767 transitions. Word has length 152 [2021-12-18 10:51:22,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 10:51:22,691 INFO L470 AbstractCegarLoop]: Abstraction has 10254 states and 13767 transitions. [2021-12-18 10:51:22,692 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (21), 4 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-12-18 10:51:22,692 INFO L276 IsEmpty]: Start isEmpty. Operand 10254 states and 13767 transitions. [2021-12-18 10:51:22,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-12-18 10:51:22,694 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 10:51:22,695 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 10:51:22,695 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-18 10:51:22,695 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-18 10:51:22,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 10:51:22,696 INFO L85 PathProgramCache]: Analyzing trace with hash -1996373274, now seen corresponding path program 1 times [2021-12-18 10:51:22,696 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 10:51:22,696 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546571140] [2021-12-18 10:51:22,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 10:51:22,696 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 10:51:22,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:22,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 10:51:22,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:22,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:22,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:22,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 10:51:22,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:22,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:22,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:22,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 10:51:22,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:22,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:22,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:22,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-18 10:51:22,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:22,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-18 10:51:22,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:22,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-18 10:51:22,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:22,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-18 10:51:22,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:22,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-18 10:51:22,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:22,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-18 10:51:22,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:22,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:22,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:22,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-18 10:51:22,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:22,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-18 10:51:22,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:22,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-18 10:51:22,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:22,880 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-12-18 10:51:22,880 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 10:51:22,880 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546571140] [2021-12-18 10:51:22,880 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [546571140] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 10:51:22,880 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 10:51:22,881 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 10:51:22,881 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888081129] [2021-12-18 10:51:22,881 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 10:51:22,881 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 10:51:22,882 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 10:51:22,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 10:51:22,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 10:51:22,882 INFO L87 Difference]: Start difference. First operand 10254 states and 13767 transitions. Second operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2021-12-18 10:51:24,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 10:51:24,807 INFO L93 Difference]: Finished difference Result 22949 states and 30823 transitions. [2021-12-18 10:51:24,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-18 10:51:24,807 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 131 [2021-12-18 10:51:24,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 10:51:24,875 INFO L225 Difference]: With dead ends: 22949 [2021-12-18 10:51:24,876 INFO L226 Difference]: Without dead ends: 12744 [2021-12-18 10:51:24,928 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-18 10:51:24,929 INFO L933 BasicCegarLoop]: 1882 mSDtfsCounter, 675 mSDsluCounter, 1903 mSDsCounter, 0 mSdLazyCounter, 900 mSolverCounterSat, 520 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 858 SdHoareTripleChecker+Valid, 3785 SdHoareTripleChecker+Invalid, 1420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 520 IncrementalHoareTripleChecker+Valid, 900 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-12-18 10:51:24,929 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [858 Valid, 3785 Invalid, 1420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [520 Valid, 900 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-12-18 10:51:24,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12744 states. [2021-12-18 10:51:25,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12744 to 12344. [2021-12-18 10:51:25,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12344 states, 7586 states have (on average 1.200369100975481) internal successors, (9106), 7744 states have internal predecessors, (9106), 3634 states have call successors, (3634), 1126 states have call predecessors, (3634), 1121 states have return successors, (3671), 3593 states have call predecessors, (3671), 3631 states have call successors, (3671) [2021-12-18 10:51:25,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12344 states to 12344 states and 16411 transitions. [2021-12-18 10:51:25,597 INFO L78 Accepts]: Start accepts. Automaton has 12344 states and 16411 transitions. Word has length 131 [2021-12-18 10:51:25,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 10:51:25,598 INFO L470 AbstractCegarLoop]: Abstraction has 12344 states and 16411 transitions. [2021-12-18 10:51:25,599 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2021-12-18 10:51:25,599 INFO L276 IsEmpty]: Start isEmpty. Operand 12344 states and 16411 transitions. [2021-12-18 10:51:25,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2021-12-18 10:51:25,601 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 10:51:25,601 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 10:51:25,601 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-18 10:51:25,602 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-18 10:51:25,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 10:51:25,602 INFO L85 PathProgramCache]: Analyzing trace with hash 245270493, now seen corresponding path program 1 times [2021-12-18 10:51:25,602 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 10:51:25,602 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183451247] [2021-12-18 10:51:25,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 10:51:25,603 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 10:51:25,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:25,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 10:51:25,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:25,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:25,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:25,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 10:51:25,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:25,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:25,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:25,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 10:51:25,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:25,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:25,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:25,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-18 10:51:25,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:25,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-18 10:51:25,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:25,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-18 10:51:25,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:25,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-18 10:51:25,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:25,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-18 10:51:25,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:25,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:25,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:25,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-18 10:51:25,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:25,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-18 10:51:25,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:25,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-18 10:51:25,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:25,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-18 10:51:25,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:25,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-18 10:51:25,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:25,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-18 10:51:25,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:25,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-18 10:51:25,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:25,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2021-12-18 10:51:25,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:25,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-18 10:51:25,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:25,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-18 10:51:25,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:25,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-18 10:51:25,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:25,867 INFO L134 CoverageAnalysis]: Checked inductivity of 218 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 206 trivial. 0 not checked. [2021-12-18 10:51:25,867 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 10:51:25,867 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [183451247] [2021-12-18 10:51:25,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [183451247] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 10:51:25,868 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 10:51:25,868 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-18 10:51:25,868 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1934600980] [2021-12-18 10:51:25,868 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 10:51:25,868 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-18 10:51:25,869 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 10:51:25,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-18 10:51:25,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-18 10:51:25,870 INFO L87 Difference]: Start difference. First operand 12344 states and 16411 transitions. Second operand has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 4 states have internal predecessors, (56), 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-12-18 10:51:27,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 10:51:27,688 INFO L93 Difference]: Finished difference Result 12702 states and 16967 transitions. [2021-12-18 10:51:27,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-18 10:51:27,688 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 4 states have internal predecessors, (56), 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 157 [2021-12-18 10:51:27,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 10:51:27,738 INFO L225 Difference]: With dead ends: 12702 [2021-12-18 10:51:27,738 INFO L226 Difference]: Without dead ends: 12698 [2021-12-18 10:51:27,747 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-18 10:51:27,748 INFO L933 BasicCegarLoop]: 1389 mSDtfsCounter, 1271 mSDsluCounter, 2929 mSDsCounter, 0 mSdLazyCounter, 1052 mSolverCounterSat, 726 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1489 SdHoareTripleChecker+Valid, 4318 SdHoareTripleChecker+Invalid, 1778 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 726 IncrementalHoareTripleChecker+Valid, 1052 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-12-18 10:51:27,749 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1489 Valid, 4318 Invalid, 1778 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [726 Valid, 1052 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-12-18 10:51:27,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12698 states. [2021-12-18 10:51:28,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12698 to 12346. [2021-12-18 10:51:28,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12346 states, 7588 states have (on average 1.2001845018450183) internal successors, (9107), 7745 states have internal predecessors, (9107), 3634 states have call successors, (3634), 1127 states have call predecessors, (3634), 1121 states have return successors, (3671), 3593 states have call predecessors, (3671), 3631 states have call successors, (3671) [2021-12-18 10:51:28,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12346 states to 12346 states and 16412 transitions. [2021-12-18 10:51:28,416 INFO L78 Accepts]: Start accepts. Automaton has 12346 states and 16412 transitions. Word has length 157 [2021-12-18 10:51:28,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 10:51:28,417 INFO L470 AbstractCegarLoop]: Abstraction has 12346 states and 16412 transitions. [2021-12-18 10:51:28,417 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 4 states have internal predecessors, (56), 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-12-18 10:51:28,418 INFO L276 IsEmpty]: Start isEmpty. Operand 12346 states and 16412 transitions. [2021-12-18 10:51:28,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2021-12-18 10:51:28,420 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 10:51:28,420 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 6, 6, 6, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 10:51:28,421 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-18 10:51:28,421 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-18 10:51:28,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 10:51:28,421 INFO L85 PathProgramCache]: Analyzing trace with hash -1907625669, now seen corresponding path program 1 times [2021-12-18 10:51:28,422 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 10:51:28,422 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73402256] [2021-12-18 10:51:28,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 10:51:28,422 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 10:51:28,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:28,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 10:51:28,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:28,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:28,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:28,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 10:51:28,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:28,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:28,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:28,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 10:51:28,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:28,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:28,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:28,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-18 10:51:28,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:28,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-18 10:51:28,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:28,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-18 10:51:28,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:28,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-18 10:51:28,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:28,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-18 10:51:28,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:28,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:28,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:28,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-18 10:51:28,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:28,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-18 10:51:28,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:28,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-18 10:51:28,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:28,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-18 10:51:28,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:28,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-18 10:51:28,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:28,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-18 10:51:28,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:28,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-18 10:51:28,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:28,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2021-12-18 10:51:28,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:28,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-18 10:51:28,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:28,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-18 10:51:28,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:28,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-18 10:51:28,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:28,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-18 10:51:28,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:28,677 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 230 trivial. 0 not checked. [2021-12-18 10:51:28,677 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 10:51:28,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73402256] [2021-12-18 10:51:28,678 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [73402256] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 10:51:28,678 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 10:51:28,678 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-18 10:51:28,678 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764296290] [2021-12-18 10:51:28,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 10:51:28,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-18 10:51:28,679 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 10:51:28,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-18 10:51:28,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-18 10:51:28,680 INFO L87 Difference]: Start difference. First operand 12346 states and 16412 transitions. Second operand has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 4 states have internal predecessors, (56), 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-12-18 10:51:30,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 10:51:30,590 INFO L93 Difference]: Finished difference Result 12698 states and 16963 transitions. [2021-12-18 10:51:30,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-18 10:51:30,591 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 4 states have internal predecessors, (56), 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 162 [2021-12-18 10:51:30,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 10:51:30,654 INFO L225 Difference]: With dead ends: 12698 [2021-12-18 10:51:30,654 INFO L226 Difference]: Without dead ends: 12479 [2021-12-18 10:51:30,668 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 49 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-12-18 10:51:30,668 INFO L933 BasicCegarLoop]: 1375 mSDtfsCounter, 1275 mSDsluCounter, 2906 mSDsCounter, 0 mSdLazyCounter, 1047 mSolverCounterSat, 725 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1494 SdHoareTripleChecker+Valid, 4281 SdHoareTripleChecker+Invalid, 1772 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 725 IncrementalHoareTripleChecker+Valid, 1047 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-12-18 10:51:30,669 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1494 Valid, 4281 Invalid, 1772 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [725 Valid, 1047 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-12-18 10:51:30,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12479 states. [2021-12-18 10:51:31,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12479 to 12127. [2021-12-18 10:51:31,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12127 states, 7450 states have (on average 1.1973154362416107) internal successors, (8920), 7583 states have internal predecessors, (8920), 3567 states have call successors, (3567), 1112 states have call predecessors, (3567), 1108 states have return successors, (3607), 3551 states have call predecessors, (3607), 3567 states have call successors, (3607) [2021-12-18 10:51:31,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12127 states to 12127 states and 16094 transitions. [2021-12-18 10:51:31,371 INFO L78 Accepts]: Start accepts. Automaton has 12127 states and 16094 transitions. Word has length 162 [2021-12-18 10:51:31,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 10:51:31,372 INFO L470 AbstractCegarLoop]: Abstraction has 12127 states and 16094 transitions. [2021-12-18 10:51:31,372 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 4 states have internal predecessors, (56), 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-12-18 10:51:31,372 INFO L276 IsEmpty]: Start isEmpty. Operand 12127 states and 16094 transitions. [2021-12-18 10:51:31,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2021-12-18 10:51:31,376 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 10:51:31,376 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 10:51:31,377 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-18 10:51:31,377 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-12-18 10:51:31,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 10:51:31,377 INFO L85 PathProgramCache]: Analyzing trace with hash 1444168354, now seen corresponding path program 1 times [2021-12-18 10:51:31,377 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 10:51:31,378 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1113840407] [2021-12-18 10:51:31,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 10:51:31,378 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 10:51:31,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:31,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 10:51:31,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:31,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:31,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:31,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 10:51:31,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:31,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:31,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:31,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 10:51:31,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:31,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:31,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:31,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-18 10:51:31,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:31,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-18 10:51:31,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:31,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-18 10:51:31,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:31,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-18 10:51:31,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:31,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-18 10:51:31,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:31,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-18 10:51:31,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:31,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:31,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:31,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-18 10:51:31,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:31,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-18 10:51:31,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:31,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-18 10:51:31,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:31,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:31,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:31,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-18 10:51:31,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:31,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 10:51:31,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:31,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-18 10:51:31,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:31,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:31,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:31,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-18 10:51:31,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:31,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 10:51:31,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:31,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-12-18 10:51:31,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:31,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-18 10:51:31,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:31,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-18 10:51:31,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:31,581 INFO L134 CoverageAnalysis]: Checked inductivity of 268 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 252 trivial. 0 not checked. [2021-12-18 10:51:31,581 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 10:51:31,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1113840407] [2021-12-18 10:51:31,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1113840407] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 10:51:31,581 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 10:51:31,582 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 10:51:31,582 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726608747] [2021-12-18 10:51:31,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 10:51:31,584 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 10:51:31,584 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 10:51:31,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 10:51:31,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 10:51:31,585 INFO L87 Difference]: Start difference. First operand 12127 states and 16094 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 3 states have internal predecessors, (97), 3 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2021-12-18 10:51:33,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 10:51:33,549 INFO L93 Difference]: Finished difference Result 26599 states and 35350 transitions. [2021-12-18 10:51:33,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-18 10:51:33,550 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 3 states have internal predecessors, (97), 3 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) Word has length 203 [2021-12-18 10:51:33,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 10:51:33,604 INFO L225 Difference]: With dead ends: 26599 [2021-12-18 10:51:33,604 INFO L226 Difference]: Without dead ends: 14466 [2021-12-18 10:51:33,644 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-18 10:51:33,645 INFO L933 BasicCegarLoop]: 1833 mSDtfsCounter, 645 mSDsluCounter, 1869 mSDsCounter, 0 mSdLazyCounter, 856 mSolverCounterSat, 467 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 815 SdHoareTripleChecker+Valid, 3702 SdHoareTripleChecker+Invalid, 1323 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 467 IncrementalHoareTripleChecker+Valid, 856 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-12-18 10:51:33,646 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [815 Valid, 3702 Invalid, 1323 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [467 Valid, 856 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-12-18 10:51:33,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14466 states. [2021-12-18 10:51:34,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14466 to 14074. [2021-12-18 10:51:34,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14074 states, 8771 states have (on average 1.2024854634591267) internal successors, (10547), 8948 states have internal predecessors, (10547), 3986 states have call successors, (3986), 1319 states have call predecessors, (3986), 1315 states have return successors, (4026), 3966 states have call predecessors, (4026), 3986 states have call successors, (4026) [2021-12-18 10:51:34,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14074 states to 14074 states and 18559 transitions. [2021-12-18 10:51:34,399 INFO L78 Accepts]: Start accepts. Automaton has 14074 states and 18559 transitions. Word has length 203 [2021-12-18 10:51:34,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 10:51:34,400 INFO L470 AbstractCegarLoop]: Abstraction has 14074 states and 18559 transitions. [2021-12-18 10:51:34,401 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 3 states have internal predecessors, (97), 3 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2021-12-18 10:51:34,401 INFO L276 IsEmpty]: Start isEmpty. Operand 14074 states and 18559 transitions. [2021-12-18 10:51:34,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2021-12-18 10:51:34,408 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 10:51:34,408 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 10:51:34,409 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-18 10:51:34,409 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-18 10:51:34,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 10:51:34,409 INFO L85 PathProgramCache]: Analyzing trace with hash 600162852, now seen corresponding path program 1 times [2021-12-18 10:51:34,410 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 10:51:34,410 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858527203] [2021-12-18 10:51:34,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 10:51:34,410 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 10:51:34,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:34,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 10:51:34,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:34,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:34,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:34,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 10:51:34,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:34,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:34,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:34,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 10:51:34,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:34,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:34,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:34,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-18 10:51:34,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:34,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-18 10:51:34,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:34,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-18 10:51:34,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:34,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-18 10:51:34,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:34,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-18 10:51:34,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:34,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-18 10:51:34,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:34,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:34,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:34,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-18 10:51:34,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:34,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-18 10:51:34,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:34,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-18 10:51:34,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:34,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:34,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:34,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-18 10:51:34,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:34,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 10:51:34,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:34,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-18 10:51:34,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:34,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:34,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:34,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-18 10:51:34,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:34,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 10:51:34,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:34,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-12-18 10:51:34,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:34,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-18 10:51:34,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:34,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-18 10:51:34,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:34,622 INFO L134 CoverageAnalysis]: Checked inductivity of 268 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 252 trivial. 0 not checked. [2021-12-18 10:51:34,622 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 10:51:34,622 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858527203] [2021-12-18 10:51:34,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858527203] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 10:51:34,624 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 10:51:34,624 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 10:51:34,625 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367882004] [2021-12-18 10:51:34,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 10:51:34,626 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 10:51:34,626 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 10:51:34,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 10:51:34,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 10:51:34,626 INFO L87 Difference]: Start difference. First operand 14074 states and 18559 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 3 states have internal predecessors, (97), 3 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2021-12-18 10:51:36,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 10:51:36,719 INFO L93 Difference]: Finished difference Result 31477 states and 41452 transitions. [2021-12-18 10:51:36,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-18 10:51:36,719 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 3 states have internal predecessors, (97), 3 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) Word has length 203 [2021-12-18 10:51:36,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 10:51:36,787 INFO L225 Difference]: With dead ends: 31477 [2021-12-18 10:51:36,787 INFO L226 Difference]: Without dead ends: 17452 [2021-12-18 10:51:36,827 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-18 10:51:36,828 INFO L933 BasicCegarLoop]: 1917 mSDtfsCounter, 1103 mSDsluCounter, 1385 mSDsCounter, 0 mSdLazyCounter, 844 mSolverCounterSat, 597 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1382 SdHoareTripleChecker+Valid, 3302 SdHoareTripleChecker+Invalid, 1441 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 597 IncrementalHoareTripleChecker+Valid, 844 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-12-18 10:51:36,828 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1382 Valid, 3302 Invalid, 1441 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [597 Valid, 844 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-12-18 10:51:36,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17452 states. [2021-12-18 10:51:37,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17452 to 17026. [2021-12-18 10:51:37,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17026 states, 10639 states have (on average 1.1982329166275025) internal successors, (12748), 10858 states have internal predecessors, (12748), 4702 states have call successors, (4702), 1689 states have call predecessors, (4702), 1683 states have return successors, (4742), 4678 states have call predecessors, (4742), 4702 states have call successors, (4742) [2021-12-18 10:51:37,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17026 states to 17026 states and 22192 transitions. [2021-12-18 10:51:37,808 INFO L78 Accepts]: Start accepts. Automaton has 17026 states and 22192 transitions. Word has length 203 [2021-12-18 10:51:37,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 10:51:37,808 INFO L470 AbstractCegarLoop]: Abstraction has 17026 states and 22192 transitions. [2021-12-18 10:51:37,809 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 3 states have internal predecessors, (97), 3 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2021-12-18 10:51:37,809 INFO L276 IsEmpty]: Start isEmpty. Operand 17026 states and 22192 transitions. [2021-12-18 10:51:37,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 274 [2021-12-18 10:51:37,816 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 10:51:37,817 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 10, 10, 10, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-12-18 10:51:37,817 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-18 10:51:37,817 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-18 10:51:37,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 10:51:37,818 INFO L85 PathProgramCache]: Analyzing trace with hash -695497111, now seen corresponding path program 1 times [2021-12-18 10:51:37,818 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 10:51:37,818 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1540380341] [2021-12-18 10:51:37,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 10:51:37,818 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 10:51:37,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:37,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 10:51:37,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:37,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:37,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:37,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 10:51:37,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:37,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:37,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:37,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 10:51:37,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:37,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:37,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:37,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-18 10:51:37,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:37,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-18 10:51:37,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:37,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-18 10:51:37,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:37,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-18 10:51:37,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:37,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-18 10:51:37,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:37,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-18 10:51:37,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:37,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:37,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:37,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-18 10:51:37,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:37,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-18 10:51:37,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:37,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-18 10:51:37,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:37,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:37,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:37,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-18 10:51:37,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:37,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 10:51:37,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:37,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-18 10:51:38,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:38,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:38,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:38,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-18 10:51:38,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:38,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 10:51:38,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:38,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-12-18 10:51:38,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:38,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-18 10:51:38,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:38,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2021-12-18 10:51:38,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:38,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-18 10:51:38,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:38,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:38,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:38,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2021-12-18 10:51:38,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:38,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:38,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:38,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:38,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:38,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2021-12-18 10:51:38,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:38,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-12-18 10:51:38,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:38,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2021-12-18 10:51:38,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:38,081 INFO L134 CoverageAnalysis]: Checked inductivity of 467 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 437 trivial. 0 not checked. [2021-12-18 10:51:38,081 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 10:51:38,081 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1540380341] [2021-12-18 10:51:38,081 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1540380341] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 10:51:38,082 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 10:51:38,082 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-18 10:51:38,082 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [986848269] [2021-12-18 10:51:38,082 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 10:51:38,083 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-18 10:51:38,083 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 10:51:38,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-18 10:51:38,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-18 10:51:38,084 INFO L87 Difference]: Start difference. First operand 17026 states and 22192 transitions. Second operand has 5 states, 5 states have (on average 23.8) internal successors, (119), 3 states have internal predecessors, (119), 3 states have call successors, (28), 4 states have call predecessors, (28), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2021-12-18 10:51:41,220 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-18 10:51:42,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 10:51:42,859 INFO L93 Difference]: Finished difference Result 36545 states and 47784 transitions. [2021-12-18 10:51:42,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-18 10:51:42,860 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 23.8) internal successors, (119), 3 states have internal predecessors, (119), 3 states have call successors, (28), 4 states have call predecessors, (28), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) Word has length 273 [2021-12-18 10:51:42,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 10:51:42,926 INFO L225 Difference]: With dead ends: 36545 [2021-12-18 10:51:42,927 INFO L226 Difference]: Without dead ends: 19582 [2021-12-18 10:51:42,971 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-12-18 10:51:42,971 INFO L933 BasicCegarLoop]: 1717 mSDtfsCounter, 649 mSDsluCounter, 2402 mSDsCounter, 0 mSdLazyCounter, 1375 mSolverCounterSat, 506 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 822 SdHoareTripleChecker+Valid, 4119 SdHoareTripleChecker+Invalid, 1882 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 506 IncrementalHoareTripleChecker+Valid, 1375 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2021-12-18 10:51:42,972 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [822 Valid, 4119 Invalid, 1882 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [506 Valid, 1375 Invalid, 1 Unknown, 0 Unchecked, 4.0s Time] [2021-12-18 10:51:42,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19582 states. [2021-12-18 10:51:43,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19582 to 19044. [2021-12-18 10:51:43,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19044 states, 12019 states have (on average 1.202096680256261) internal successors, (14448), 12282 states have internal predecessors, (14448), 5128 states have call successors, (5128), 1901 states have call predecessors, (5128), 1895 states have return successors, (5168), 5100 states have call predecessors, (5168), 5128 states have call successors, (5168) [2021-12-18 10:51:43,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19044 states to 19044 states and 24744 transitions. [2021-12-18 10:51:43,860 INFO L78 Accepts]: Start accepts. Automaton has 19044 states and 24744 transitions. Word has length 273 [2021-12-18 10:51:43,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 10:51:43,861 INFO L470 AbstractCegarLoop]: Abstraction has 19044 states and 24744 transitions. [2021-12-18 10:51:43,861 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 23.8) internal successors, (119), 3 states have internal predecessors, (119), 3 states have call successors, (28), 4 states have call predecessors, (28), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2021-12-18 10:51:43,861 INFO L276 IsEmpty]: Start isEmpty. Operand 19044 states and 24744 transitions. [2021-12-18 10:51:43,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 274 [2021-12-18 10:51:43,867 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 10:51:43,868 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 10, 10, 10, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-12-18 10:51:43,868 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-18 10:51:43,868 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-18 10:51:43,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 10:51:43,869 INFO L85 PathProgramCache]: Analyzing trace with hash -1539502613, now seen corresponding path program 1 times [2021-12-18 10:51:43,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 10:51:43,869 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626517539] [2021-12-18 10:51:43,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 10:51:43,869 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 10:51:43,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:43,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 10:51:43,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:43,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:43,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:43,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 10:51:43,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:43,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:43,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:43,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 10:51:43,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:43,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:43,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:43,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-18 10:51:43,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:43,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-18 10:51:43,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:43,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-18 10:51:44,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:44,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-18 10:51:44,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:44,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-18 10:51:44,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:44,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-18 10:51:44,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:44,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:44,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:44,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-18 10:51:44,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:44,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-18 10:51:44,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:44,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-18 10:51:44,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:44,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:44,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:44,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-18 10:51:44,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:44,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 10:51:44,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:44,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-18 10:51:44,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:44,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:44,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:44,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-18 10:51:44,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:44,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 10:51:44,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:44,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-12-18 10:51:44,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:44,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-18 10:51:44,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:44,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2021-12-18 10:51:44,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:44,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-18 10:51:44,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:44,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:44,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:44,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2021-12-18 10:51:44,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:44,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:44,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:44,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:44,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:44,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2021-12-18 10:51:44,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:44,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-12-18 10:51:44,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:44,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2021-12-18 10:51:44,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:44,132 INFO L134 CoverageAnalysis]: Checked inductivity of 467 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 437 trivial. 0 not checked. [2021-12-18 10:51:44,132 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 10:51:44,132 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626517539] [2021-12-18 10:51:44,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1626517539] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 10:51:44,133 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 10:51:44,133 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-18 10:51:44,133 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [969852403] [2021-12-18 10:51:44,133 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 10:51:44,133 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-18 10:51:44,134 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 10:51:44,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-18 10:51:44,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-18 10:51:44,134 INFO L87 Difference]: Start difference. First operand 19044 states and 24744 transitions. Second operand has 5 states, 5 states have (on average 23.8) internal successors, (119), 3 states have internal predecessors, (119), 3 states have call successors, (28), 4 states have call predecessors, (28), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2021-12-18 10:51:46,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 10:51:46,498 INFO L93 Difference]: Finished difference Result 40721 states and 53080 transitions. [2021-12-18 10:51:46,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-18 10:51:46,499 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 23.8) internal successors, (119), 3 states have internal predecessors, (119), 3 states have call successors, (28), 4 states have call predecessors, (28), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) Word has length 273 [2021-12-18 10:51:46,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 10:51:46,581 INFO L225 Difference]: With dead ends: 40721 [2021-12-18 10:51:46,582 INFO L226 Difference]: Without dead ends: 21740 [2021-12-18 10:51:46,632 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-12-18 10:51:46,632 INFO L933 BasicCegarLoop]: 1788 mSDtfsCounter, 911 mSDsluCounter, 1834 mSDsCounter, 0 mSdLazyCounter, 954 mSolverCounterSat, 983 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1084 SdHoareTripleChecker+Valid, 3622 SdHoareTripleChecker+Invalid, 1937 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 983 IncrementalHoareTripleChecker+Valid, 954 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-12-18 10:51:46,632 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1084 Valid, 3622 Invalid, 1937 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [983 Valid, 954 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-12-18 10:51:46,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21740 states. [2021-12-18 10:51:47,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21740 to 21158. [2021-12-18 10:51:47,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21158 states, 13479 states have (on average 1.2051339120112767) internal successors, (16244), 13786 states have internal predecessors, (16244), 5562 states have call successors, (5562), 2121 states have call predecessors, (5562), 2115 states have return successors, (5602), 5530 states have call predecessors, (5602), 5562 states have call successors, (5602) [2021-12-18 10:51:47,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21158 states to 21158 states and 27408 transitions. [2021-12-18 10:51:47,314 INFO L78 Accepts]: Start accepts. Automaton has 21158 states and 27408 transitions. Word has length 273 [2021-12-18 10:51:47,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 10:51:47,315 INFO L470 AbstractCegarLoop]: Abstraction has 21158 states and 27408 transitions. [2021-12-18 10:51:47,315 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 23.8) internal successors, (119), 3 states have internal predecessors, (119), 3 states have call successors, (28), 4 states have call predecessors, (28), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2021-12-18 10:51:47,315 INFO L276 IsEmpty]: Start isEmpty. Operand 21158 states and 27408 transitions. [2021-12-18 10:51:47,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 313 [2021-12-18 10:51:47,319 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 10:51:47,320 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 11, 11, 11, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 10:51:47,320 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-18 10:51:47,320 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-18 10:51:47,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 10:51:47,321 INFO L85 PathProgramCache]: Analyzing trace with hash -1090673931, now seen corresponding path program 1 times [2021-12-18 10:51:47,321 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 10:51:47,321 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [253611440] [2021-12-18 10:51:47,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 10:51:47,321 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 10:51:47,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 10:51:47,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:47,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 10:51:47,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:47,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 10:51:47,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:47,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-18 10:51:47,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-18 10:51:47,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-18 10:51:47,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-18 10:51:47,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-18 10:51:47,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-18 10:51:47,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:47,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-18 10:51:47,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-18 10:51:47,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-18 10:51:47,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:47,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-18 10:51:47,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 10:51:47,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-18 10:51:47,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:47,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-18 10:51:47,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 10:51:47,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-12-18 10:51:47,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-18 10:51:47,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2021-12-18 10:51:47,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-18 10:51:47,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:47,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2021-12-18 10:51:47,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:47,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:47,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2021-12-18 10:51:47,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-12-18 10:51:47,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2021-12-18 10:51:47,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2021-12-18 10:51:47,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:47,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2021-12-18 10:51:47,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2021-12-18 10:51:47,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:47,718 INFO L134 CoverageAnalysis]: Checked inductivity of 636 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 592 trivial. 0 not checked. [2021-12-18 10:51:47,718 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 10:51:47,718 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [253611440] [2021-12-18 10:51:47,718 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [253611440] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 10:51:47,718 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 10:51:47,719 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-18 10:51:47,719 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828684650] [2021-12-18 10:51:47,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 10:51:47,720 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-18 10:51:47,720 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 10:51:47,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-18 10:51:47,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-18 10:51:47,721 INFO L87 Difference]: Start difference. First operand 21158 states and 27408 transitions. Second operand has 7 states, 7 states have (on average 18.0) internal successors, (126), 4 states have internal predecessors, (126), 3 states have call successors, (31), 4 states have call predecessors, (31), 2 states have return successors, (29), 4 states have call predecessors, (29), 3 states have call successors, (29) [2021-12-18 10:51:50,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 10:51:50,400 INFO L93 Difference]: Finished difference Result 45301 states and 58835 transitions. [2021-12-18 10:51:50,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-18 10:51:50,400 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.0) internal successors, (126), 4 states have internal predecessors, (126), 3 states have call successors, (31), 4 states have call predecessors, (31), 2 states have return successors, (29), 4 states have call predecessors, (29), 3 states have call successors, (29) Word has length 312 [2021-12-18 10:51:50,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 10:51:50,477 INFO L225 Difference]: With dead ends: 45301 [2021-12-18 10:51:50,478 INFO L226 Difference]: Without dead ends: 24206 [2021-12-18 10:51:50,536 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-12-18 10:51:50,537 INFO L933 BasicCegarLoop]: 1778 mSDtfsCounter, 970 mSDsluCounter, 4882 mSDsCounter, 0 mSdLazyCounter, 1884 mSolverCounterSat, 1086 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1140 SdHoareTripleChecker+Valid, 6660 SdHoareTripleChecker+Invalid, 2970 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1086 IncrementalHoareTripleChecker+Valid, 1884 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2021-12-18 10:51:50,537 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1140 Valid, 6660 Invalid, 2970 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1086 Valid, 1884 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2021-12-18 10:51:50,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24206 states. [2021-12-18 10:51:51,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24206 to 23564. [2021-12-18 10:51:51,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23564 states, 15021 states have (on average 1.2064443112975167) internal successors, (18122), 15372 states have internal predecessors, (18122), 6148 states have call successors, (6148), 2391 states have call predecessors, (6148), 2393 states have return successors, (6196), 6120 states have call predecessors, (6196), 6148 states have call successors, (6196) [2021-12-18 10:51:51,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23564 states to 23564 states and 30466 transitions. [2021-12-18 10:51:51,608 INFO L78 Accepts]: Start accepts. Automaton has 23564 states and 30466 transitions. Word has length 312 [2021-12-18 10:51:51,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 10:51:51,609 INFO L470 AbstractCegarLoop]: Abstraction has 23564 states and 30466 transitions. [2021-12-18 10:51:51,609 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.0) internal successors, (126), 4 states have internal predecessors, (126), 3 states have call successors, (31), 4 states have call predecessors, (31), 2 states have return successors, (29), 4 states have call predecessors, (29), 3 states have call successors, (29) [2021-12-18 10:51:51,609 INFO L276 IsEmpty]: Start isEmpty. Operand 23564 states and 30466 transitions. [2021-12-18 10:51:51,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 314 [2021-12-18 10:51:51,615 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 10:51:51,615 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 11, 11, 11, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 10:51:51,616 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-18 10:51:51,616 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-18 10:51:51,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 10:51:51,616 INFO L85 PathProgramCache]: Analyzing trace with hash -168921492, now seen corresponding path program 1 times [2021-12-18 10:51:51,617 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 10:51:51,617 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647555350] [2021-12-18 10:51:51,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 10:51:51,617 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 10:51:51,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 10:51:51,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:51,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 10:51:51,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:51,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 10:51:51,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:51,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-18 10:51:51,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-18 10:51:51,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-18 10:51:51,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-18 10:51:51,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-18 10:51:51,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-18 10:51:51,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:51,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-18 10:51:51,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-18 10:51:51,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-18 10:51:51,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:51,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-18 10:51:51,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 10:51:51,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-18 10:51:51,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:51,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-18 10:51:51,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 10:51:51,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-12-18 10:51:51,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-18 10:51:51,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2021-12-18 10:51:51,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-18 10:51:51,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:51,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2021-12-18 10:51:51,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:51,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:51,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2021-12-18 10:51:51,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-12-18 10:51:51,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2021-12-18 10:51:51,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2021-12-18 10:51:51,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:51,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2021-12-18 10:51:51,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2021-12-18 10:51:51,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:51,969 INFO L134 CoverageAnalysis]: Checked inductivity of 636 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 636 trivial. 0 not checked. [2021-12-18 10:51:51,969 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 10:51:51,969 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647555350] [2021-12-18 10:51:51,969 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1647555350] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 10:51:51,970 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 10:51:51,970 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-18 10:51:51,970 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002536828] [2021-12-18 10:51:51,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 10:51:51,971 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-18 10:51:51,971 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 10:51:51,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-18 10:51:51,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-18 10:51:51,972 INFO L87 Difference]: Start difference. First operand 23564 states and 30466 transitions. Second operand has 5 states, 5 states have (on average 23.0) internal successors, (115), 3 states have internal predecessors, (115), 3 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-12-18 10:51:54,985 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-18 10:51:56,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 10:51:56,019 INFO L93 Difference]: Finished difference Result 46363 states and 59935 transitions. [2021-12-18 10:51:56,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-18 10:51:56,020 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 23.0) internal successors, (115), 3 states have internal predecessors, (115), 3 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 313 [2021-12-18 10:51:56,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 10:51:56,120 INFO L225 Difference]: With dead ends: 46363 [2021-12-18 10:51:56,120 INFO L226 Difference]: Without dead ends: 22862 [2021-12-18 10:51:56,190 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-12-18 10:51:56,190 INFO L933 BasicCegarLoop]: 1098 mSDtfsCounter, 1057 mSDsluCounter, 748 mSDsCounter, 0 mSdLazyCounter, 725 mSolverCounterSat, 686 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1218 SdHoareTripleChecker+Valid, 1846 SdHoareTripleChecker+Invalid, 1412 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 686 IncrementalHoareTripleChecker+Valid, 725 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2021-12-18 10:51:56,191 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1218 Valid, 1846 Invalid, 1412 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [686 Valid, 725 Invalid, 1 Unknown, 0 Unchecked, 3.2s Time] [2021-12-18 10:51:56,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22862 states. [2021-12-18 10:51:57,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22862 to 22244. [2021-12-18 10:51:57,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22244 states, 14085 states have (on average 1.1503017394391197) internal successors, (16202), 14436 states have internal predecessors, (16202), 5764 states have call successors, (5764), 2391 states have call predecessors, (5764), 2393 states have return successors, (5812), 5736 states have call predecessors, (5812), 5764 states have call successors, (5812) [2021-12-18 10:51:57,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22244 states to 22244 states and 27778 transitions. [2021-12-18 10:51:57,312 INFO L78 Accepts]: Start accepts. Automaton has 22244 states and 27778 transitions. Word has length 313 [2021-12-18 10:51:57,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 10:51:57,312 INFO L470 AbstractCegarLoop]: Abstraction has 22244 states and 27778 transitions. [2021-12-18 10:51:57,312 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 23.0) internal successors, (115), 3 states have internal predecessors, (115), 3 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-12-18 10:51:57,312 INFO L276 IsEmpty]: Start isEmpty. Operand 22244 states and 27778 transitions. [2021-12-18 10:51:57,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 314 [2021-12-18 10:51:57,318 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 10:51:57,318 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 11, 11, 11, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 10:51:57,318 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-18 10:51:57,319 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-18 10:51:57,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 10:51:57,319 INFO L85 PathProgramCache]: Analyzing trace with hash 1606085870, now seen corresponding path program 1 times [2021-12-18 10:51:57,319 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 10:51:57,319 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [826324686] [2021-12-18 10:51:57,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 10:51:57,320 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 10:51:57,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 10:51:57,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:57,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 10:51:57,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:57,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 10:51:57,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:57,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-18 10:51:57,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-18 10:51:57,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-18 10:51:57,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-18 10:51:57,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-18 10:51:57,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-18 10:51:57,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:57,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-18 10:51:57,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-18 10:51:57,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-18 10:51:57,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:57,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-18 10:51:57,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 10:51:57,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-18 10:51:57,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:57,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-18 10:51:57,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 10:51:57,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-12-18 10:51:57,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-18 10:51:57,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2021-12-18 10:51:57,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-18 10:51:57,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:57,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2021-12-18 10:51:57,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:57,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:57,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2021-12-18 10:51:57,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-12-18 10:51:57,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2021-12-18 10:51:57,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2021-12-18 10:51:57,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:51:57,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2021-12-18 10:51:57,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2021-12-18 10:51:57,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:51:57,669 INFO L134 CoverageAnalysis]: Checked inductivity of 636 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 636 trivial. 0 not checked. [2021-12-18 10:51:57,669 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 10:51:57,669 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [826324686] [2021-12-18 10:51:57,669 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [826324686] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 10:51:57,670 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 10:51:57,670 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-18 10:51:57,671 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007826696] [2021-12-18 10:51:57,671 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 10:51:57,672 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-18 10:51:57,672 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 10:51:57,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-18 10:51:57,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-18 10:51:57,673 INFO L87 Difference]: Start difference. First operand 22244 states and 27778 transitions. Second operand has 7 states, 7 states have (on average 16.428571428571427) internal successors, (115), 4 states have internal predecessors, (115), 2 states have call successors, (30), 5 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2021-12-18 10:52:00,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 10:52:00,077 INFO L93 Difference]: Finished difference Result 23010 states and 28872 transitions. [2021-12-18 10:52:00,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-18 10:52:00,078 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.428571428571427) internal successors, (115), 4 states have internal predecessors, (115), 2 states have call successors, (30), 5 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 313 [2021-12-18 10:52:00,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 10:52:00,161 INFO L225 Difference]: With dead ends: 23010 [2021-12-18 10:52:00,162 INFO L226 Difference]: Without dead ends: 23008 [2021-12-18 10:52:00,177 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 76 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2021-12-18 10:52:00,177 INFO L933 BasicCegarLoop]: 1147 mSDtfsCounter, 1288 mSDsluCounter, 2435 mSDsCounter, 0 mSdLazyCounter, 1297 mSolverCounterSat, 1102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1476 SdHoareTripleChecker+Valid, 3582 SdHoareTripleChecker+Invalid, 2399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1102 IncrementalHoareTripleChecker+Valid, 1297 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-12-18 10:52:00,178 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1476 Valid, 3582 Invalid, 2399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1102 Valid, 1297 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2021-12-18 10:52:00,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23008 states. [2021-12-18 10:52:01,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23008 to 22388. [2021-12-18 10:52:01,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22388 states, 14193 states have (on average 1.148030719368703) internal successors, (16294), 14544 states have internal predecessors, (16294), 5764 states have call successors, (5764), 2427 states have call predecessors, (5764), 2429 states have return successors, (5812), 5736 states have call predecessors, (5812), 5764 states have call successors, (5812) [2021-12-18 10:52:01,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22388 states to 22388 states and 27870 transitions. [2021-12-18 10:52:01,137 INFO L78 Accepts]: Start accepts. Automaton has 22388 states and 27870 transitions. Word has length 313 [2021-12-18 10:52:01,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 10:52:01,138 INFO L470 AbstractCegarLoop]: Abstraction has 22388 states and 27870 transitions. [2021-12-18 10:52:01,138 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.428571428571427) internal successors, (115), 4 states have internal predecessors, (115), 2 states have call successors, (30), 5 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2021-12-18 10:52:01,138 INFO L276 IsEmpty]: Start isEmpty. Operand 22388 states and 27870 transitions. [2021-12-18 10:52:01,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 334 [2021-12-18 10:52:01,144 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 10:52:01,144 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 12, 12, 12, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 10:52:01,144 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-18 10:52:01,145 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-18 10:52:01,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 10:52:01,145 INFO L85 PathProgramCache]: Analyzing trace with hash -240510272, now seen corresponding path program 1 times [2021-12-18 10:52:01,145 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 10:52:01,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163377396] [2021-12-18 10:52:01,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 10:52:01,146 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 10:52:01,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 10:52:01,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:52:01,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 10:52:01,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:52:01,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 10:52:01,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:52:01,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-18 10:52:01,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-18 10:52:01,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-18 10:52:01,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-18 10:52:01,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-18 10:52:01,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-18 10:52:01,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:52:01,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-18 10:52:01,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-18 10:52:01,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-18 10:52:01,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:52:01,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-18 10:52:01,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 10:52:01,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-18 10:52:01,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:52:01,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-18 10:52:01,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 10:52:01,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-12-18 10:52:01,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-18 10:52:01,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2021-12-18 10:52:01,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-18 10:52:01,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:52:01,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2021-12-18 10:52:01,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:52:01,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:52:01,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2021-12-18 10:52:01,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-12-18 10:52:01,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2021-12-18 10:52:01,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2021-12-18 10:52:01,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:52:01,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2021-12-18 10:52:01,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2021-12-18 10:52:01,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2021-12-18 10:52:01,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-18 10:52:01,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-18 10:52:01,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2021-12-18 10:52:01,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:01,438 INFO L134 CoverageAnalysis]: Checked inductivity of 680 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 680 trivial. 0 not checked. [2021-12-18 10:52:01,438 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 10:52:01,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163377396] [2021-12-18 10:52:01,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [163377396] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 10:52:01,439 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 10:52:01,439 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-18 10:52:01,439 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874394414] [2021-12-18 10:52:01,439 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 10:52:01,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-18 10:52:01,440 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 10:52:01,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-18 10:52:01,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-18 10:52:01,441 INFO L87 Difference]: Start difference. First operand 22388 states and 27870 transitions. Second operand has 8 states, 7 states have (on average 17.714285714285715) internal successors, (124), 4 states have internal predecessors, (124), 3 states have call successors, (34), 6 states have call predecessors, (34), 2 states have return successors, (32), 2 states have call predecessors, (32), 3 states have call successors, (32) [2021-12-18 10:52:04,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 10:52:04,185 INFO L93 Difference]: Finished difference Result 23008 states and 28819 transitions. [2021-12-18 10:52:04,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-18 10:52:04,187 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 17.714285714285715) internal successors, (124), 4 states have internal predecessors, (124), 3 states have call successors, (34), 6 states have call predecessors, (34), 2 states have return successors, (32), 2 states have call predecessors, (32), 3 states have call successors, (32) Word has length 333 [2021-12-18 10:52:04,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 10:52:04,274 INFO L225 Difference]: With dead ends: 23008 [2021-12-18 10:52:04,274 INFO L226 Difference]: Without dead ends: 22715 [2021-12-18 10:52:04,295 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 86 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=86, Invalid=186, Unknown=0, NotChecked=0, Total=272 [2021-12-18 10:52:04,296 INFO L933 BasicCegarLoop]: 1148 mSDtfsCounter, 922 mSDsluCounter, 3001 mSDsCounter, 0 mSdLazyCounter, 2336 mSolverCounterSat, 1462 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 954 SdHoareTripleChecker+Valid, 4149 SdHoareTripleChecker+Invalid, 3798 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1462 IncrementalHoareTripleChecker+Valid, 2336 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2021-12-18 10:52:04,296 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [954 Valid, 4149 Invalid, 3798 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1462 Valid, 2336 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2021-12-18 10:52:04,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22715 states. [2021-12-18 10:52:05,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22715 to 22097. [2021-12-18 10:52:05,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22097 states, 13991 states have (on average 1.143949681938389) internal successors, (16005), 14338 states have internal predecessors, (16005), 5708 states have call successors, (5708), 2394 states have call predecessors, (5708), 2396 states have return successors, (5756), 5680 states have call predecessors, (5756), 5708 states have call successors, (5756) [2021-12-18 10:52:05,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22097 states to 22097 states and 27469 transitions. [2021-12-18 10:52:05,311 INFO L78 Accepts]: Start accepts. Automaton has 22097 states and 27469 transitions. Word has length 333 [2021-12-18 10:52:05,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 10:52:05,311 INFO L470 AbstractCegarLoop]: Abstraction has 22097 states and 27469 transitions. [2021-12-18 10:52:05,312 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 17.714285714285715) internal successors, (124), 4 states have internal predecessors, (124), 3 states have call successors, (34), 6 states have call predecessors, (34), 2 states have return successors, (32), 2 states have call predecessors, (32), 3 states have call successors, (32) [2021-12-18 10:52:05,312 INFO L276 IsEmpty]: Start isEmpty. Operand 22097 states and 27469 transitions. [2021-12-18 10:52:05,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 355 [2021-12-18 10:52:05,318 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 10:52:05,318 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 13, 13, 13, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 10:52:05,318 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-18 10:52:05,319 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-18 10:52:05,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 10:52:05,319 INFO L85 PathProgramCache]: Analyzing trace with hash -1816112068, now seen corresponding path program 1 times [2021-12-18 10:52:05,319 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 10:52:05,319 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1213617748] [2021-12-18 10:52:05,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 10:52:05,320 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 10:52:05,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 10:52:05,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:52:05,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 10:52:05,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:52:05,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 10:52:05,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:52:05,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-18 10:52:05,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-18 10:52:05,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-18 10:52:05,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-18 10:52:05,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-18 10:52:05,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-18 10:52:05,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:52:05,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-18 10:52:05,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-18 10:52:05,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-18 10:52:05,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:52:05,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-18 10:52:05,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 10:52:05,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-18 10:52:05,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:52:05,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-18 10:52:05,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 10:52:05,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-12-18 10:52:05,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-18 10:52:05,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2021-12-18 10:52:05,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-18 10:52:05,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:52:05,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2021-12-18 10:52:05,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:52:05,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:52:05,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2021-12-18 10:52:05,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-12-18 10:52:05,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2021-12-18 10:52:05,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2021-12-18 10:52:05,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:52:05,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2021-12-18 10:52:05,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2021-12-18 10:52:05,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2021-12-18 10:52:05,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-18 10:52:05,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-18 10:52:05,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2021-12-18 10:52:05,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2021-12-18 10:52:05,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:52:05,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-18 10:52:05,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-18 10:52:05,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:05,694 INFO L134 CoverageAnalysis]: Checked inductivity of 730 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 728 trivial. 0 not checked. [2021-12-18 10:52:05,694 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 10:52:05,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1213617748] [2021-12-18 10:52:05,695 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1213617748] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 10:52:05,695 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 10:52:05,695 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-18 10:52:05,696 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063201114] [2021-12-18 10:52:05,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 10:52:05,697 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-18 10:52:05,697 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 10:52:05,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-18 10:52:05,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-18 10:52:05,698 INFO L87 Difference]: Start difference. First operand 22097 states and 27469 transitions. Second operand has 8 states, 8 states have (on average 16.75) internal successors, (134), 4 states have internal predecessors, (134), 3 states have call successors, (38), 6 states have call predecessors, (38), 1 states have return successors, (36), 2 states have call predecessors, (36), 3 states have call successors, (36) [2021-12-18 10:52:09,176 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-18 10:52:10,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 10:52:10,346 INFO L93 Difference]: Finished difference Result 22715 states and 28417 transitions. [2021-12-18 10:52:10,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-18 10:52:10,346 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 16.75) internal successors, (134), 4 states have internal predecessors, (134), 3 states have call successors, (38), 6 states have call predecessors, (38), 1 states have return successors, (36), 2 states have call predecessors, (36), 3 states have call successors, (36) Word has length 354 [2021-12-18 10:52:10,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 10:52:10,436 INFO L225 Difference]: With dead ends: 22715 [2021-12-18 10:52:10,437 INFO L226 Difference]: Without dead ends: 22713 [2021-12-18 10:52:10,451 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 94 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=93, Invalid=179, Unknown=0, NotChecked=0, Total=272 [2021-12-18 10:52:10,451 INFO L933 BasicCegarLoop]: 1097 mSDtfsCounter, 1308 mSDsluCounter, 2803 mSDsCounter, 0 mSdLazyCounter, 1844 mSolverCounterSat, 1146 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1450 SdHoareTripleChecker+Valid, 3900 SdHoareTripleChecker+Invalid, 2991 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1146 IncrementalHoareTripleChecker+Valid, 1844 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2021-12-18 10:52:10,452 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1450 Valid, 3900 Invalid, 2991 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1146 Valid, 1844 Invalid, 1 Unknown, 0 Unchecked, 3.9s Time] [2021-12-18 10:52:10,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22713 states. [2021-12-18 10:52:11,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22713 to 22095. [2021-12-18 10:52:11,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22095 states, 13990 states have (on average 1.141386704789135) internal successors, (15968), 14336 states have internal predecessors, (15968), 5708 states have call successors, (5708), 2394 states have call predecessors, (5708), 2396 states have return successors, (5756), 5680 states have call predecessors, (5756), 5708 states have call successors, (5756) [2021-12-18 10:52:11,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22095 states to 22095 states and 27432 transitions. [2021-12-18 10:52:11,278 INFO L78 Accepts]: Start accepts. Automaton has 22095 states and 27432 transitions. Word has length 354 [2021-12-18 10:52:11,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 10:52:11,279 INFO L470 AbstractCegarLoop]: Abstraction has 22095 states and 27432 transitions. [2021-12-18 10:52:11,280 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 16.75) internal successors, (134), 4 states have internal predecessors, (134), 3 states have call successors, (38), 6 states have call predecessors, (38), 1 states have return successors, (36), 2 states have call predecessors, (36), 3 states have call successors, (36) [2021-12-18 10:52:11,281 INFO L276 IsEmpty]: Start isEmpty. Operand 22095 states and 27432 transitions. [2021-12-18 10:52:11,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 375 [2021-12-18 10:52:11,287 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 10:52:11,287 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 14, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 10:52:11,288 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-18 10:52:11,288 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-18 10:52:11,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 10:52:11,288 INFO L85 PathProgramCache]: Analyzing trace with hash -367444826, now seen corresponding path program 1 times [2021-12-18 10:52:11,288 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 10:52:11,289 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93155141] [2021-12-18 10:52:11,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 10:52:11,289 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 10:52:11,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 10:52:11,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:52:11,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-18 10:52:11,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:52:11,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 10:52:11,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:52:11,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-18 10:52:11,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-18 10:52:11,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-18 10:52:11,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-18 10:52:11,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-18 10:52:11,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-18 10:52:11,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:52:11,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-18 10:52:11,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-18 10:52:11,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-18 10:52:11,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:52:11,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-18 10:52:11,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 10:52:11,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-18 10:52:11,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:52:11,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-18 10:52:11,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 10:52:11,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-12-18 10:52:11,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-18 10:52:11,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2021-12-18 10:52:11,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-18 10:52:11,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:52:11,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2021-12-18 10:52:11,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:52:11,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:52:11,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2021-12-18 10:52:11,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-12-18 10:52:11,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2021-12-18 10:52:11,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2021-12-18 10:52:11,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:52:11,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2021-12-18 10:52:11,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2021-12-18 10:52:11,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2021-12-18 10:52:11,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-18 10:52:11,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-18 10:52:11,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2021-12-18 10:52:11,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2021-12-18 10:52:11,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 10:52:11,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-18 10:52:11,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-18 10:52:11,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2021-12-18 10:52:11,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-18 10:52:11,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-18 10:52:11,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 363 [2021-12-18 10:52:11,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 10:52:11,623 INFO L134 CoverageAnalysis]: Checked inductivity of 789 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 787 trivial. 0 not checked. [2021-12-18 10:52:11,623 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 10:52:11,623 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93155141] [2021-12-18 10:52:11,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [93155141] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 10:52:11,624 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 10:52:11,624 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-18 10:52:11,624 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1924236477] [2021-12-18 10:52:11,624 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 10:52:11,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-18 10:52:11,625 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 10:52:11,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-18 10:52:11,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-18 10:52:11,625 INFO L87 Difference]: Start difference. First operand 22095 states and 27432 transitions. Second operand has 9 states, 8 states have (on average 17.25) internal successors, (138), 4 states have internal predecessors, (138), 4 states have call successors, (42), 7 states have call predecessors, (42), 2 states have return successors, (40), 2 states have call predecessors, (40), 4 states have call successors, (40) [2021-12-18 10:52:15,482 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-18 10:52:16,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 10:52:16,862 INFO L93 Difference]: Finished difference Result 22713 states and 28380 transitions. [2021-12-18 10:52:16,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-18 10:52:16,862 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 17.25) internal successors, (138), 4 states have internal predecessors, (138), 4 states have call successors, (42), 7 states have call predecessors, (42), 2 states have return successors, (40), 2 states have call predecessors, (40), 4 states have call successors, (40) Word has length 374 [2021-12-18 10:52:16,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 10:52:16,867 INFO L225 Difference]: With dead ends: 22713 [2021-12-18 10:52:16,867 INFO L226 Difference]: Without dead ends: 0 [2021-12-18 10:52:16,998 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 103 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2021-12-18 10:52:16,999 INFO L933 BasicCegarLoop]: 1098 mSDtfsCounter, 874 mSDsluCounter, 3525 mSDsCounter, 0 mSdLazyCounter, 2856 mSolverCounterSat, 1332 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 884 SdHoareTripleChecker+Valid, 4623 SdHoareTripleChecker+Invalid, 4189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1332 IncrementalHoareTripleChecker+Valid, 2856 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2021-12-18 10:52:16,999 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [884 Valid, 4623 Invalid, 4189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1332 Valid, 2856 Invalid, 1 Unknown, 0 Unchecked, 4.4s Time] [2021-12-18 10:52:16,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-12-18 10:52:17,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-12-18 10:52:17,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 10:52:17,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-12-18 10:52:17,003 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 374 [2021-12-18 10:52:17,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 10:52:17,004 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-12-18 10:52:17,004 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 17.25) internal successors, (138), 4 states have internal predecessors, (138), 4 states have call successors, (42), 7 states have call predecessors, (42), 2 states have return successors, (40), 2 states have call predecessors, (40), 4 states have call successors, (40) [2021-12-18 10:52:17,004 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-12-18 10:52:17,005 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-12-18 10:52:17,007 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 3 remaining) [2021-12-18 10:52:17,007 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 3 remaining) [2021-12-18 10:52:17,007 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 3 remaining) [2021-12-18 10:52:17,008 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-18 10:52:17,009 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2021-12-18 11:03:50,242 WARN L227 SmtUtils]: Spent 11.46m on a formula simplification. DAG size of input: 92 DAG size of output: 88 (called from [L 182] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.or) Killed by 15