diff options
author | Philippe Antoine <contact@catenacyber.fr> | 2020-01-24 08:14:44 +0100 |
---|---|---|
committer | Philippe Antoine <contact@catenacyber.fr> | 2020-01-24 08:14:44 +0100 |
commit | e082134a0d369d32e08e1283941883e02c07e6d0 (patch) | |
tree | 281097cce7e687edd13f070c3024ec750f048524 | |
parent | cedbf3b636ebd318aa38aeb08a588fbf8a4eb096 (diff) |
Fix sanitizers build on Travis
-rw-r--r-- | .travis.yml | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml index 57b347449..f18ae0475 100644 --- a/.travis.yml +++ b/.travis.yml @@ -79,14 +79,29 @@ matrix: 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 + addons: + apt: + packages: + - libpcap-dev + - autogen - 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 + addons: + apt: + packages: + - libpcap-dev + - autogen - 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 + addons: + apt: + packages: + - libpcap-dev + - autogen before_install: |