[compiler-rt] e9304cb - [TSan][Test] Disable signal_recursive.cpp test on Darwin (#141135)

via llvm-commits llvm-commits at lists.llvm.org
Thu May 22 16:22:24 PDT 2025


Author: Steven Wu
Date: 2025-05-22T16:22:21-07:00
New Revision: e9304cb7bbe2991a11bc9a3e234cb69f202dd804

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

LOG: [TSan][Test] Disable signal_recursive.cpp test on Darwin (#141135)

Mark signal_recursive.cpp test as unsupported on Darwin due to
deprecated API `sem_init` and test receives error:

`sem_init failed (errno=78)`

Added: 
    

Modified: 
    compiler-rt/test/tsan/signal_recursive.cpp

Removed: 
    


################################################################################
diff  --git a/compiler-rt/test/tsan/signal_recursive.cpp b/compiler-rt/test/tsan/signal_recursive.cpp
index fca8757d2a952..189c35a299dcd 100644
--- a/compiler-rt/test/tsan/signal_recursive.cpp
+++ b/compiler-rt/test/tsan/signal_recursive.cpp
@@ -3,6 +3,8 @@
 // Test case for recursive signal handlers, adopted from:
 // https://github.com/google/sanitizers/issues/478
 
+// UNSUPPORTED: darwin
+
 #include "test.h"
 #include <semaphore.h>
 #include <signal.h>


        


More information about the llvm-commits mailing list