aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilippe Antoine <contact@catenacyber.fr>2020-01-24 08:14:44 +0100
committerPhilippe Antoine <contact@catenacyber.fr>2020-01-24 08:14:44 +0100
commite082134a0d369d32e08e1283941883e02c07e6d0 (patch)
tree281097cce7e687edd13f070c3024ec750f048524
parentcedbf3b636ebd318aa38aeb08a588fbf8a4eb096 (diff)
Fix sanitizers build on Travis
-rw-r--r--.travis.yml15
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: