./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 ae007674 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-dev-ae00767 [2021-12-28 04:47:44,759 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-28 04:47:44,761 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-28 04:47:44,796 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-28 04:47:44,797 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-28 04:47:44,799 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-28 04:47:44,800 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-28 04:47:44,803 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-28 04:47:44,805 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-28 04:47:44,808 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-28 04:47:44,809 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-28 04:47:44,812 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-28 04:47:44,812 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-28 04:47:44,813 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-28 04:47:44,814 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-28 04:47:44,817 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-28 04:47:44,817 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-28 04:47:44,818 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-28 04:47:44,819 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-28 04:47:44,823 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-28 04:47:44,824 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-28 04:47:44,825 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-28 04:47:44,826 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-28 04:47:44,827 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-28 04:47:44,831 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-28 04:47:44,831 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-28 04:47:44,832 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-28 04:47:44,833 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-28 04:47:44,833 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-28 04:47:44,834 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-28 04:47:44,834 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-28 04:47:44,834 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-28 04:47:44,835 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-28 04:47:44,836 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-28 04:47:44,837 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-28 04:47:44,837 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-28 04:47:44,837 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-28 04:47:44,838 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-28 04:47:44,838 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-28 04:47:44,839 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-28 04:47:44,839 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-28 04:47:44,842 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-12-28 04:47:44,870 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-28 04:47:44,871 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-28 04:47:44,872 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-28 04:47:44,872 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-28 04:47:44,873 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-28 04:47:44,873 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-28 04:47:44,873 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-28 04:47:44,874 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-28 04:47:44,874 INFO L138 SettingsManager]: * Use SBE=true [2021-12-28 04:47:44,874 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-28 04:47:44,875 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-28 04:47:44,875 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-28 04:47:44,875 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-28 04:47:44,875 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-28 04:47:44,875 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-28 04:47:44,875 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-28 04:47:44,875 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-28 04:47:44,876 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-28 04:47:44,876 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-28 04:47:44,876 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-28 04:47:44,876 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-28 04:47:44,876 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-28 04:47:44,876 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-28 04:47:44,876 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-28 04:47:44,877 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-28 04:47:44,877 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-28 04:47:44,877 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-28 04:47:44,877 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-28 04:47:44,877 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-28 04:47:44,877 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-28 04:47:44,877 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-28 04:47:45,136 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-28 04:47:45,149 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-28 04:47:45,151 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-28 04:47:45,152 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-28 04:47:45,152 INFO L275 PluginConnector]: CDTParser initialized [2021-12-28 04:47:45,153 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-28 04:47:45,214 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7328460e2/987782ec112c40f883f6802de822be0a/FLAG8032a5975 [2021-12-28 04:47:45,771 INFO L306 CDTParser]: Found 1 translation units. [2021-12-28 04:47:45,771 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-28 04:47:45,793 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7328460e2/987782ec112c40f883f6802de822be0a/FLAG8032a5975 [2021-12-28 04:47:45,975 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7328460e2/987782ec112c40f883f6802de822be0a [2021-12-28 04:47:45,978 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-28 04:47:45,979 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-28 04:47:45,981 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-28 04:47:45,981 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-28 04:47:45,986 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-28 04:47:45,986 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.12 04:47:45" (1/1) ... [2021-12-28 04:47:45,987 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@124b7e81 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 04:47:45, skipping insertion in model container [2021-12-28 04:47:45,987 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.12 04:47:45" (1/1) ... [2021-12-28 04:47:45,991 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-28 04:47:46,063 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-28 04:47:47,171 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-28 04:47:47,173 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-28 04:47:47,174 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-28 04:47:47,174 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-28 04:47:47,179 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-28 04:47:47,213 INFO L203 MainTranslator]: Completed pre-run [2021-12-28 04:47:47,401 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-28 04:47:47,402 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-28 04:47:47,402 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-28 04:47:47,403 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-28 04:47:47,405 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-28 04:47:47,470 INFO L208 MainTranslator]: Completed translation [2021-12-28 04:47:47,470 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 04:47:47 WrapperNode [2021-12-28 04:47:47,470 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-28 04:47:47,471 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-28 04:47:47,471 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-28 04:47:47,471 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-28 04:47:47,476 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 04:47:47" (1/1) ... [2021-12-28 04:47:47,530 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 04:47:47" (1/1) ... [2021-12-28 04:47:47,617 INFO L137 Inliner]: procedures = 289, calls = 1101, calls flagged for inlining = 114, calls inlined = 94, statements flattened = 2349 [2021-12-28 04:47:47,617 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-28 04:47:47,618 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-28 04:47:47,618 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-28 04:47:47,618 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-28 04:47:47,624 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 04:47:47" (1/1) ... [2021-12-28 04:47:47,625 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 04:47:47" (1/1) ... [2021-12-28 04:47:47,641 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 04:47:47" (1/1) ... [2021-12-28 04:47:47,641 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 04:47:47" (1/1) ... [2021-12-28 04:47:47,706 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 04:47:47" (1/1) ... [2021-12-28 04:47:47,713 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 04:47:47" (1/1) ... [2021-12-28 04:47:47,720 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 04:47:47" (1/1) ... [2021-12-28 04:47:47,731 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-28 04:47:47,732 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-28 04:47:47,732 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-28 04:47:47,732 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-28 04:47:47,733 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 04:47:47" (1/1) ... [2021-12-28 04:47:47,746 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-28 04:47:47,755 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 04:47:47,764 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-28 04:47:47,766 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-28 04:47:47,803 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy [2021-12-28 04:47:47,804 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy [2021-12-28 04:47:47,804 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-12-28 04:47:47,804 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-12-28 04:47:47,804 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2021-12-28 04:47:47,804 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2021-12-28 04:47:47,805 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_0_6 [2021-12-28 04:47:47,805 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_0_6 [2021-12-28 04:47:47,805 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_efm_disable [2021-12-28 04:47:47,805 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_efm_disable [2021-12-28 04:47:47,805 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-12-28 04:47:47,805 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-12-28 04:47:47,805 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2021-12-28 04:47:47,806 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2021-12-28 04:47:47,806 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-12-28 04:47:47,806 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-12-28 04:47:47,806 INFO L130 BoogieDeclarations]: Found specification of procedure pnp_port_len [2021-12-28 04:47:47,806 INFO L138 BoogieDeclarations]: Found implementation of procedure pnp_port_len [2021-12-28 04:47:47,806 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_cir_wake_reg_read [2021-12-28 04:47:47,806 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_cir_wake_reg_read [2021-12-28 04:47:47,806 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2021-12-28 04:47:47,806 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2021-12-28 04:47:47,807 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2021-12-28 04:47:47,807 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2021-12-28 04:47:47,807 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_clear_tx_fifo [2021-12-28 04:47:47,807 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_clear_tx_fifo [2021-12-28 04:47:47,807 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-12-28 04:47:47,807 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-12-28 04:47:47,807 INFO L130 BoogieDeclarations]: Found specification of procedure ir_raw_event_handle [2021-12-28 04:47:47,807 INFO L138 BoogieDeclarations]: Found implementation of procedure ir_raw_event_handle [2021-12-28 04:47:47,807 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-12-28 04:47:47,808 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-12-28 04:47:47,808 INFO L130 BoogieDeclarations]: Found specification of procedure rc_unregister_device [2021-12-28 04:47:47,808 INFO L138 BoogieDeclarations]: Found implementation of procedure rc_unregister_device [2021-12-28 04:47:47,808 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_clear_cir_wake_fifo [2021-12-28 04:47:47,808 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_clear_cir_wake_fifo [2021-12-28 04:47:47,809 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-28 04:47:47,809 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_process_rx_ir_data [2021-12-28 04:47:47,809 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_process_rx_ir_data [2021-12-28 04:47:47,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-28 04:47:47,809 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2021-12-28 04:47:47,809 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2021-12-28 04:47:47,809 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_cr_write [2021-12-28 04:47:47,809 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_cr_write [2021-12-28 04:47:47,810 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_remove [2021-12-28 04:47:47,810 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_remove [2021-12-28 04:47:47,810 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_47 [2021-12-28 04:47:47,810 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_47 [2021-12-28 04:47:47,810 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_45 [2021-12-28 04:47:47,810 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_45 [2021-12-28 04:47:47,810 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2021-12-28 04:47:47,811 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2021-12-28 04:47:47,811 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2021-12-28 04:47:47,811 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2021-12-28 04:47:47,812 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-28 04:47:47,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-28 04:47:47,813 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_cir_regs_init [2021-12-28 04:47:47,813 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_cir_regs_init [2021-12-28 04:47:47,813 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_cir_tx_inactive [2021-12-28 04:47:47,814 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_cir_tx_inactive [2021-12-28 04:47:47,814 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_NOT_ARG_SIGN [2021-12-28 04:47:47,814 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_NOT_ARG_SIGN [2021-12-28 04:47:47,814 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_clear_cir_fifo [2021-12-28 04:47:47,815 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_clear_cir_fifo [2021-12-28 04:47:47,815 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2021-12-28 04:47:47,818 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2021-12-28 04:47:47,818 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2021-12-28 04:47:47,818 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2021-12-28 04:47:47,818 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2021-12-28 04:47:47,819 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2021-12-28 04:47:47,819 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2021-12-28 04:47:47,819 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2021-12-28 04:47:47,819 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_cir_reg_read [2021-12-28 04:47:47,819 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_cir_reg_read [2021-12-28 04:47:47,819 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_nvt_lock_of_nvt_dev [2021-12-28 04:47:47,819 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_nvt_lock_of_nvt_dev [2021-12-28 04:47:47,819 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2021-12-28 04:47:47,820 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2021-12-28 04:47:47,820 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_get_rx_ir_data [2021-12-28 04:47:47,820 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_get_rx_ir_data [2021-12-28 04:47:47,820 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2021-12-28 04:47:47,820 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2021-12-28 04:47:47,820 INFO L130 BoogieDeclarations]: Found specification of procedure pnp_get_resource [2021-12-28 04:47:47,820 INFO L138 BoogieDeclarations]: Found implementation of procedure pnp_get_resource [2021-12-28 04:47:47,820 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-12-28 04:47:47,821 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_cir_reg_write [2021-12-28 04:47:47,821 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_cir_reg_write [2021-12-28 04:47:47,821 INFO L130 BoogieDeclarations]: Found specification of procedure pnp_resource_valid [2021-12-28 04:47:47,821 INFO L138 BoogieDeclarations]: Found implementation of procedure pnp_resource_valid [2021-12-28 04:47:47,821 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2021-12-28 04:47:47,821 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2021-12-28 04:47:47,822 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_set_cir_iren [2021-12-28 04:47:47,822 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_set_cir_iren [2021-12-28 04:47:47,822 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-28 04:47:47,822 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2021-12-28 04:47:47,822 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2021-12-28 04:47:47,823 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2021-12-28 04:47:47,823 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2021-12-28 04:47:47,823 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2021-12-28 04:47:47,823 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2021-12-28 04:47:47,823 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_set_reg_bit [2021-12-28 04:47:47,823 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_set_reg_bit [2021-12-28 04:47:47,823 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2021-12-28 04:47:47,823 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2021-12-28 04:47:47,823 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-12-28 04:47:47,824 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-12-28 04:47:47,824 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_cir_wake_regs_init [2021-12-28 04:47:47,824 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_cir_wake_regs_init [2021-12-28 04:47:47,824 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-28 04:47:47,824 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_cr_read [2021-12-28 04:47:47,825 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_cr_read [2021-12-28 04:47:47,825 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_enable_wake [2021-12-28 04:47:47,825 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_enable_wake [2021-12-28 04:47:47,826 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2021-12-28 04:47:47,828 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2021-12-28 04:47:47,829 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-12-28 04:47:47,830 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-12-28 04:47:47,830 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-28 04:47:47,830 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2021-12-28 04:47:47,830 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2021-12-28 04:47:47,831 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-28 04:47:47,831 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-12-28 04:47:47,831 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-12-28 04:47:47,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-28 04:47:47,835 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_cir_wake_reg_write [2021-12-28 04:47:47,835 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_cir_wake_reg_write [2021-12-28 04:47:47,835 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_efm_enable [2021-12-28 04:47:47,835 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_efm_enable [2021-12-28 04:47:47,835 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_disable_cir [2021-12-28 04:47:47,836 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_disable_cir [2021-12-28 04:47:47,836 INFO L130 BoogieDeclarations]: Found specification of procedure pnp_port_start [2021-12-28 04:47:47,836 INFO L138 BoogieDeclarations]: Found implementation of procedure pnp_port_start [2021-12-28 04:47:47,836 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_select_logical_dev [2021-12-28 04:47:47,836 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_select_logical_dev [2021-12-28 04:47:47,836 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2021-12-28 04:47:47,836 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2021-12-28 04:47:47,837 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2021-12-28 04:47:47,837 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2021-12-28 04:47:47,837 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_1_6 [2021-12-28 04:47:47,837 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_1_6 [2021-12-28 04:47:47,837 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_shutdown [2021-12-28 04:47:47,837 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_shutdown [2021-12-28 04:47:47,837 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2021-12-28 04:47:47,837 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2021-12-28 04:47:47,837 INFO L130 BoogieDeclarations]: Found specification of procedure pnp_get_drvdata [2021-12-28 04:47:47,837 INFO L138 BoogieDeclarations]: Found implementation of procedure pnp_get_drvdata [2021-12-28 04:47:47,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-28 04:47:47,838 INFO L130 BoogieDeclarations]: Found specification of procedure __request_region [2021-12-28 04:47:47,838 INFO L138 BoogieDeclarations]: Found implementation of procedure __request_region [2021-12-28 04:47:47,838 INFO L130 BoogieDeclarations]: Found specification of procedure pnp_port_valid [2021-12-28 04:47:47,838 INFO L138 BoogieDeclarations]: Found implementation of procedure pnp_port_valid [2021-12-28 04:47:47,838 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2021-12-28 04:47:47,838 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2021-12-28 04:47:47,838 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-28 04:47:47,838 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-28 04:47:48,336 INFO L234 CfgBuilder]: Building ICFG [2021-12-28 04:47:48,340 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-28 04:47:48,633 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-12-28 04:47:51,554 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2021-12-28 04:47:51,581 INFO L275 CfgBuilder]: Performing block encoding [2021-12-28 04:47:51,606 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-28 04:47:51,606 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-28 04:47:51,608 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.12 04:47:51 BoogieIcfgContainer [2021-12-28 04:47:51,609 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-28 04:47:51,610 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-28 04:47:51,610 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-28 04:47:51,612 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-28 04:47:51,612 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.12 04:47:45" (1/3) ... [2021-12-28 04:47:51,612 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@75ad4abe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.12 04:47:51, skipping insertion in model container [2021-12-28 04:47:51,613 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 04:47:47" (2/3) ... [2021-12-28 04:47:51,613 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@75ad4abe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.12 04:47:51, skipping insertion in model container [2021-12-28 04:47:51,613 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.12 04:47:51" (3/3) ... [2021-12-28 04:47:51,614 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-rc-nuvoton-cir.cil.i [2021-12-28 04:47:51,617 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-28 04:47:51,617 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2021-12-28 04:47:51,652 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-28 04:47:51,656 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-28 04:47:51,657 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-12-28 04:47:51,683 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-28 04:47:51,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-12-28 04:47:51,689 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 04:47:51,690 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-28 04:47:51,690 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-28 04:47:51,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 04:47:51,694 INFO L85 PathProgramCache]: Analyzing trace with hash -1302694362, now seen corresponding path program 1 times [2021-12-28 04:47:51,700 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 04:47:51,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935576663] [2021-12-28 04:47:51,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 04:47:51,701 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 04:47:51,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:51,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-28 04:47:51,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:52,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:47:52,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:52,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 04:47:52,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:52,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:47:52,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:52,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 04:47:52,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:52,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:47:52,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:52,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-28 04:47:52,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:52,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-28 04:47:52,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:52,053 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-28 04:47:52,053 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 04:47:52,054 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935576663] [2021-12-28 04:47:52,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1935576663] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 04:47:52,054 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 04:47:52,055 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-28 04:47:52,056 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2032330963] [2021-12-28 04:47:52,056 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 04:47:52,059 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-28 04:47:52,059 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 04:47:52,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-28 04:47:52,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-28 04:47:52,082 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-28 04:47:54,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 04:47:54,618 INFO L93 Difference]: Finished difference Result 3210 states and 4628 transitions. [2021-12-28 04:47:54,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-28 04:47:54,620 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-28 04:47:54,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 04:47:54,645 INFO L225 Difference]: With dead ends: 3210 [2021-12-28 04:47:54,645 INFO L226 Difference]: Without dead ends: 2139 [2021-12-28 04:47:54,660 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-28 04:47:54,664 INFO L933 BasicCegarLoop]: 1652 mSDtfsCounter, 1511 mSDsluCounter, 1396 mSDsCounter, 0 mSdLazyCounter, 1405 mSolverCounterSat, 1067 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1850 SdHoareTripleChecker+Valid, 3048 SdHoareTripleChecker+Invalid, 2472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1067 IncrementalHoareTripleChecker+Valid, 1405 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-12-28 04:47:54,664 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1850 Valid, 3048 Invalid, 2472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1067 Valid, 1405 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2021-12-28 04:47:54,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2139 states. [2021-12-28 04:47:54,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2139 to 2055. [2021-12-28 04:47:54,804 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-28 04:47:54,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2055 states to 2055 states and 2896 transitions. [2021-12-28 04:47:54,818 INFO L78 Accepts]: Start accepts. Automaton has 2055 states and 2896 transitions. Word has length 57 [2021-12-28 04:47:54,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 04:47:54,818 INFO L470 AbstractCegarLoop]: Abstraction has 2055 states and 2896 transitions. [2021-12-28 04:47:54,819 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-28 04:47:54,819 INFO L276 IsEmpty]: Start isEmpty. Operand 2055 states and 2896 transitions. [2021-12-28 04:47:54,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-12-28 04:47:54,822 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 04:47:54,822 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-28 04:47:54,823 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-28 04:47:54,823 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-28 04:47:54,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 04:47:54,824 INFO L85 PathProgramCache]: Analyzing trace with hash 1668427310, now seen corresponding path program 1 times [2021-12-28 04:47:54,824 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 04:47:54,824 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667217808] [2021-12-28 04:47:54,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 04:47:54,824 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 04:47:54,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:54,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-28 04:47:54,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:54,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:47:54,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:54,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 04:47:54,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:54,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:47:54,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:54,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 04:47:54,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:54,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:47:54,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:54,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-28 04:47:54,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:54,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-28 04:47:54,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:54,936 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-28 04:47:54,936 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 04:47:54,936 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667217808] [2021-12-28 04:47:54,937 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667217808] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 04:47:54,937 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 04:47:54,937 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-28 04:47:54,937 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299919593] [2021-12-28 04:47:54,937 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 04:47:54,938 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-28 04:47:54,938 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 04:47:54,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-28 04:47:54,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-28 04:47:54,939 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-28 04:47:56,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 04:47:56,550 INFO L93 Difference]: Finished difference Result 3950 states and 5567 transitions. [2021-12-28 04:47:56,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-28 04:47:56,551 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-28 04:47:56,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 04:47:56,559 INFO L225 Difference]: With dead ends: 3950 [2021-12-28 04:47:56,559 INFO L226 Difference]: Without dead ends: 1906 [2021-12-28 04:47:56,564 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-28 04:47:56,565 INFO L933 BasicCegarLoop]: 1484 mSDtfsCounter, 747 mSDsluCounter, 1349 mSDsCounter, 0 mSdLazyCounter, 1223 mSolverCounterSat, 616 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 928 SdHoareTripleChecker+Valid, 2833 SdHoareTripleChecker+Invalid, 1839 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 616 IncrementalHoareTripleChecker+Valid, 1223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-12-28 04:47:56,565 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [928 Valid, 2833 Invalid, 1839 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [616 Valid, 1223 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-12-28 04:47:56,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1906 states. [2021-12-28 04:47:56,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1906 to 1829. [2021-12-28 04:47:56,602 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-28 04:47:56,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1829 states to 1829 states and 2541 transitions. [2021-12-28 04:47:56,610 INFO L78 Accepts]: Start accepts. Automaton has 1829 states and 2541 transitions. Word has length 71 [2021-12-28 04:47:56,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 04:47:56,611 INFO L470 AbstractCegarLoop]: Abstraction has 1829 states and 2541 transitions. [2021-12-28 04:47:56,611 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-28 04:47:56,611 INFO L276 IsEmpty]: Start isEmpty. Operand 1829 states and 2541 transitions. [2021-12-28 04:47:56,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-12-28 04:47:56,614 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 04:47:56,614 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-28 04:47:56,614 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-28 04:47:56,614 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-28 04:47:56,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 04:47:56,615 INFO L85 PathProgramCache]: Analyzing trace with hash 1262481058, now seen corresponding path program 1 times [2021-12-28 04:47:56,615 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 04:47:56,615 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212905977] [2021-12-28 04:47:56,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 04:47:56,615 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 04:47:56,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:56,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-28 04:47:56,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:56,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:47:56,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:56,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 04:47:56,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:56,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:47:56,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:56,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 04:47:56,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:56,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:47:56,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:56,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-28 04:47:56,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:56,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-28 04:47:56,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:56,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-28 04:47:56,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:56,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-28 04:47:56,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:56,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-28 04:47:56,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:56,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:47:56,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:56,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-28 04:47:56,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:56,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-28 04:47:56,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:56,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-28 04:47:56,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:56,762 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-28 04:47:56,763 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 04:47:56,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212905977] [2021-12-28 04:47:56,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212905977] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 04:47:56,763 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 04:47:56,763 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-28 04:47:56,763 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1028920387] [2021-12-28 04:47:56,764 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 04:47:56,764 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-28 04:47:56,764 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 04:47:56,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-28 04:47:56,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-28 04:47:56,765 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-28 04:47:58,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 04:47:58,798 INFO L93 Difference]: Finished difference Result 4767 states and 6663 transitions. [2021-12-28 04:47:58,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-28 04:47:58,799 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-28 04:47:58,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 04:47:58,815 INFO L225 Difference]: With dead ends: 4767 [2021-12-28 04:47:58,816 INFO L226 Difference]: Without dead ends: 3303 [2021-12-28 04:47:58,825 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-28 04:47:58,829 INFO L933 BasicCegarLoop]: 2021 mSDtfsCounter, 1421 mSDsluCounter, 1638 mSDsCounter, 0 mSdLazyCounter, 1405 mSolverCounterSat, 999 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1752 SdHoareTripleChecker+Valid, 3659 SdHoareTripleChecker+Invalid, 2404 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 999 IncrementalHoareTripleChecker+Valid, 1405 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-12-28 04:47:58,833 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1752 Valid, 3659 Invalid, 2404 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [999 Valid, 1405 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-12-28 04:47:58,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3303 states. [2021-12-28 04:47:58,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3303 to 3181. [2021-12-28 04:47:58,955 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-28 04:47:58,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3181 states to 3181 states and 4435 transitions. [2021-12-28 04:47:58,974 INFO L78 Accepts]: Start accepts. Automaton has 3181 states and 4435 transitions. Word has length 109 [2021-12-28 04:47:58,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 04:47:58,976 INFO L470 AbstractCegarLoop]: Abstraction has 3181 states and 4435 transitions. [2021-12-28 04:47:58,976 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-28 04:47:58,977 INFO L276 IsEmpty]: Start isEmpty. Operand 3181 states and 4435 transitions. [2021-12-28 04:47:58,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-12-28 04:47:58,980 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 04:47:58,980 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-28 04:47:58,980 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-28 04:47:58,981 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-28 04:47:58,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 04:47:58,981 INFO L85 PathProgramCache]: Analyzing trace with hash 1685182884, now seen corresponding path program 1 times [2021-12-28 04:47:58,983 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 04:47:58,983 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1801458333] [2021-12-28 04:47:58,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 04:47:58,983 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 04:47:59,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:59,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-28 04:47:59,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:59,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:47:59,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:59,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 04:47:59,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:59,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:47:59,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:59,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 04:47:59,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:59,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:47:59,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:59,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-28 04:47:59,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:59,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-28 04:47:59,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:59,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-28 04:47:59,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:59,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-28 04:47:59,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:59,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-28 04:47:59,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:59,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:47:59,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:59,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-28 04:47:59,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:59,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-28 04:47:59,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:59,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-28 04:47:59,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:47:59,252 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-28 04:47:59,252 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 04:47:59,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1801458333] [2021-12-28 04:47:59,252 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1801458333] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 04:47:59,252 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 04:47:59,252 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-28 04:47:59,252 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570297884] [2021-12-28 04:47:59,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 04:47:59,254 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-28 04:47:59,254 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 04:47:59,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-28 04:47:59,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-28 04:47:59,255 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-28 04:48:00,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 04:48:00,837 INFO L93 Difference]: Finished difference Result 3291 states and 4606 transitions. [2021-12-28 04:48:00,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-28 04:48:00,838 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-28 04:48:00,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 04:48:00,851 INFO L225 Difference]: With dead ends: 3291 [2021-12-28 04:48:00,851 INFO L226 Difference]: Without dead ends: 3289 [2021-12-28 04:48:00,852 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-28 04:48:00,853 INFO L933 BasicCegarLoop]: 1377 mSDtfsCounter, 1295 mSDsluCounter, 2266 mSDsCounter, 0 mSdLazyCounter, 1693 mSolverCounterSat, 735 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1516 SdHoareTripleChecker+Valid, 3643 SdHoareTripleChecker+Invalid, 2428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 735 IncrementalHoareTripleChecker+Valid, 1693 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-12-28 04:48:00,853 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1516 Valid, 3643 Invalid, 2428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [735 Valid, 1693 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-12-28 04:48:00,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3289 states. [2021-12-28 04:48:00,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3289 to 3185. [2021-12-28 04:48:00,960 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-28 04:48:00,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3185 states to 3185 states and 4438 transitions. [2021-12-28 04:48:00,971 INFO L78 Accepts]: Start accepts. Automaton has 3185 states and 4438 transitions. Word has length 109 [2021-12-28 04:48:00,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 04:48:00,972 INFO L470 AbstractCegarLoop]: Abstraction has 3185 states and 4438 transitions. [2021-12-28 04:48:00,972 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-28 04:48:00,972 INFO L276 IsEmpty]: Start isEmpty. Operand 3185 states and 4438 transitions. [2021-12-28 04:48:00,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-12-28 04:48:00,974 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 04:48:00,974 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-28 04:48:00,975 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-28 04:48:00,975 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-28 04:48:00,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 04:48:00,975 INFO L85 PathProgramCache]: Analyzing trace with hash 1846967406, now seen corresponding path program 1 times [2021-12-28 04:48:00,975 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 04:48:00,976 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345042896] [2021-12-28 04:48:00,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 04:48:00,976 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 04:48:01,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:01,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-28 04:48:01,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:01,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:01,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:01,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 04:48:01,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:01,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:01,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:01,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 04:48:01,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:01,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:01,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:01,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-28 04:48:01,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:01,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-28 04:48:01,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:01,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-28 04:48:01,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:01,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:01,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:01,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-28 04:48:01,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:01,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:01,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:01,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-28 04:48:01,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:01,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:01,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:01,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-28 04:48:01,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:01,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:01,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:01,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-28 04:48:01,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:01,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:01,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:01,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-28 04:48:01,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:01,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:01,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:01,115 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-28 04:48:01,115 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 04:48:01,115 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345042896] [2021-12-28 04:48:01,115 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1345042896] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 04:48:01,115 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 04:48:01,116 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-28 04:48:01,116 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525633578] [2021-12-28 04:48:01,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 04:48:01,116 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-28 04:48:01,116 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 04:48:01,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-28 04:48:01,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-28 04:48:01,117 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-28 04:48:03,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 04:48:03,236 INFO L93 Difference]: Finished difference Result 9100 states and 12700 transitions. [2021-12-28 04:48:03,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-28 04:48:03,236 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-28 04:48:03,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 04:48:03,258 INFO L225 Difference]: With dead ends: 9100 [2021-12-28 04:48:03,258 INFO L226 Difference]: Without dead ends: 5926 [2021-12-28 04:48:03,266 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-28 04:48:03,266 INFO L933 BasicCegarLoop]: 1744 mSDtfsCounter, 1461 mSDsluCounter, 1469 mSDsCounter, 0 mSdLazyCounter, 1408 mSolverCounterSat, 1045 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1785 SdHoareTripleChecker+Valid, 3213 SdHoareTripleChecker+Invalid, 2453 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1045 IncrementalHoareTripleChecker+Valid, 1408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-12-28 04:48:03,267 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1785 Valid, 3213 Invalid, 2453 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1045 Valid, 1408 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-12-28 04:48:03,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5926 states. [2021-12-28 04:48:03,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5926 to 5691. [2021-12-28 04:48:03,409 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-28 04:48:03,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5691 states to 5691 states and 7900 transitions. [2021-12-28 04:48:03,429 INFO L78 Accepts]: Start accepts. Automaton has 5691 states and 7900 transitions. Word has length 124 [2021-12-28 04:48:03,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 04:48:03,430 INFO L470 AbstractCegarLoop]: Abstraction has 5691 states and 7900 transitions. [2021-12-28 04:48:03,431 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-28 04:48:03,431 INFO L276 IsEmpty]: Start isEmpty. Operand 5691 states and 7900 transitions. [2021-12-28 04:48:03,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-12-28 04:48:03,432 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 04:48:03,432 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-28 04:48:03,432 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-28 04:48:03,432 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-28 04:48:03,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 04:48:03,433 INFO L85 PathProgramCache]: Analyzing trace with hash 1875449172, now seen corresponding path program 1 times [2021-12-28 04:48:03,433 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 04:48:03,433 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590962040] [2021-12-28 04:48:03,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 04:48:03,433 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 04:48:03,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:03,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-28 04:48:03,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:03,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:03,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:03,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 04:48:03,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:03,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:03,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:03,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 04:48:03,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:03,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:03,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:03,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-28 04:48:03,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:03,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-28 04:48:03,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:03,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-28 04:48:03,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:03,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-28 04:48:03,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:03,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-28 04:48:03,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:03,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:03,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:03,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-28 04:48:03,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:03,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-28 04:48:03,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:03,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-28 04:48:03,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:03,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-28 04:48:03,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:03,669 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-28 04:48:03,669 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 04:48:03,669 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590962040] [2021-12-28 04:48:03,669 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [590962040] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 04:48:03,669 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 04:48:03,669 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-28 04:48:03,670 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691158433] [2021-12-28 04:48:03,670 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 04:48:03,670 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-28 04:48:03,670 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 04:48:03,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-28 04:48:03,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-28 04:48:03,671 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-28 04:48:05,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 04:48:05,276 INFO L93 Difference]: Finished difference Result 5897 states and 8221 transitions. [2021-12-28 04:48:05,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-28 04:48:05,277 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-28 04:48:05,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 04:48:05,302 INFO L225 Difference]: With dead ends: 5897 [2021-12-28 04:48:05,302 INFO L226 Difference]: Without dead ends: 5895 [2021-12-28 04:48:05,304 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-28 04:48:05,305 INFO L933 BasicCegarLoop]: 1394 mSDtfsCounter, 1275 mSDsluCounter, 2295 mSDsCounter, 0 mSdLazyCounter, 1696 mSolverCounterSat, 731 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1495 SdHoareTripleChecker+Valid, 3689 SdHoareTripleChecker+Invalid, 2427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 731 IncrementalHoareTripleChecker+Valid, 1696 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-12-28 04:48:05,305 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1495 Valid, 3689 Invalid, 2427 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [731 Valid, 1696 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-12-28 04:48:05,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5895 states. [2021-12-28 04:48:05,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5895 to 5695. [2021-12-28 04:48:05,592 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-28 04:48:05,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5695 states to 5695 states and 7903 transitions. [2021-12-28 04:48:05,612 INFO L78 Accepts]: Start accepts. Automaton has 5695 states and 7903 transitions. Word has length 114 [2021-12-28 04:48:05,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 04:48:05,614 INFO L470 AbstractCegarLoop]: Abstraction has 5695 states and 7903 transitions. [2021-12-28 04:48:05,614 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-28 04:48:05,614 INFO L276 IsEmpty]: Start isEmpty. Operand 5695 states and 7903 transitions. [2021-12-28 04:48:05,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-12-28 04:48:05,617 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 04:48:05,617 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-28 04:48:05,618 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-28 04:48:05,618 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-28 04:48:05,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 04:48:05,618 INFO L85 PathProgramCache]: Analyzing trace with hash -1120878748, now seen corresponding path program 1 times [2021-12-28 04:48:05,618 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 04:48:05,619 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999686020] [2021-12-28 04:48:05,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 04:48:05,619 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 04:48:05,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:05,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-28 04:48:05,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:05,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:05,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:05,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 04:48:05,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:05,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:05,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:05,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 04:48:05,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:05,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:05,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:05,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-28 04:48:05,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:05,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-28 04:48:05,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:05,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-28 04:48:05,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:05,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-28 04:48:05,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:05,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-28 04:48:05,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:05,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:05,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:05,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-28 04:48:05,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:05,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-28 04:48:05,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:05,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-28 04:48:05,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:05,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-28 04:48:05,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:05,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-28 04:48:05,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:05,785 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-28 04:48:05,785 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 04:48:05,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999686020] [2021-12-28 04:48:05,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999686020] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 04:48:05,786 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 04:48:05,786 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-28 04:48:05,786 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815625702] [2021-12-28 04:48:05,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 04:48:05,786 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-28 04:48:05,786 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 04:48:05,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-28 04:48:05,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-28 04:48:05,787 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-28 04:48:07,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 04:48:07,379 INFO L93 Difference]: Finished difference Result 5901 states and 8224 transitions. [2021-12-28 04:48:07,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-28 04:48:07,379 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-28 04:48:07,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 04:48:07,399 INFO L225 Difference]: With dead ends: 5901 [2021-12-28 04:48:07,400 INFO L226 Difference]: Without dead ends: 5899 [2021-12-28 04:48:07,401 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-28 04:48:07,402 INFO L933 BasicCegarLoop]: 1379 mSDtfsCounter, 1287 mSDsluCounter, 2263 mSDsCounter, 0 mSdLazyCounter, 1693 mSolverCounterSat, 733 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1509 SdHoareTripleChecker+Valid, 3642 SdHoareTripleChecker+Invalid, 2426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 733 IncrementalHoareTripleChecker+Valid, 1693 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-12-28 04:48:07,402 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1509 Valid, 3642 Invalid, 2426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [733 Valid, 1693 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-12-28 04:48:07,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5899 states. [2021-12-28 04:48:07,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5899 to 5699. [2021-12-28 04:48:07,536 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-28 04:48:07,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5699 states to 5699 states and 7906 transitions. [2021-12-28 04:48:07,552 INFO L78 Accepts]: Start accepts. Automaton has 5699 states and 7906 transitions. Word has length 119 [2021-12-28 04:48:07,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 04:48:07,553 INFO L470 AbstractCegarLoop]: Abstraction has 5699 states and 7906 transitions. [2021-12-28 04:48:07,553 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-28 04:48:07,553 INFO L276 IsEmpty]: Start isEmpty. Operand 5699 states and 7906 transitions. [2021-12-28 04:48:07,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-12-28 04:48:07,555 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 04:48:07,555 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-28 04:48:07,555 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-28 04:48:07,556 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-28 04:48:07,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 04:48:07,556 INFO L85 PathProgramCache]: Analyzing trace with hash -345114860, now seen corresponding path program 1 times [2021-12-28 04:48:07,556 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 04:48:07,556 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716289169] [2021-12-28 04:48:07,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 04:48:07,557 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 04:48:07,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:07,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-28 04:48:07,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:07,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:07,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:07,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 04:48:07,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:07,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:07,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:07,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 04:48:07,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:07,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:07,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:07,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-28 04:48:07,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:07,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-28 04:48:07,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:07,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-28 04:48:07,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:07,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-28 04:48:07,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:07,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-28 04:48:07,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:07,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:07,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:07,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-28 04:48:07,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:07,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-28 04:48:07,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:07,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-28 04:48:07,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:07,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-28 04:48:07,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:07,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-28 04:48:07,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:07,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-28 04:48:07,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:07,807 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-28 04:48:07,807 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 04:48:07,807 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716289169] [2021-12-28 04:48:07,807 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1716289169] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 04:48:07,807 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 04:48:07,807 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-28 04:48:07,808 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1786138183] [2021-12-28 04:48:07,808 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 04:48:07,808 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-28 04:48:07,808 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 04:48:07,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-28 04:48:07,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-28 04:48:07,809 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-28 04:48:09,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 04:48:09,275 INFO L93 Difference]: Finished difference Result 6150 states and 8435 transitions. [2021-12-28 04:48:09,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-28 04:48:09,276 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-28 04:48:09,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 04:48:09,290 INFO L225 Difference]: With dead ends: 6150 [2021-12-28 04:48:09,290 INFO L226 Difference]: Without dead ends: 6148 [2021-12-28 04:48:09,292 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-28 04:48:09,292 INFO L933 BasicCegarLoop]: 1378 mSDtfsCounter, 1283 mSDsluCounter, 2279 mSDsCounter, 0 mSdLazyCounter, 1744 mSolverCounterSat, 728 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1498 SdHoareTripleChecker+Valid, 3657 SdHoareTripleChecker+Invalid, 2472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 728 IncrementalHoareTripleChecker+Valid, 1744 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-12-28 04:48:09,292 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1498 Valid, 3657 Invalid, 2472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [728 Valid, 1744 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-12-28 04:48:09,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6148 states. [2021-12-28 04:48:09,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6148 to 5946. [2021-12-28 04:48:09,482 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-28 04:48:09,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5946 states to 5946 states and 8116 transitions. [2021-12-28 04:48:09,501 INFO L78 Accepts]: Start accepts. Automaton has 5946 states and 8116 transitions. Word has length 124 [2021-12-28 04:48:09,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 04:48:09,502 INFO L470 AbstractCegarLoop]: Abstraction has 5946 states and 8116 transitions. [2021-12-28 04:48:09,502 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-28 04:48:09,502 INFO L276 IsEmpty]: Start isEmpty. Operand 5946 states and 8116 transitions. [2021-12-28 04:48:09,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2021-12-28 04:48:09,504 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 04:48:09,504 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-28 04:48:09,505 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-28 04:48:09,505 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-28 04:48:09,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 04:48:09,505 INFO L85 PathProgramCache]: Analyzing trace with hash 575481124, now seen corresponding path program 1 times [2021-12-28 04:48:09,505 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 04:48:09,506 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455162108] [2021-12-28 04:48:09,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 04:48:09,506 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 04:48:09,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:09,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-28 04:48:09,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:09,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:09,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:09,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 04:48:09,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:09,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:09,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:09,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 04:48:09,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:09,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:09,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:09,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-28 04:48:09,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:09,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-28 04:48:09,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:09,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-28 04:48:09,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:09,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-28 04:48:09,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:09,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-28 04:48:09,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:09,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:09,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:09,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-28 04:48:09,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:09,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-28 04:48:09,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:09,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-28 04:48:09,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:09,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-28 04:48:09,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:09,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-28 04:48:09,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:09,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-28 04:48:09,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:09,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-12-28 04:48:09,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:09,664 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-28 04:48:09,664 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 04:48:09,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455162108] [2021-12-28 04:48:09,665 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455162108] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 04:48:09,665 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 04:48:09,665 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-28 04:48:09,665 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1308885948] [2021-12-28 04:48:09,665 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 04:48:09,666 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-28 04:48:09,666 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 04:48:09,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-28 04:48:09,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-28 04:48:09,667 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-28 04:48:11,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 04:48:11,247 INFO L93 Difference]: Finished difference Result 6152 states and 8437 transitions. [2021-12-28 04:48:11,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-28 04:48:11,247 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-28 04:48:11,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 04:48:11,289 INFO L225 Difference]: With dead ends: 6152 [2021-12-28 04:48:11,289 INFO L226 Difference]: Without dead ends: 6150 [2021-12-28 04:48:11,292 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-28 04:48:11,293 INFO L933 BasicCegarLoop]: 1389 mSDtfsCounter, 1277 mSDsluCounter, 2283 mSDsCounter, 0 mSdLazyCounter, 1693 mSolverCounterSat, 731 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1499 SdHoareTripleChecker+Valid, 3672 SdHoareTripleChecker+Invalid, 2424 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 731 IncrementalHoareTripleChecker+Valid, 1693 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-12-28 04:48:11,294 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1499 Valid, 3672 Invalid, 2424 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [731 Valid, 1693 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-12-28 04:48:11,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6150 states. [2021-12-28 04:48:11,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6150 to 5950. [2021-12-28 04:48:11,474 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-28 04:48:11,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5950 states to 5950 states and 8119 transitions. [2021-12-28 04:48:11,489 INFO L78 Accepts]: Start accepts. Automaton has 5950 states and 8119 transitions. Word has length 129 [2021-12-28 04:48:11,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 04:48:11,489 INFO L470 AbstractCegarLoop]: Abstraction has 5950 states and 8119 transitions. [2021-12-28 04:48:11,489 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-28 04:48:11,489 INFO L276 IsEmpty]: Start isEmpty. Operand 5950 states and 8119 transitions. [2021-12-28 04:48:11,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-12-28 04:48:11,491 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 04:48:11,492 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-28 04:48:11,492 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-28 04:48:11,492 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-28 04:48:11,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 04:48:11,492 INFO L85 PathProgramCache]: Analyzing trace with hash 1365993508, now seen corresponding path program 1 times [2021-12-28 04:48:11,493 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 04:48:11,493 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175007159] [2021-12-28 04:48:11,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 04:48:11,493 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 04:48:11,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:11,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-28 04:48:11,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:11,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:11,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:11,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 04:48:11,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:11,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:11,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:11,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 04:48:11,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:11,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:11,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:11,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-28 04:48:11,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:11,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-28 04:48:11,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:11,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-28 04:48:11,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:11,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:11,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:11,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 04:48:11,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:11,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-28 04:48:11,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:11,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:11,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:11,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 04:48:11,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:11,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-28 04:48:11,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:11,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:11,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:11,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-28 04:48:11,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:11,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:11,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:11,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-28 04:48:11,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:11,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:11,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:11,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-28 04:48:11,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:11,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:11,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:11,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-12-28 04:48:11,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:11,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:11,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:11,623 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-28 04:48:11,623 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 04:48:11,624 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175007159] [2021-12-28 04:48:11,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1175007159] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 04:48:11,624 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 04:48:11,624 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-28 04:48:11,624 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495129678] [2021-12-28 04:48:11,624 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 04:48:11,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-28 04:48:11,625 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 04:48:11,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-28 04:48:11,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-28 04:48:11,625 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-28 04:48:13,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 04:48:13,740 INFO L93 Difference]: Finished difference Result 15732 states and 21528 transitions. [2021-12-28 04:48:13,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-28 04:48:13,741 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-28 04:48:13,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 04:48:13,773 INFO L225 Difference]: With dead ends: 15732 [2021-12-28 04:48:13,774 INFO L226 Difference]: Without dead ends: 9793 [2021-12-28 04:48:13,795 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-28 04:48:13,796 INFO L933 BasicCegarLoop]: 1636 mSDtfsCounter, 1288 mSDsluCounter, 1418 mSDsCounter, 0 mSdLazyCounter, 1378 mSolverCounterSat, 1030 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1589 SdHoareTripleChecker+Valid, 3054 SdHoareTripleChecker+Invalid, 2408 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1030 IncrementalHoareTripleChecker+Valid, 1378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-12-28 04:48:13,797 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1589 Valid, 3054 Invalid, 2408 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1030 Valid, 1378 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-12-28 04:48:13,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9793 states. [2021-12-28 04:48:14,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9793 to 9418. [2021-12-28 04:48:14,105 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-28 04:48:14,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9418 states to 9418 states and 12830 transitions. [2021-12-28 04:48:14,139 INFO L78 Accepts]: Start accepts. Automaton has 9418 states and 12830 transitions. Word has length 140 [2021-12-28 04:48:14,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 04:48:14,140 INFO L470 AbstractCegarLoop]: Abstraction has 9418 states and 12830 transitions. [2021-12-28 04:48:14,140 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-28 04:48:14,140 INFO L276 IsEmpty]: Start isEmpty. Operand 9418 states and 12830 transitions. [2021-12-28 04:48:14,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2021-12-28 04:48:14,142 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 04:48:14,142 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-28 04:48:14,143 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-28 04:48:14,143 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-28 04:48:14,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 04:48:14,144 INFO L85 PathProgramCache]: Analyzing trace with hash 1259332667, now seen corresponding path program 1 times [2021-12-28 04:48:14,144 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 04:48:14,144 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242566261] [2021-12-28 04:48:14,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 04:48:14,144 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 04:48:14,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:14,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-28 04:48:14,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:14,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:14,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:14,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 04:48:14,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:14,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:14,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:14,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 04:48:14,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:14,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:14,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:14,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-28 04:48:14,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:14,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-28 04:48:14,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:14,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-28 04:48:14,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:14,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-28 04:48:14,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:14,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-28 04:48:14,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:14,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:14,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:14,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-28 04:48:14,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:14,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-28 04:48:14,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:14,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-28 04:48:14,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:14,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-28 04:48:14,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:14,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-28 04:48:14,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:14,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-28 04:48:14,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:14,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-28 04:48:14,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:14,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2021-12-28 04:48:14,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:14,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-28 04:48:14,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:14,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-28 04:48:14,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:14,314 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-28 04:48:14,314 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 04:48:14,314 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242566261] [2021-12-28 04:48:14,314 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1242566261] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 04:48:14,315 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 04:48:14,315 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-28 04:48:14,315 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200517100] [2021-12-28 04:48:14,315 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 04:48:14,315 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-28 04:48:14,315 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 04:48:14,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-28 04:48:14,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-28 04:48:14,316 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-28 04:48:16,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 04:48:16,190 INFO L93 Difference]: Finished difference Result 10578 states and 14269 transitions. [2021-12-28 04:48:16,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-28 04:48:16,190 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-28 04:48:16,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 04:48:16,221 INFO L225 Difference]: With dead ends: 10578 [2021-12-28 04:48:16,221 INFO L226 Difference]: Without dead ends: 10576 [2021-12-28 04:48:16,226 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 45 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-28 04:48:16,226 INFO L933 BasicCegarLoop]: 1413 mSDtfsCounter, 1210 mSDsluCounter, 2377 mSDsCounter, 0 mSdLazyCounter, 1987 mSolverCounterSat, 701 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1454 SdHoareTripleChecker+Valid, 3790 SdHoareTripleChecker+Invalid, 2688 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 701 IncrementalHoareTripleChecker+Valid, 1987 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-12-28 04:48:16,227 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1454 Valid, 3790 Invalid, 2688 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [701 Valid, 1987 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-12-28 04:48:16,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10576 states. [2021-12-28 04:48:16,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10576 to 10254. [2021-12-28 04:48:16,558 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-28 04:48:16,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10254 states to 10254 states and 13767 transitions. [2021-12-28 04:48:16,589 INFO L78 Accepts]: Start accepts. Automaton has 10254 states and 13767 transitions. Word has length 152 [2021-12-28 04:48:16,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 04:48:16,591 INFO L470 AbstractCegarLoop]: Abstraction has 10254 states and 13767 transitions. [2021-12-28 04:48:16,591 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-28 04:48:16,591 INFO L276 IsEmpty]: Start isEmpty. Operand 10254 states and 13767 transitions. [2021-12-28 04:48:16,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-12-28 04:48:16,593 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 04:48:16,593 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-28 04:48:16,593 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-28 04:48:16,593 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-28 04:48:16,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 04:48:16,594 INFO L85 PathProgramCache]: Analyzing trace with hash -1996373274, now seen corresponding path program 1 times [2021-12-28 04:48:16,594 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 04:48:16,594 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828643500] [2021-12-28 04:48:16,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 04:48:16,594 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 04:48:16,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:16,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-28 04:48:16,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:16,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:16,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:16,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 04:48:16,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:16,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:16,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:16,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 04:48:16,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:16,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:16,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:16,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-28 04:48:16,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:16,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-28 04:48:16,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:16,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-28 04:48:16,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:16,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-28 04:48:16,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:16,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-28 04:48:16,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:16,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-28 04:48:16,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:16,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:16,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:16,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-28 04:48:16,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:16,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-28 04:48:16,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:16,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-28 04:48:16,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:16,718 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-28 04:48:16,718 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 04:48:16,718 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828643500] [2021-12-28 04:48:16,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828643500] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 04:48:16,719 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 04:48:16,719 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-28 04:48:16,719 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805891952] [2021-12-28 04:48:16,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 04:48:16,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-28 04:48:16,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 04:48:16,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-28 04:48:16,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-28 04:48:16,720 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-28 04:48:18,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 04:48:18,357 INFO L93 Difference]: Finished difference Result 22949 states and 30823 transitions. [2021-12-28 04:48:18,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-28 04:48:18,358 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-28 04:48:18,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 04:48:18,400 INFO L225 Difference]: With dead ends: 22949 [2021-12-28 04:48:18,400 INFO L226 Difference]: Without dead ends: 12744 [2021-12-28 04:48:18,429 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-28 04:48:18,429 INFO L933 BasicCegarLoop]: 1883 mSDtfsCounter, 675 mSDsluCounter, 1582 mSDsCounter, 0 mSdLazyCounter, 1223 mSolverCounterSat, 520 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 858 SdHoareTripleChecker+Valid, 3465 SdHoareTripleChecker+Invalid, 1743 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 520 IncrementalHoareTripleChecker+Valid, 1223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-12-28 04:48:18,429 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [858 Valid, 3465 Invalid, 1743 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [520 Valid, 1223 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-12-28 04:48:18,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12744 states. [2021-12-28 04:48:18,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12744 to 12344. [2021-12-28 04:48:18,742 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-28 04:48:18,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12344 states to 12344 states and 16411 transitions. [2021-12-28 04:48:18,910 INFO L78 Accepts]: Start accepts. Automaton has 12344 states and 16411 transitions. Word has length 131 [2021-12-28 04:48:18,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 04:48:18,914 INFO L470 AbstractCegarLoop]: Abstraction has 12344 states and 16411 transitions. [2021-12-28 04:48:18,915 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-28 04:48:18,915 INFO L276 IsEmpty]: Start isEmpty. Operand 12344 states and 16411 transitions. [2021-12-28 04:48:18,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2021-12-28 04:48:18,916 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 04:48:18,916 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-28 04:48:18,916 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-28 04:48:18,917 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-28 04:48:18,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 04:48:18,918 INFO L85 PathProgramCache]: Analyzing trace with hash 245270493, now seen corresponding path program 1 times [2021-12-28 04:48:18,918 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 04:48:18,918 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [707317348] [2021-12-28 04:48:18,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 04:48:18,918 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 04:48:18,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:19,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-28 04:48:19,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:19,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:19,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:19,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 04:48:19,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:19,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:19,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:19,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 04:48:19,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:19,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:19,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:19,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-28 04:48:19,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:19,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-28 04:48:19,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:19,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-28 04:48:19,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:19,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-28 04:48:19,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:19,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-28 04:48:19,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:19,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:19,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:19,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-28 04:48:19,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:19,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-28 04:48:19,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:19,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-28 04:48:19,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:19,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-28 04:48:19,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:19,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-28 04:48:19,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:19,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-28 04:48:19,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:19,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-28 04:48:19,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:19,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2021-12-28 04:48:19,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:19,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-28 04:48:19,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:19,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-28 04:48:19,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:19,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-28 04:48:19,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:19,184 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-28 04:48:19,184 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 04:48:19,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [707317348] [2021-12-28 04:48:19,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [707317348] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 04:48:19,185 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 04:48:19,185 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-28 04:48:19,185 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053287065] [2021-12-28 04:48:19,185 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 04:48:19,186 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-28 04:48:19,186 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 04:48:19,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-28 04:48:19,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-28 04:48:19,186 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-28 04:48:20,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 04:48:20,850 INFO L93 Difference]: Finished difference Result 12702 states and 16967 transitions. [2021-12-28 04:48:20,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-28 04:48:20,851 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-28 04:48:20,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 04:48:20,898 INFO L225 Difference]: With dead ends: 12702 [2021-12-28 04:48:20,899 INFO L226 Difference]: Without dead ends: 12698 [2021-12-28 04:48:20,905 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-28 04:48:20,906 INFO L933 BasicCegarLoop]: 1387 mSDtfsCounter, 1271 mSDsluCounter, 2279 mSDsCounter, 0 mSdLazyCounter, 1696 mSolverCounterSat, 726 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1491 SdHoareTripleChecker+Valid, 3666 SdHoareTripleChecker+Invalid, 2422 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 726 IncrementalHoareTripleChecker+Valid, 1696 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-12-28 04:48:20,906 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1491 Valid, 3666 Invalid, 2422 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [726 Valid, 1696 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-12-28 04:48:20,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12698 states. [2021-12-28 04:48:21,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12698 to 12346. [2021-12-28 04:48:21,414 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-28 04:48:21,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12346 states to 12346 states and 16412 transitions. [2021-12-28 04:48:21,451 INFO L78 Accepts]: Start accepts. Automaton has 12346 states and 16412 transitions. Word has length 157 [2021-12-28 04:48:21,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 04:48:21,451 INFO L470 AbstractCegarLoop]: Abstraction has 12346 states and 16412 transitions. [2021-12-28 04:48:21,451 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-28 04:48:21,451 INFO L276 IsEmpty]: Start isEmpty. Operand 12346 states and 16412 transitions. [2021-12-28 04:48:21,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2021-12-28 04:48:21,453 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 04:48:21,453 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-28 04:48:21,454 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-28 04:48:21,454 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-28 04:48:21,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 04:48:21,454 INFO L85 PathProgramCache]: Analyzing trace with hash -1907625669, now seen corresponding path program 1 times [2021-12-28 04:48:21,454 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 04:48:21,454 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396283066] [2021-12-28 04:48:21,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 04:48:21,455 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 04:48:21,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:21,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-28 04:48:21,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:21,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:21,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:21,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 04:48:21,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:21,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:21,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:21,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 04:48:21,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:21,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:21,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:21,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-28 04:48:21,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:21,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-28 04:48:21,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:21,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-28 04:48:21,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:21,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-28 04:48:21,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:21,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-28 04:48:21,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:21,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:21,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:21,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-28 04:48:21,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:21,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-28 04:48:21,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:21,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-28 04:48:21,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:21,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-28 04:48:21,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:21,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-28 04:48:21,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:21,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-28 04:48:21,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:21,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-28 04:48:21,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:21,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2021-12-28 04:48:21,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:21,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-28 04:48:21,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:21,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-28 04:48:21,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:21,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-28 04:48:21,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:21,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-28 04:48:21,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:21,617 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-28 04:48:21,617 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 04:48:21,617 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396283066] [2021-12-28 04:48:21,617 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1396283066] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 04:48:21,617 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 04:48:21,617 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-28 04:48:21,617 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600002562] [2021-12-28 04:48:21,617 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 04:48:21,618 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-28 04:48:21,618 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 04:48:21,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-28 04:48:21,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-28 04:48:21,619 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-28 04:48:23,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 04:48:23,146 INFO L93 Difference]: Finished difference Result 12698 states and 16963 transitions. [2021-12-28 04:48:23,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-28 04:48:23,147 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-28 04:48:23,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 04:48:23,181 INFO L225 Difference]: With dead ends: 12698 [2021-12-28 04:48:23,182 INFO L226 Difference]: Without dead ends: 12479 [2021-12-28 04:48:23,187 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-28 04:48:23,188 INFO L933 BasicCegarLoop]: 1374 mSDtfsCounter, 1275 mSDsluCounter, 2259 mSDsCounter, 0 mSdLazyCounter, 1691 mSolverCounterSat, 725 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1495 SdHoareTripleChecker+Valid, 3633 SdHoareTripleChecker+Invalid, 2416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 725 IncrementalHoareTripleChecker+Valid, 1691 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-12-28 04:48:23,188 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1495 Valid, 3633 Invalid, 2416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [725 Valid, 1691 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-12-28 04:48:23,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12479 states. [2021-12-28 04:48:23,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12479 to 12127. [2021-12-28 04:48:23,684 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-28 04:48:23,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12127 states to 12127 states and 16094 transitions. [2021-12-28 04:48:23,716 INFO L78 Accepts]: Start accepts. Automaton has 12127 states and 16094 transitions. Word has length 162 [2021-12-28 04:48:23,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 04:48:23,716 INFO L470 AbstractCegarLoop]: Abstraction has 12127 states and 16094 transitions. [2021-12-28 04:48:23,717 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-28 04:48:23,717 INFO L276 IsEmpty]: Start isEmpty. Operand 12127 states and 16094 transitions. [2021-12-28 04:48:23,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2021-12-28 04:48:23,719 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 04:48:23,720 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-28 04:48:23,720 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-28 04:48:23,720 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-28 04:48:23,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 04:48:23,720 INFO L85 PathProgramCache]: Analyzing trace with hash 1444168354, now seen corresponding path program 1 times [2021-12-28 04:48:23,720 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 04:48:23,721 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882087945] [2021-12-28 04:48:23,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 04:48:23,721 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 04:48:23,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:23,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-28 04:48:23,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:23,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:23,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:23,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 04:48:23,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:23,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:23,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:23,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 04:48:23,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:23,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:23,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:23,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-28 04:48:23,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:23,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-28 04:48:23,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:23,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-28 04:48:23,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:23,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-28 04:48:23,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:23,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-28 04:48:23,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:23,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-28 04:48:23,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:23,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:23,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:23,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-28 04:48:23,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:23,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-28 04:48:23,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:23,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-28 04:48:23,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:23,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:23,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:23,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 04:48:23,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:23,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-28 04:48:23,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:23,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-28 04:48:23,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:23,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:23,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:23,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 04:48:23,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:23,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-28 04:48:23,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:23,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-12-28 04:48:23,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:23,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-28 04:48:23,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:23,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-28 04:48:23,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:23,880 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-28 04:48:23,880 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 04:48:23,880 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882087945] [2021-12-28 04:48:23,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [882087945] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 04:48:23,881 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 04:48:23,881 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-28 04:48:23,881 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574823843] [2021-12-28 04:48:23,881 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 04:48:23,882 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-28 04:48:23,883 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 04:48:23,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-28 04:48:23,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-28 04:48:23,883 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-28 04:48:25,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 04:48:25,348 INFO L93 Difference]: Finished difference Result 26599 states and 35350 transitions. [2021-12-28 04:48:25,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-28 04:48:25,349 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-28 04:48:25,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 04:48:25,390 INFO L225 Difference]: With dead ends: 26599 [2021-12-28 04:48:25,390 INFO L226 Difference]: Without dead ends: 14466 [2021-12-28 04:48:25,419 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-28 04:48:25,420 INFO L933 BasicCegarLoop]: 1832 mSDtfsCounter, 645 mSDsluCounter, 1552 mSDsCounter, 0 mSdLazyCounter, 1171 mSolverCounterSat, 467 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 815 SdHoareTripleChecker+Valid, 3384 SdHoareTripleChecker+Invalid, 1638 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 467 IncrementalHoareTripleChecker+Valid, 1171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-28 04:48:25,420 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [815 Valid, 3384 Invalid, 1638 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [467 Valid, 1171 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-28 04:48:25,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14466 states. [2021-12-28 04:48:25,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14466 to 14074. [2021-12-28 04:48:25,885 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-28 04:48:25,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14074 states to 14074 states and 18559 transitions. [2021-12-28 04:48:25,938 INFO L78 Accepts]: Start accepts. Automaton has 14074 states and 18559 transitions. Word has length 203 [2021-12-28 04:48:25,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 04:48:25,939 INFO L470 AbstractCegarLoop]: Abstraction has 14074 states and 18559 transitions. [2021-12-28 04:48:25,939 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-28 04:48:25,939 INFO L276 IsEmpty]: Start isEmpty. Operand 14074 states and 18559 transitions. [2021-12-28 04:48:25,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2021-12-28 04:48:25,944 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 04:48:25,944 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-28 04:48:25,944 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-28 04:48:25,944 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-28 04:48:25,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 04:48:25,945 INFO L85 PathProgramCache]: Analyzing trace with hash 600162852, now seen corresponding path program 1 times [2021-12-28 04:48:25,945 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 04:48:25,945 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [234125637] [2021-12-28 04:48:25,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 04:48:25,945 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 04:48:25,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:26,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-28 04:48:26,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:26,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:26,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:26,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 04:48:26,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:26,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:26,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:26,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 04:48:26,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:26,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:26,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:26,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-28 04:48:26,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:26,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-28 04:48:26,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:26,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-28 04:48:26,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:26,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-28 04:48:26,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:26,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-28 04:48:26,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:26,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-28 04:48:26,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:26,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:26,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:26,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-28 04:48:26,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:26,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-28 04:48:26,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:26,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-28 04:48:26,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:26,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:26,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:26,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 04:48:26,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:26,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-28 04:48:26,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:26,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-28 04:48:26,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:26,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:26,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:26,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 04:48:26,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:26,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-28 04:48:26,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:26,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-12-28 04:48:26,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:26,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-28 04:48:26,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:26,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-28 04:48:26,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:26,114 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-28 04:48:26,114 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 04:48:26,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [234125637] [2021-12-28 04:48:26,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [234125637] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 04:48:26,115 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 04:48:26,115 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-28 04:48:26,115 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326286711] [2021-12-28 04:48:26,115 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 04:48:26,115 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-28 04:48:26,116 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 04:48:26,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-28 04:48:26,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-28 04:48:26,116 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-28 04:48:28,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 04:48:28,022 INFO L93 Difference]: Finished difference Result 31477 states and 41452 transitions. [2021-12-28 04:48:28,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-28 04:48:28,023 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-28 04:48:28,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 04:48:28,079 INFO L225 Difference]: With dead ends: 31477 [2021-12-28 04:48:28,079 INFO L226 Difference]: Without dead ends: 17452 [2021-12-28 04:48:28,113 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-28 04:48:28,113 INFO L933 BasicCegarLoop]: 1917 mSDtfsCounter, 1103 mSDsluCounter, 1188 mSDsCounter, 0 mSdLazyCounter, 1041 mSolverCounterSat, 597 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1382 SdHoareTripleChecker+Valid, 3105 SdHoareTripleChecker+Invalid, 1638 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 597 IncrementalHoareTripleChecker+Valid, 1041 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-12-28 04:48:28,114 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1382 Valid, 3105 Invalid, 1638 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [597 Valid, 1041 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-12-28 04:48:28,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17452 states. [2021-12-28 04:48:28,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17452 to 17026. [2021-12-28 04:48:28,605 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-28 04:48:28,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17026 states to 17026 states and 22192 transitions. [2021-12-28 04:48:28,663 INFO L78 Accepts]: Start accepts. Automaton has 17026 states and 22192 transitions. Word has length 203 [2021-12-28 04:48:28,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 04:48:28,663 INFO L470 AbstractCegarLoop]: Abstraction has 17026 states and 22192 transitions. [2021-12-28 04:48:28,663 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-28 04:48:28,664 INFO L276 IsEmpty]: Start isEmpty. Operand 17026 states and 22192 transitions. [2021-12-28 04:48:28,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 274 [2021-12-28 04:48:28,668 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 04:48:28,668 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-28 04:48:28,668 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-28 04:48:28,668 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-28 04:48:28,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 04:48:28,669 INFO L85 PathProgramCache]: Analyzing trace with hash -695497111, now seen corresponding path program 1 times [2021-12-28 04:48:28,669 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 04:48:28,669 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621351116] [2021-12-28 04:48:28,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 04:48:28,669 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 04:48:28,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:28,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-28 04:48:28,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:28,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:28,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:28,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 04:48:28,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:28,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:28,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:28,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 04:48:28,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:28,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:28,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:28,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-28 04:48:28,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:28,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-28 04:48:28,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:28,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-28 04:48:28,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:28,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-28 04:48:28,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:28,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-28 04:48:28,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:28,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-28 04:48:28,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:28,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:28,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:28,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-28 04:48:28,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:28,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-28 04:48:28,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:28,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-28 04:48:28,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:28,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:28,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:28,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 04:48:28,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:28,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-28 04:48:28,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:28,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-28 04:48:28,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:28,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:28,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:28,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 04:48:28,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:28,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-28 04:48:28,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:28,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-12-28 04:48:28,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:28,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-28 04:48:28,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:28,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2021-12-28 04:48:28,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:28,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-28 04:48:28,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:28,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:28,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:28,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2021-12-28 04:48:28,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:28,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:28,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:28,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:28,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:28,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2021-12-28 04:48:28,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:28,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-12-28 04:48:28,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:28,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2021-12-28 04:48:28,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:28,861 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-28 04:48:28,862 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 04:48:28,862 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621351116] [2021-12-28 04:48:28,862 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [621351116] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 04:48:28,862 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 04:48:28,862 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-28 04:48:28,862 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [446071551] [2021-12-28 04:48:28,862 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 04:48:28,863 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-28 04:48:28,863 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 04:48:28,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-28 04:48:28,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-28 04:48:28,864 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-28 04:48:32,096 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-28 04:48:33,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 04:48:33,452 INFO L93 Difference]: Finished difference Result 36545 states and 47784 transitions. [2021-12-28 04:48:33,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-28 04:48:33,453 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-28 04:48:33,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 04:48:33,520 INFO L225 Difference]: With dead ends: 36545 [2021-12-28 04:48:33,520 INFO L226 Difference]: Without dead ends: 19582 [2021-12-28 04:48:33,558 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-28 04:48:33,558 INFO L933 BasicCegarLoop]: 1717 mSDtfsCounter, 649 mSDsluCounter, 2065 mSDsCounter, 0 mSdLazyCounter, 1712 mSolverCounterSat, 506 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 822 SdHoareTripleChecker+Valid, 3782 SdHoareTripleChecker+Invalid, 2219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 506 IncrementalHoareTripleChecker+Valid, 1712 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2021-12-28 04:48:33,559 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [822 Valid, 3782 Invalid, 2219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [506 Valid, 1712 Invalid, 1 Unknown, 0 Unchecked, 3.9s Time] [2021-12-28 04:48:33,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19582 states. [2021-12-28 04:48:34,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19582 to 19044. [2021-12-28 04:48:34,081 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-28 04:48:34,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19044 states to 19044 states and 24744 transitions. [2021-12-28 04:48:34,143 INFO L78 Accepts]: Start accepts. Automaton has 19044 states and 24744 transitions. Word has length 273 [2021-12-28 04:48:34,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 04:48:34,144 INFO L470 AbstractCegarLoop]: Abstraction has 19044 states and 24744 transitions. [2021-12-28 04:48:34,144 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-28 04:48:34,144 INFO L276 IsEmpty]: Start isEmpty. Operand 19044 states and 24744 transitions. [2021-12-28 04:48:34,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 274 [2021-12-28 04:48:34,148 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 04:48:34,149 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-28 04:48:34,149 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-28 04:48:34,149 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-28 04:48:34,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 04:48:34,150 INFO L85 PathProgramCache]: Analyzing trace with hash -1539502613, now seen corresponding path program 1 times [2021-12-28 04:48:34,150 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 04:48:34,150 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656620479] [2021-12-28 04:48:34,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 04:48:34,150 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 04:48:34,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:34,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-28 04:48:34,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:34,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:34,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:34,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 04:48:34,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:34,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:34,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:34,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 04:48:34,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:34,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:34,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:34,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-28 04:48:34,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:34,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-28 04:48:34,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:34,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-28 04:48:34,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:34,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-28 04:48:34,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:34,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-28 04:48:34,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:34,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-28 04:48:34,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:34,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:34,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:34,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-28 04:48:34,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:34,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-28 04:48:34,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:34,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-28 04:48:34,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:34,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:34,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:34,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 04:48:34,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:34,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-28 04:48:34,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:34,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-28 04:48:34,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:34,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:34,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:34,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 04:48:34,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:34,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-28 04:48:34,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:34,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-12-28 04:48:34,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:34,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-28 04:48:34,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:34,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2021-12-28 04:48:34,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:34,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-28 04:48:34,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:34,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:34,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:34,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2021-12-28 04:48:34,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:34,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:34,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:34,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:34,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:34,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2021-12-28 04:48:34,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:34,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-12-28 04:48:34,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:34,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2021-12-28 04:48:34,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:34,357 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-28 04:48:34,357 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 04:48:34,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656620479] [2021-12-28 04:48:34,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [656620479] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 04:48:34,358 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 04:48:34,358 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-28 04:48:34,358 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620301704] [2021-12-28 04:48:34,358 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 04:48:34,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-28 04:48:34,359 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 04:48:34,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-28 04:48:34,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-28 04:48:34,359 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-28 04:48:36,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 04:48:36,687 INFO L93 Difference]: Finished difference Result 40721 states and 53080 transitions. [2021-12-28 04:48:36,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-28 04:48:36,688 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-28 04:48:36,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 04:48:36,769 INFO L225 Difference]: With dead ends: 40721 [2021-12-28 04:48:36,770 INFO L226 Difference]: Without dead ends: 21740 [2021-12-28 04:48:36,826 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-28 04:48:36,826 INFO L933 BasicCegarLoop]: 1795 mSDtfsCounter, 911 mSDsluCounter, 1503 mSDsCounter, 0 mSdLazyCounter, 1292 mSolverCounterSat, 981 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1084 SdHoareTripleChecker+Valid, 3298 SdHoareTripleChecker+Invalid, 2273 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 981 IncrementalHoareTripleChecker+Valid, 1292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-12-28 04:48:36,827 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1084 Valid, 3298 Invalid, 2273 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [981 Valid, 1292 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-12-28 04:48:36,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21740 states. [2021-12-28 04:48:37,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21740 to 21158. [2021-12-28 04:48:37,428 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-28 04:48:37,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21158 states to 21158 states and 27408 transitions. [2021-12-28 04:48:37,496 INFO L78 Accepts]: Start accepts. Automaton has 21158 states and 27408 transitions. Word has length 273 [2021-12-28 04:48:37,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 04:48:37,497 INFO L470 AbstractCegarLoop]: Abstraction has 21158 states and 27408 transitions. [2021-12-28 04:48:37,497 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-28 04:48:37,497 INFO L276 IsEmpty]: Start isEmpty. Operand 21158 states and 27408 transitions. [2021-12-28 04:48:37,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 313 [2021-12-28 04:48:37,501 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 04:48:37,502 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-28 04:48:37,502 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-28 04:48:37,502 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-28 04:48:37,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 04:48:37,502 INFO L85 PathProgramCache]: Analyzing trace with hash -1090673931, now seen corresponding path program 1 times [2021-12-28 04:48:37,502 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 04:48:37,503 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056115314] [2021-12-28 04:48:37,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 04:48:37,503 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 04:48:37,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-28 04:48:37,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:37,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 04:48:37,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:37,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 04:48:37,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:37,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-28 04:48:37,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-28 04:48:37,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-28 04:48:37,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-28 04:48:37,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-28 04:48:37,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-28 04:48:37,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:37,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-28 04:48:37,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-28 04:48:37,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-28 04:48:37,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:37,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 04:48:37,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-28 04:48:37,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-28 04:48:37,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:37,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 04:48:37,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-28 04:48:37,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-12-28 04:48:37,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-28 04:48:37,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2021-12-28 04:48:37,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-28 04:48:37,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:37,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2021-12-28 04:48:37,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:37,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:37,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2021-12-28 04:48:37,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-12-28 04:48:37,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2021-12-28 04:48:37,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2021-12-28 04:48:37,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:37,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2021-12-28 04:48:37,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2021-12-28 04:48:37,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:37,804 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-28 04:48:37,804 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 04:48:37,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056115314] [2021-12-28 04:48:37,805 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056115314] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 04:48:37,805 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 04:48:37,805 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-28 04:48:37,805 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [130396971] [2021-12-28 04:48:37,805 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 04:48:37,806 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-28 04:48:37,807 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 04:48:37,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-28 04:48:37,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-28 04:48:37,807 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-28 04:48:41,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 04:48:41,267 INFO L93 Difference]: Finished difference Result 45301 states and 58835 transitions. [2021-12-28 04:48:41,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-28 04:48:41,276 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-28 04:48:41,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 04:48:41,369 INFO L225 Difference]: With dead ends: 45301 [2021-12-28 04:48:41,369 INFO L226 Difference]: Without dead ends: 24206 [2021-12-28 04:48:41,438 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-28 04:48:41,438 INFO L933 BasicCegarLoop]: 1775 mSDtfsCounter, 970 mSDsluCounter, 3684 mSDsCounter, 0 mSdLazyCounter, 3071 mSolverCounterSat, 1084 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1140 SdHoareTripleChecker+Valid, 5459 SdHoareTripleChecker+Invalid, 4155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1084 IncrementalHoareTripleChecker+Valid, 3071 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-12-28 04:48:41,439 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1140 Valid, 5459 Invalid, 4155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1084 Valid, 3071 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2021-12-28 04:48:41,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24206 states. [2021-12-28 04:48:42,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24206 to 23564. [2021-12-28 04:48:42,335 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-28 04:48:42,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23564 states to 23564 states and 30466 transitions. [2021-12-28 04:48:42,415 INFO L78 Accepts]: Start accepts. Automaton has 23564 states and 30466 transitions. Word has length 312 [2021-12-28 04:48:42,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 04:48:42,416 INFO L470 AbstractCegarLoop]: Abstraction has 23564 states and 30466 transitions. [2021-12-28 04:48:42,416 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-28 04:48:42,416 INFO L276 IsEmpty]: Start isEmpty. Operand 23564 states and 30466 transitions. [2021-12-28 04:48:42,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 314 [2021-12-28 04:48:42,421 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 04:48:42,421 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-28 04:48:42,421 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-28 04:48:42,421 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-28 04:48:42,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 04:48:42,422 INFO L85 PathProgramCache]: Analyzing trace with hash -168921492, now seen corresponding path program 1 times [2021-12-28 04:48:42,422 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 04:48:42,422 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979284866] [2021-12-28 04:48:42,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 04:48:42,422 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 04:48:42,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-28 04:48:42,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:42,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 04:48:42,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:42,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 04:48:42,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:42,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-28 04:48:42,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-28 04:48:42,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-28 04:48:42,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-28 04:48:42,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-28 04:48:42,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-28 04:48:42,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:42,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-28 04:48:42,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-28 04:48:42,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-28 04:48:42,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:42,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 04:48:42,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-28 04:48:42,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-28 04:48:42,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:42,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 04:48:42,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-28 04:48:42,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-12-28 04:48:42,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-28 04:48:42,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2021-12-28 04:48:42,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-28 04:48:42,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:42,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2021-12-28 04:48:42,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:42,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:42,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2021-12-28 04:48:42,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-12-28 04:48:42,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2021-12-28 04:48:42,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2021-12-28 04:48:42,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 04:48:42,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2021-12-28 04:48:42,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2021-12-28 04:48:42,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 04:48:42,686 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-28 04:48:42,687 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 04:48:42,687 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979284866] [2021-12-28 04:48:42,687 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979284866] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 04:48:42,687 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 04:48:42,687 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-28 04:48:42,687 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [198546610] [2021-12-28 04:48:42,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 04:48:42,688 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-28 04:48:42,688 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 04:48:42,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-28 04:48:42,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-28 04:48:42,689 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)