Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Unity-Technologies/bdwgc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Maidanski <ivmai@mail.ru>2018-03-14 00:44:42 +0300
committerIvan Maidanski <ivmai@mail.ru>2018-03-14 00:44:42 +0300
commiteb4a25c70f8a1be9547dcb195c5c634bb3960b41 (patch)
tree080853218b5c0a2d6448d65ff698906f68b621d8 /.travis.yml
parent34a366b4af8f4692981787669d6c5e66da556145 (diff)
Travis CI: Test pointer backtracing full support with TSan
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml12
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