]> granicus.if.org Git - libexpat/commitdiff
Travis: Cover MemorySanitizer and UndefinedBehaviorSanitizer
authorSebastian Pipping <sebastian@pipping.org>
Mon, 8 Jul 2019 22:35:41 +0000 (00:35 +0200)
committerSebastian Pipping <sebastian@pipping.org>
Tue, 9 Jul 2019 22:31:16 +0000 (00:31 +0200)
.travis.yml

index 3d8d83ef4f190963857238058ba8911d8ab7c29d..5a82f4ef920d92eb5c67a05ccf24b58102484bb0 100644 (file)
@@ -23,12 +23,16 @@ env:
     - MODE=cmake-oos
     - MODE=distcheck
     - MODE=qa-sh QA_COMPILER=clang CC=clang CXX=clang++ QA_SANITIZER=address
+    - MODE=qa-sh QA_COMPILER=clang CC=clang CXX=clang++ QA_SANITIZER=memory
+    - MODE=qa-sh QA_COMPILER=clang CC=clang CXX=clang++ QA_SANITIZER=undefined
     - MODE=qa-sh QA_COMPILER=gcc   CC=gcc   CXX=g++     QA_PROCESSOR=gcov
 
 matrix:
   exclude:
     - os: osx
       env: QA_PROCESSOR=gcov
+    - os: osx
+      env: QA_SANITIZER=memory  # unsupported option '-fsanitize=memory'
 
 addons:
   homebrew: