[compiler-rt] [TSan][Test] Disable signal_recursive.cpp test on Darwin (PR #141135)
via llvm-commits
llvm-commits at lists.llvm.org
Thu May 22 13:46:22 PDT 2025
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-compiler-rt-sanitizer
Author: Steven Wu (cachemeifyoucan)
<details>
<summary>Changes</summary>
Mark signal_recursive.cpp test as unsupported on Darwin due to deprecated API `sem_init` and test receives error:
`sem_init failed (errno=78)`
---
Full diff: https://github.com/llvm/llvm-project/pull/141135.diff
1 Files Affected:
- (modified) compiler-rt/test/tsan/signal_recursive.cpp (+2)
``````````diff
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>
``````````
</details>
https://github.com/llvm/llvm-project/pull/141135
More information about the llvm-commits
mailing list