Author: Reid Kleckner
Date: 2025-04-29T11:27:58-07:00
New Revision: 743c32eb8195c248c699c61ffbac141947b8e6ab

URL: 
https://github.com/llvm/llvm-project/commit/743c32eb8195c248c699c61ffbac141947b8e6ab
DIFF: 
https://github.com/llvm/llvm-project/commit/743c32eb8195c248c699c61ffbac141947b8e6ab.diff

LOG: [clang] Disable libclang abort death test after merging unittests

Death tests are often sensitive to global process state, which is
dirtier now that the scope of the test binary has increased
significantly.

I think the value of this single death test isn't high enough to roll
back the gtest binary merging patch, so I'm disabling it.

See issue #137855 for the investigation.

Added: 
    

Modified: 
    clang/unittests/libclang/CrashTests/LibclangCrashTest.cpp

Removed: 
    


################################################################################
diff  --git a/clang/unittests/libclang/CrashTests/LibclangCrashTest.cpp 
b/clang/unittests/libclang/CrashTests/LibclangCrashTest.cpp
index 26c63cfbd427b..be1f26f5ae53e 100644
--- a/clang/unittests/libclang/CrashTests/LibclangCrashTest.cpp
+++ b/clang/unittests/libclang/CrashTests/LibclangCrashTest.cpp
@@ -23,7 +23,8 @@ TEST_F(LibclangParseTest, 
InstallAbortingLLVMFatalErrorHandler) {
                "");
 }
 
-TEST_F(LibclangParseTest, UninstallAbortingLLVMFatalErrorHandler) {
+// FIXME: Re-enable after Mac-AArch64 signpost crash issues are debugged.
+TEST_F(LibclangParseTest, DISABLED_UninstallAbortingLLVMFatalErrorHandler) {
   clang_toggleCrashRecovery(0);
   clang_install_aborting_llvm_fatal_error_handler();
   clang_uninstall_llvm_fatal_error_handler();


        
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to