aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.travis.yml24
1 files changed, 21 insertions, 3 deletions
diff --git a/.travis.yml b/.travis.yml
index f18ae0475..84942fa18 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -77,31 +77,49 @@ matrix:
- name: fuzza
env: CXXFLAGS="-DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize=fuzzer-no-link" CFLAGS="-DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize=fuzzer-no-link" LDFLAGS="-fsanitize=address" QA_FUZZ=asan
- compiler: clang
os: linux
+ compiler: clang-7
addons:
apt:
+ sources:
+ - ubuntu-toolchain-r-test
+ - llvm-toolchain-trusty-7
packages:
+ - clang-7
- libpcap-dev
- autogen
+ env:
+ - MATRIX_EVAL="CC=clang-7 && CXX=clang++-7"
- name: fuzzm
env: CXXFLAGS="-DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=memory -fsanitize=fuzzer-no-link" CFLAGS="-DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=memory -fsanitize=fuzzer-no-link" LDFLAGS="-fsanitize=memory" QA_FUZZ=msan
- compiler: clang
os: linux
+ compiler: clang-7
addons:
apt:
+ sources:
+ - ubuntu-toolchain-r-test
+ - llvm-toolchain-trusty-7
packages:
+ - clang-7
- libpcap-dev
- autogen
+ env:
+ - MATRIX_EVAL="CC=clang-7 && CXX=clang++-7"
- name: fuzzu
env: CXXFLAGS="-DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=undefined -fsanitize=fuzzer-no-link" CFLAGS="-DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=undefined -fno-sanitize-recover=undefined,integer -fsanitize=fuzzer-no-link" LDFLAGS="-fsanitize=undefined" QA_FUZZ=ubsan
- compiler: clang
os: linux
+ compiler: clang-7
addons:
apt:
+ sources:
+ - ubuntu-toolchain-r-test
+ - llvm-toolchain-trusty-7
packages:
+ - clang-7
- libpcap-dev
- autogen
+ env:
+ - MATRIX_EVAL="CC=clang-7 && CXX=clang++-7"
before_install: