[compiler-rt] Reapply "[sanitizer_common] AND signals in BlockSignals instead of deleting (#113443)" for non-Android Linux only (PR #115790)

Florian Mayer via llvm-commits llvm-commits at lists.llvm.org
Wed Nov 13 13:12:16 PST 2024


================
@@ -181,9 +178,7 @@ static void KeepUnblocked(__sanitizer_sigset_t &newset,
 void BlockSignals(__sanitizer_sigset_t *oldset) {
   __sanitizer_sigset_t currentset;
 #  if !SANITIZER_ANDROID
-  // FIXME: SetSigProcMask and pthread_sigmask cause mysterious failures
-  // See also: comment in KeepUnblocked().
-  // In the meantime, we prefer to sometimes incorrectly unblock signals.
+  // FIXME: SetSigProcMask cause mysterious failures on Android
----------------
fmayer wrote:

can we create some reference? a bug in llvm or google/sanitizers repo that has the logs of the failing buildbot run?

https://github.com/llvm/llvm-project/pull/115790


More information about the llvm-commits mailing list