]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
added memory sanitizer to travis CI
authorYann Collet <yann.collet.73@gmail.com>
Wed, 18 May 2016 12:16:49 +0000 (14:16 +0200)
committerYann Collet <yann.collet.73@gmail.com>
Wed, 18 May 2016 12:16:49 +0000 (14:16 +0200)
.travis.yml
Makefile

index b7faed3eba1037220f7a13b705f1764aaeccb6b9..a430fee56d68df7821583b32f0f40c241304509e 100644 (file)
@@ -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"  
   
index 7d1ae713f182c5ea914305695f5a43366229c58f..b1b9096a91277e4fb65a5f1c8abf5d99aad17322 100644 (file)
--- 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"