From d9967436da0383df4aba85c1e67907e6465a2eb9 Mon Sep 17 00:00:00 2001 From: Yann Collet Date: Wed, 18 May 2016 14:16:49 +0200 Subject: [PATCH] added memory sanitizer to travis CI --- .travis.yml | 1 + Makefile | 3 +++ 2 files changed, 4 insertions(+) diff --git a/.travis.yml b/.travis.yml index b7faed3eb..a430fee56 100644 --- a/.travis.yml +++ b/.travis.yml @@ -19,6 +19,7 @@ env: - ZSTD_TRAVIS_CI_ENV="-C programs test-zstd_nolegacy" - ZSTD_TRAVIS_CI_ENV=usan - ZSTD_TRAVIS_CI_ENV=asan + - ZSTD_TRAVIS_CI_ENV=msan - ZSTD_TRAVIS_CI_ENV=asan32 - ZSTD_TRAVIS_CI_ENV="-C programs valgrindTest" diff --git a/Makefile b/Makefile index 7d1ae713f..b1b9096a9 100644 --- a/Makefile +++ b/Makefile @@ -138,6 +138,9 @@ usan: clean asan: clean $(MAKE) test CC=clang MOREFLAGS="-g -fsanitize=address" +msan: clean + $(MAKE) test CC=clang MOREFLAGS="-g -fsanitize=memory" + asan32: clean $(MAKE) -C $(PRGDIR) test32 CC=clang MOREFLAGS="-g -fsanitize=address"