diff options
author | Tavian Barnes <tavianator@tavianator.com> | 2024-05-16 16:50:06 -0400 |
---|---|---|
committer | Tavian Barnes <tavianator@tavianator.com> | 2024-05-16 16:50:06 -0400 |
commit | d7e62391f934c65f3e2d8e5d6bff744747d077b0 (patch) | |
tree | d770a7eba5dee01ce60e60562856162bb1916d8f | |
parent | 5e8a7a882eb056f7fc02736f2e92547f269ee553 (diff) | |
download | bfs-d7e62391f934c65f3e2d8e5d6bff744747d077b0.tar.xz |
distcheck: Disable tsan on FreeBSD
ThreadSanitizer has some FreeBSD-specific bugs that are too difficult to
work around. In particular, deadlock is possible if any signal with a
user-defined handler interrupts an atomic operation.
Link: https://github.com/llvm/llvm-project/issues/92313
Link: https://github.com/llvm/llvm-project/issues/92437
-rw-r--r-- | Makefile | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -158,7 +158,7 @@ DISTCHECKS := \ distcheck: @+${MAKE} distcheck-asan @+test "$$(uname)" = Darwin || ${MAKE} distcheck-msan - @+${MAKE} distcheck-tsan + @+test "$$(uname)" = FreeBSD || ${MAKE} distcheck-tsan @+test "$$(uname)-$$(uname -m)" != Linux-x86_64 || ${MAKE} distcheck-m32 @+${MAKE} distcheck-release .PHONY: distcheck |