diff options
-rw-r--r-- | .travis.yml | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/.travis.yml b/.travis.yml index 7bc39370d1..56c6ff2526 100644 --- a/.travis.yml +++ b/.travis.yml @@ -158,11 +158,12 @@ env: compiler: clang env: - ASAN_OPTIONS=detect_leaks=0 - - cflags='-march=native -fsanitize=address -fno-omit-frame-pointer' + - cflags='-march=native -fsanitize=address -fno-omit-frame-pointer -fPIC' - debugflags=-ggdb3 - optflags=-O1 - LD=clang - - LDFLAGS=-fsanitize=address + - LDFLAGS='-fsanitize=address -fPIC' + - CONFIG_FLAG='--with-out-ext=openssl --without-gmp --without-jemalloc --without-valgrind' - &MSAN name: -fsanitize=memory @@ -171,11 +172,11 @@ env: <<: *make-test-only compiler: clang env: - - cflags='-fsanitize=memory -fsanitize-memory-track-origins=2 -fno-omit-frame-pointer' + - cflags='-fsanitize=memory -fsanitize-memory-track-origins=2 -fno-omit-frame-pointer -fPIC' - optflags=-O1 - LD=clang - - LDFLAGS=-fsanitize=memory - - CONFIG_FLAG=--with-out-ext=openssl + - LDFLAGS='-fsanitize=memory -fPIC' + - CONFIG_FLAG='--with-out-ext=openssl --without-gmp --without-jemalloc --without-valgrind' - &UBSAN name: -fsanitize=undefined |