summaryrefslogtreecommitdiff
path: root/travis-ci
diff options
context:
space:
mode:
authorEvgeny Vereshchagin <evvers@ya.ru>2019-08-08 18:30:44 +0000
committerFrantisek Sumsal <frantisek@sumsal.cz>2019-08-09 07:25:39 +0000
commitd4d74d0fc0eeff7bfe56f81ea06ea0399bab095c (patch)
tree174e42d5cf31e594c5393cde382840966da7df75 /travis-ci
parent46d01913af9a674caff8de8ebacf128a79e22346 (diff)
downloadsystemd-d4d74d0fc0eeff7bfe56f81ea06ea0399bab095c.tar.gz
fuzzit: get MSan to track origins
It's just a follow-up to https://github.com/systemd/systemd/pull/13281 that should make it a little bit easier to make sense of MSan reports. https://clang.llvm.org/docs/MemorySanitizer.html#origin-tracking
Diffstat (limited to 'travis-ci')
-rwxr-xr-xtravis-ci/managers/fuzzit.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/travis-ci/managers/fuzzit.sh b/travis-ci/managers/fuzzit.sh
index a3c36fae7f..db2657b9c3 100755
--- a/travis-ci/managers/fuzzit.sh
+++ b/travis-ci/managers/fuzzit.sh
@@ -46,7 +46,7 @@ chmod +x fuzzit
find out/ -maxdepth 1 -name 'fuzz-*' -executable -type f -exec basename '{}' \; | xargs --verbose -n1 -I%FUZZER% ./fuzzit c job ${FUZZIT_ARGS} %FUZZER%-asan-ubsan out/%FUZZER% ${FUZZIT_ADDITIONAL_FILES}
-export SANITIZER="memory"
+export SANITIZER="memory -fsanitize-memory-track-origins"
FUZZIT_ARGS="--type ${FUZZING_TYPE} --branch ${FUZZIT_BRANCH} --revision ${TRAVIS_COMMIT}"
tools/oss-fuzz.sh