From 0ffeda9a0756ffdf34e00d2d231316099be33fcf Mon Sep 17 00:00:00 2001 From: Steven Noonan Date: Tue, 7 Jan 2020 23:06:31 -0800 Subject: [PATCH] travis: only use ThreadSanitizer on x86_64 Signed-off-by: Steven Noonan --- .travis/build-cmake.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis/build-cmake.sh b/.travis/build-cmake.sh index b48f70f..6b421be 100755 --- a/.travis/build-cmake.sh +++ b/.travis/build-cmake.sh @@ -41,7 +41,7 @@ BUILD_SANITIZERS=${BUILD_SANITIZERS:-0} if [[ $BUILD_SANITIZERS -ne 0 ]]; then cmake_configure build-asan ${CMAKE_ARGS[@]} -DSANITIZE_ADDRESS:BOOL=ON cmake_configure build-ubsan ${CMAKE_ARGS[@]} -DSANITIZE_UNDEFINED:BOOL=ON - if [[ ${CXX} == *clang* ]]; then + if [[ ${CXX} == *clang* ]] && [[ "$(uname -m)" == "x86_64" ]]; then cmake_configure build-tsan ${CMAKE_ARGS[@]} -DSANITIZE_THREAD:BOOL=ON fi fi