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 0x00007f3be94e1879 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:808:8
# |  #1 0x00007f3be94e1d6a llvm::sys::RunSignalHandlers() /builddir/build/BUILD/llvm-21.0.0_pre20250610.g17999f01bbcda4-build/llvm-project-17999f01bbcda4ccdf5146cbecc562c60b2ca86e/llvm/lib/Support/Signals.cpp:106:18
# |  #2 0x00007f3be94e1d6a SignalHandler(int, siginfo_t*, void*) /builddir/build/BUILD/llvm-21.0.0_pre20250610.g17999f01bbcda4-build/llvm-project-17999f01bbcda4ccdf5146cbecc562c60b2ca86e/llvm/lib/Support/Unix/Signals.inc:405:3
# |  #3 0x00007f3be4053bf0 __restore_rt (/lib64/libc.so.6+0x19bf0)
# |  #4 0x00007f3be40adc2c __pthread_kill_implementation (/lib64/libc.so.6+0x73c2c)
# |  #5 0x00007f3be4053abe gsignal (/lib64/libc.so.6+0x19abe)
# |  #6 0x00007f3be403b6d0 abort (/lib64/libc.so.6+0x16d0)
# |  #7 0x00007f3be945df7c 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:126:5
# |  #8 0x00007f3be81fc23b 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 0x000055b29b73bd55 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 0x00007f3bf1ecb7ce std::_Function_base::~_Function_base() /usr/lib/gcc/x86_64-redhat-linux/15/../../../../include/c++/15/bits/std_function.h:245:11
# | #11 0x00007f3bf1ecb7ce 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 0x00007f3bf1ecb7ce 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 0x00007f3bf21963ed 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 0x00007f3bf2195b28 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 0x00007f3bf2195b28 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 0x00007f3bf2195b28 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 0x00007f3bf1f17dcc 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 0x00007f3bf1f17dcc 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 0x00007f3bf218fff9 std::unique_ptr<llvm::MemoryBuffer, std::default_delete<llvm::MemoryBuffer>>::~unique_ptr() /usr/lib/gcc/x86_64-redhat-linux/15/../../../../include/c++/15/bits/unique_ptr.h:398:6
# | #20 0x00007f3bf218fff9 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 0x00007f3bf219037b 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 0x00007f3bf219072a 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 0x000055b29afaa8d9 main /builddir/build/BUILD/llvm-21.0.0_pre20250610.g17999f01bbcda4-build/llvm-project-17999f01bbcda4ccdf5146cbecc562c60b2ca86e/mlir/tools/mlir-opt/mlir-opt.cpp:339:0
# | #24 0x00007f3be403d5b5 __libc_start_call_main (/lib64/libc.so.6+0x35b5)
# | #25 0x00007f3be403d668 __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x3668)
# | #26 0x000055b29afa5d25 _start (/builddir/build/BUILD/llvm-21.0.0_pre20250610.g17999f01bbcda4-build/llvm-project-17999f01bbcda4ccdf5146cbecc562c60b2ca86e/llvm/redhat-linux-build/bin/mlir-opt+0x5a9d25)
# `-----------------------------
# 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.