Analyse following RPM build log snippet. Describe contents accurately, without speculation or suggestions for resolution.            
Your analysis must be as concise as possible, while keeping relevant information intact.
Snippet: 
******************** TEST 'MLIR :: Pass/crash-recovery-dynamic-failure.mlir' FAILED ********************
Exit Code: -6

Command Output (stdout):
--
# RUN: at line 2
export LSAN_OPTIONS=detect_leaks=0
# executed command: export LSAN_OPTIONS=detect_leaks=0
# RUN: at line 5
/builddir/build/BUILD/llvm-21.0.0_pre20250610.g17999f01bbcda4-build/llvm-project-17999f01bbcda4ccdf5146cbecc562c60b2ca86e/llvm/redhat-linux-build/bin/mlir-opt /builddir/build/BUILD/llvm-21.0.0_pre20250610.g17999f01bbcda4-build/llvm-project-17999f01bbcda4ccdf5146cbecc562c60b2ca86e/mlir/test/Pass/crash-recovery-dynamic-failure.mlir -pass-pipeline='builtin.module(test-module-pass,test-dynamic-pipeline{op-name=inner_mod1 run-on-nested-operations=1 dynamic-pipeline=test-pass-failure})' -mlir-pass-pipeline-crash-reproducer=/builddir/build/BUILD/llvm-21.0.0_pre20250610.g17999f01bbcda4-build/llvm-project-17999f01bbcda4ccdf5146cbecc562c60b2ca86e/llvm/redhat-linux-build/tools/mlir/test/Pass/Output/crash-recovery-dynamic-failure.mlir.tmp -verify-diagnostics -mlir-pass-pipeline-local-reproducer --mlir-disable-threading
# executed command: /builddir/build/BUILD/llvm-21.0.0_pre20250610.g17999f01bbcda4-build/llvm-project-17999f01bbcda4ccdf5146cbecc562c60b2ca86e/llvm/redhat-linux-build/bin/mlir-opt /builddir/build/BUILD/llvm-21.0.0_pre20250610.g17999f01bbcda4-build/llvm-project-17999f01bbcda4ccdf5146cbecc562c60b2ca86e/mlir/test/Pass/crash-recovery-dynamic-failure.mlir '-pass-pipeline=builtin.module(test-module-pass,test-dynamic-pipeline{op-name=inner_mod1 run-on-nested-operations=1 dynamic-pipeline=test-pass-failure})' -mlir-pass-pipeline-crash-reproducer=/builddir/build/BUILD/llvm-21.0.0_pre20250610.g17999f01bbcda4-build/llvm-project-17999f01bbcda4ccdf5146cbecc562c60b2ca86e/llvm/redhat-linux-build/tools/mlir/test/Pass/Output/crash-recovery-dynamic-failure.mlir.tmp -verify-diagnostics -mlir-pass-pipeline-local-reproducer --mlir-disable-threading
# .---command stderr------------
# | LLVM ERROR: Local crash reproduction can't be setup on a pass-manager without disabling multi-threading first.
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
# | Stack dump:
# | 0.	Program arguments: /builddir/build/BUILD/llvm-21.0.0_pre20250610.g17999f01bbcda4-build/llvm-project-17999f01bbcda4ccdf5146cbecc562c60b2ca86e/llvm/redhat-linux-build/bin/mlir-opt /builddir/build/BUILD/llvm-21.0.0_pre20250610.g17999f01bbcda4-build/llvm-project-17999f01bbcda4ccdf5146cbecc562c60b2ca86e/mlir/test/Pass/crash-recovery-dynamic-failure.mlir "-pass-pipeline=builtin.module(test-module-pass,test-dynamic-pipeline{op-name=inner_mod1 run-on-nested-operations=1 dynamic-pipeline=test-pass-failure})" -mlir-pass-pipeline-crash-reproducer=/builddir/build/BUILD/llvm-21.0.0_pre20250610.g17999f01bbcda4-build/llvm-project-17999f01bbcda4ccdf5146cbecc562c60b2ca86e/llvm/redhat-linux-build/tools/mlir/test/Pass/Output/crash-recovery-dynamic-failure.mlir.tmp -verify-diagnostics -mlir-pass-pipeline-local-reproducer --mlir-disable-threading
# |  #0 0x00007f2c2dbea35a llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) /builddir/build/BUILD/llvm-21.0.0_pre20250610.g17999f01bbcda4-build/llvm-project-17999f01bbcda4ccdf5146cbecc562c60b2ca86e/llvm/lib/Support/Unix/Signals.inc:804:13
# |  #1 0x00007f2c2dbe72f4 llvm::sys::RunSignalHandlers() /builddir/build/BUILD/llvm-21.0.0_pre20250610.g17999f01bbcda4-build/llvm-project-17999f01bbcda4ccdf5146cbecc562c60b2ca86e/llvm/lib/Support/Signals.cpp:106:18
# |  #2 0x00007f2c2dbeab34 SignalHandler(int, siginfo_t*, void*) /builddir/build/BUILD/llvm-21.0.0_pre20250610.g17999f01bbcda4-build/llvm-project-17999f01bbcda4ccdf5146cbecc562c60b2ca86e/llvm/lib/Support/Unix/Signals.inc:0:3
# |  #3 0x00007f2c2d53e050 __restore_rt (/lib64/libc.so.6+0x1a050)
# |  #4 0x00007f2c2d596f54 __pthread_kill_implementation (/lib64/libc.so.6+0x72f54)
# |  #5 0x00007f2c2d53df9e gsignal (/lib64/libc.so.6+0x19f9e)
# |  #6 0x00007f2c2d525942 abort (/lib64/libc.so.6+0x1942)
# |  #7 0x00007f2c2db0e56b llvm::report_fatal_error(llvm::Twine const&, bool) /builddir/build/BUILD/llvm-21.0.0_pre20250610.g17999f01bbcda4-build/llvm-project-17999f01bbcda4ccdf5146cbecc562c60b2ca86e/llvm/lib/Support/ErrorHandling.cpp:0:5
# |  #8 0x00007f2c2db0e3cb llvm::report_fatal_error(char const*, bool) /builddir/build/BUILD/llvm-21.0.0_pre20250610.g17999f01bbcda4-build/llvm-project-17999f01bbcda4ccdf5146cbecc562c60b2ca86e/llvm/lib/Support/ErrorHandling.cpp:0:0
# |  #9 0x00005653325c3463 mlir::PassManager::enableCrashReproducerGeneration(std::function<std::unique_ptr<mlir::ReproducerStream, std::default_delete<mlir::ReproducerStream>> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&)>, bool) /builddir/build/BUILD/llvm-21.0.0_pre20250610.g17999f01bbcda4-build/llvm-project-17999f01bbcda4ccdf5146cbecc562c60b2ca86e/mlir/lib/Pass/PassCrashRecovery.cpp:0:5
# | #10 0x00007f2c3961b75e std::_Function_base::~_Function_base() /usr/bin/../lib/gcc/x86_64-redhat-linux/14/../../../../include/c++/14/bits/std_function.h:243:11
# | #11 0x00007f2c3961b75e mlir::PassManager::enableCrashReproducerGeneration(llvm::StringRef, bool) /builddir/build/BUILD/llvm-21.0.0_pre20250610.g17999f01bbcda4-build/llvm-project-17999f01bbcda4ccdf5146cbecc562c60b2ca86e/mlir/lib/Pass/PassCrashRecovery.cpp:466:3
# | #12 0x00007f2c3961b75e mlir::applyPassManagerCLOptions(mlir::PassManager&) /builddir/build/BUILD/llvm-21.0.0_pre20250610.g17999f01bbcda4-build/llvm-project-17999f01bbcda4ccdf5146cbecc562c60b2ca86e/mlir/lib/Pass/PassManagerOptions.cpp:151:8
# | #13 0x00007f2c398c57f6 performActions(llvm::raw_ostream&, std::shared_ptr<llvm::SourceMgr> const&, mlir::MLIRContext*, mlir::MlirOptMainConfig const&) /builddir/build/BUILD/llvm-21.0.0_pre20250610.g17999f01bbcda4-build/llvm-project-17999f01bbcda4ccdf5146cbecc562c60b2ca86e/mlir/lib/Tools/mlir-opt/MlirOptMain.cpp:475:7
# | #14 0x00007f2c398c4ef0 processBuffer(llvm::raw_ostream&, std::unique_ptr<llvm::MemoryBuffer, std::default_delete<llvm::MemoryBuffer>>, mlir::MlirOptMainConfig const&, mlir::DialectRegistry&, llvm::ThreadPoolInterface*) /builddir/build/BUILD/llvm-21.0.0_pre20250610.g17999f01bbcda4-build/llvm-project-17999f01bbcda4ccdf5146cbecc562c60b2ca86e/mlir/lib/Tools/mlir-opt/MlirOptMain.cpp:0:9
# | #15 0x00007f2c398c4ef0 mlir::MlirOptMain(llvm::raw_ostream&, std::unique_ptr<llvm::MemoryBuffer, std::default_delete<llvm::MemoryBuffer>>, mlir::DialectRegistry&, mlir::MlirOptMainConfig const&)::$_0::operator()(std::unique_ptr<llvm::MemoryBuffer, std::default_delete<llvm::MemoryBuffer>>, llvm::raw_ostream&) const /builddir/build/BUILD/llvm-21.0.0_pre20250610.g17999f01bbcda4-build/llvm-project-17999f01bbcda4ccdf5146cbecc562c60b2ca86e/mlir/lib/Tools/mlir-opt/MlirOptMain.cpp:636:12
# | #16 0x00007f2c398c4ef0 llvm::LogicalResult llvm::function_ref<llvm::LogicalResult (std::unique_ptr<llvm::MemoryBuffer, std::default_delete<llvm::MemoryBuffer>>, llvm::raw_ostream&)>::callback_fn<mlir::MlirOptMain(llvm::raw_ostream&, std::unique_ptr<llvm::MemoryBuffer, std::default_delete<llvm::MemoryBuffer>>, mlir::DialectRegistry&, mlir::MlirOptMainConfig const&)::$_0>(long, std::unique_ptr<llvm::MemoryBuffer, std::default_delete<llvm::MemoryBuffer>>, llvm::raw_ostream&) /builddir/build/BUILD/llvm-21.0.0_pre20250610.g17999f01bbcda4-build/llvm-project-17999f01bbcda4ccdf5146cbecc562c60b2ca86e/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12
# | #17 0x00007f2c39664df7 llvm::function_ref<llvm::LogicalResult (std::unique_ptr<llvm::MemoryBuffer, std::default_delete<llvm::MemoryBuffer>>, llvm::raw_ostream&)>::operator()(std::unique_ptr<llvm::MemoryBuffer, std::default_delete<llvm::MemoryBuffer>>, llvm::raw_ostream&) const /builddir/build/BUILD/llvm-21.0.0_pre20250610.g17999f01bbcda4-build/llvm-project-17999f01bbcda4ccdf5146cbecc562c60b2ca86e/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:0
# | #18 0x00007f2c39664df7 mlir::splitAndProcessBuffer(std::unique_ptr<llvm::MemoryBuffer, std::default_delete<llvm::MemoryBuffer>>, llvm::function_ref<llvm::LogicalResult (std::unique_ptr<llvm::MemoryBuffer, std::default_delete<llvm::MemoryBuffer>>, llvm::raw_ostream&)>, llvm::raw_ostream&, llvm::StringRef, llvm::StringRef) /builddir/build/BUILD/llvm-21.0.0_pre20250610.g17999f01bbcda4-build/llvm-project-17999f01bbcda4ccdf5146cbecc562c60b2ca86e/mlir/lib/Support/ToolUtilities.cpp:27:12
# | #19 0x00007f2c398becdd std::unique_ptr<llvm::MemoryBuffer, std::default_delete<llvm::MemoryBuffer>>::~unique_ptr() /usr/bin/../lib/gcc/x86_64-redhat-linux/14/../../../../include/c++/14/bits/unique_ptr.h:398:6
# | #20 0x00007f2c398becdd mlir::MlirOptMain(llvm::raw_ostream&, std::unique_ptr<llvm::MemoryBuffer, std::default_delete<llvm::MemoryBuffer>>, mlir::DialectRegistry&, mlir::MlirOptMainConfig const&) /builddir/build/BUILD/llvm-21.0.0_pre20250610.g17999f01bbcda4-build/llvm-project-17999f01bbcda4ccdf5146cbecc562c60b2ca86e/mlir/lib/Tools/mlir-opt/MlirOptMain.cpp:639:3
# | #21 0x00007f2c398bf098 mlir::MlirOptMain(int, char**, llvm::StringRef, llvm::StringRef, mlir::DialectRegistry&) /builddir/build/BUILD/llvm-21.0.0_pre20250610.g17999f01bbcda4-build/llvm-project-17999f01bbcda4ccdf5146cbecc562c60b2ca86e/mlir/lib/Tools/mlir-opt/MlirOptMain.cpp:680:0
# | #22 0x00007f2c398bf4da mlir::MlirOptMain(int, char**, llvm::StringRef, mlir::DialectRegistry&) /builddir/build/BUILD/llvm-21.0.0_pre20250610.g17999f01bbcda4-build/llvm-project-17999f01bbcda4ccdf5146cbecc562c60b2ca86e/mlir/lib/Tools/mlir-opt/MlirOptMain.cpp:0:0
# | #23 0x0000565331ef083a main /builddir/build/BUILD/llvm-21.0.0_pre20250610.g17999f01bbcda4-build/llvm-project-17999f01bbcda4ccdf5146cbecc562c60b2ca86e/mlir/tools/mlir-opt/mlir-opt.cpp:339:0
# | #24 0x00007f2c2d527248 __libc_start_call_main (/lib64/libc.so.6+0x3248)
# | #25 0x00007f2c2d52730b __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x330b)
# | #26 0x0000565331eeb7a5 _start (/builddir/build/BUILD/llvm-21.0.0_pre20250610.g17999f01bbcda4-build/llvm-project-17999f01bbcda4ccdf5146cbecc562c60b2ca86e/llvm/redhat-linux-build/bin/mlir-opt+0x97a5)
# `-----------------------------
# error: command failed with exit status: -6

--


Answer: The test "MLIR :: Pass/crash-recovery-dynamic-failure.mlir" ended with result: "FAILED". This shows the output that was gathered for the test execution. It might contain insights into why the test "MLIR :: Pass/crash-recovery-dynamic-failure.mlir" had an unexpected outcome.