From: Ivan Maidanski Date: Tue, 13 Mar 2018 21:44:42 +0000 (+0300) Subject: Travis CI: Test pointer backtracing full support with TSan X-Git-Tag: v8.0.0~289 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=eb4a25c70f8a1be9547dcb195c5c634bb3960b41;p=gc Travis CI: Test pointer backtracing full support with TSan --- diff --git a/.travis.yml b/.travis.yml index b0e38f45..60b5d647 100644 --- a/.travis.yml +++ b/.travis.yml @@ -353,6 +353,18 @@ matrix: - CFLAGS_EXTRA="-fsanitize=thread -D NO_CANCEL_SAFE -D NO_INCREMENTAL -D USE_SPIN_LOCK -fno-omit-frame-pointer -D TEST_FORK_WITHOUT_ATFORK" - CONF_OPTIONS="--enable-gc-assertions" - NO_CLONE_LIBATOMIC_OPS=true + - os: linux + addons: + apt: + packages: + - clang-4.0 + sources: + - llvm-toolchain-trusty-4.0 + compiler: clang-4.0 + language: c + env: + - CFLAGS_EXTRA="-fsanitize=thread -D NO_CANCEL_SAFE -D NO_INCREMENTAL -D USE_SPIN_LOCK -fno-omit-frame-pointer -D TEST_FORK_WITHOUT_ATFORK" + - CONF_OPTIONS="--enable-gc-assertions --enable-gc-debug --enable-large-config --with-libatomic-ops=no" - os: linux addons: apt: