diff options
author | Alon Zakai <alonzakai@gmail.com> | 2018-01-11 17:51:25 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-01-11 17:51:25 -0800 |
commit | 2bdd116719017bf13d8d4bda37b81be1baf13b37 (patch) | |
tree | e453f0c7dad586fca80ab51fccab7583bce65eb4 | |
parent | d516cab66bfa065742a9d7b5bb3273fd8625074a (diff) | |
download | binaryen-2bdd116719017bf13d8d4bda37b81be1baf13b37.tar.gz binaryen-2bdd116719017bf13d8d4bda37b81be1baf13b37.tar.bz2 binaryen-2bdd116719017bf13d8d4bda37b81be1baf13b37.zip |
Disable LeakSanitizer build (#1351)
* disable LeakSanitizer build, it started to fail consistently for no apparent reason, so probably a change on CI infrastructure
* don't use waterfall compiler, it's outdated
-rw-r--r-- | .travis.yml | 22 |
1 files changed, 6 insertions, 16 deletions
diff --git a/.travis.yml b/.travis.yml index 93c90c2ed..4a14875d8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -15,8 +15,6 @@ jobs: sources: ['ubuntu-toolchain-r-test'] packages: ['cmake', 'g++-5'] before_install: - - export CC="${CC_COMPILER}" - - export CXX="${CXX_COMPILER}" - export ASAN_OPTIONS="symbolize=1" install: - pip install --user flake8==3.4.1 @@ -28,34 +26,26 @@ jobs: - cmake . -DCMAKE_C_FLAGS="$COMPILER_FLAGS" -DCMAKE_CXX_FLAGS="$COMPILER_FLAGS" - make -j2 - ./check.py --test-waterfall - env: | - CC_COMPILER="./test/wasm-install/wasm-install/bin/clang" - CXX_COMPILER="./test/wasm-install/wasm-install/bin/clang++" - <<: *test-ubuntu env: | - CC_COMPILER="./test/wasm-install/wasm-install/bin/clang" - CXX_COMPILER="./test/wasm-install/wasm-install/bin/clang++" COMPILER_FLAGS="-fsanitize=undefined -fno-sanitize-recover=all -fsanitize-blacklist=$(pwd)/ubsan.blacklist" - - <<: *test-ubuntu - env: | - CC_COMPILER="./test/wasm-install/wasm-install/bin/clang" - CXX_COMPILER="./test/wasm-install/wasm-install/bin/clang++" - COMPILER_FLAGS="-fsanitize=address" + # FIXME we currently must disable LSAN entirely, see #1351 + #- <<: *test-ubuntu + # env: | + # COMPILER_FLAGS="-fsanitize=address" - <<: *test-ubuntu env: | - CC_COMPILER="./test/wasm-install/wasm-install/bin/clang" - CXX_COMPILER="./test/wasm-install/wasm-install/bin/clang++" COMPILER_FLAGS="-fsanitize=thread" # Build with gcc 5 and run tests on the host system (Ubuntu). - <<: *test-ubuntu compiler: gcc env: | - CC_COMPILER="gcc-5" - CXX_COMPILER="g++-5" + CC="gcc-5" + CXX="g++-5" # Build the .js outputs using emcc - &test-emcc |