diff options
author | Justin M. Keyes <justinkz@gmail.com> | 2018-01-10 23:21:30 +0100 |
---|---|---|
committer | Justin M. Keyes <justinkz@gmail.com> | 2018-01-10 23:35:10 +0100 |
commit | f0845197d868735dc97aac72738b69c639c634b3 (patch) | |
tree | f33de058ee0bcba244f1612ab80286f399fce5a8 | |
parent | a8ad6b4d51eb5cb8a610753b6c7ade3cce3db9cc (diff) | |
download | rneovim-f0845197d868735dc97aac72738b69c639c634b3.tar.gz rneovim-f0845197d868735dc97aac72738b69c639c634b3.tar.bz2 rneovim-f0845197d868735dc97aac72738b69c639c634b3.zip |
ci/travis: require "sudo" for ASAN_UBSAN build
Workaround for this fun new issue:
==27404==LeakSanitizer has encountered a fatal error.
==27404==HINT: For debugging, try setting environment variable LSAN_OPTIONS=verbosity=1:log_threads=1
==27404==HINT: LeakSanitizer does not work under ptrace (strace, gdb, etc)
Failed: E /build|logs :: Runtime errors detected.
https://github.com/travis-ci/travis-ci/issues/9033
https://github.com/google/sanitizers/issues/764
-rw-r--r-- | .travis.yml | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/.travis.yml b/.travis.yml index 09ef8bba46..9a62a8a942 100644 --- a/.travis.yml +++ b/.travis.yml @@ -57,13 +57,13 @@ jobs: env: > CLANG_SANITIZER=ASAN_UBSAN CMAKE_FLAGS="$CMAKE_FLAGS -DPREFER_LUA=ON" + sudo: true - os: linux compiler: gcc env: FUNCTIONALTEST=functionaltest-lua - os: linux - # Travis creates a cache per compiler. - # Set a different value here to store 32-bit - # dependencies in a separate cache. + # Travis creates a cache per compiler. Set a different value here to + # store 32-bit dependencies in a separate cache. compiler: gcc -m32 env: BUILD_32BIT=ON - os: osx |