diff options
author | Ivan Maidanski <ivmai@mail.ru> | 2018-03-14 00:44:42 +0300 |
---|---|---|
committer | Ivan Maidanski <ivmai@mail.ru> | 2018-03-14 00:44:42 +0300 |
commit | eb4a25c70f8a1be9547dcb195c5c634bb3960b41 (patch) | |
tree | 080853218b5c0a2d6448d65ff698906f68b621d8 /.travis.yml | |
parent | 34a366b4af8f4692981787669d6c5e66da556145 (diff) |
Travis CI: Test pointer backtracing full support with TSan
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml index b0e38f45..60b5d647 100644 --- a/.travis.yml +++ b/.travis.yml @@ -363,6 +363,18 @@ matrix: 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: + 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 NTHREADS=15" - CONF_OPTIONS="--disable-parallel-mark --enable-handle-fork --enable-munmap" - NO_CLONE_LIBATOMIC_OPS=true |