summaryrefslogtreecommitdiffstats
path: root/Source/CTest/cmCTestMemCheckHandler.h
diff options
context:
space:
mode:
authorBen Boeckel <ben.boeckel@kitware.com>2014-10-03 17:46:18 (GMT)
committerBrad King <brad.king@kitware.com>2014-10-07 19:27:34 (GMT)
commit816c100ae2d1ef9ad42186a260724a279b6b5934 (patch)
treeeb8cc2d9a404b24ffdc56228be3c0a4950ede8c0 /Source/CTest/cmCTestMemCheckHandler.h
parentb67ef537d468c7e31c6ee375fe86eabc3bf2a128 (diff)
downloadCMake-816c100ae2d1ef9ad42186a260724a279b6b5934.zip
CMake-816c100ae2d1ef9ad42186a260724a279b6b5934.tar.gz
CMake-816c100ae2d1ef9ad42186a260724a279b6b5934.tar.bz2
ctest_memcheck: Add support for UndefinedBehaviorSanitizer ubsan
UBSan instruments a build and logs messages on any undefined behavior instances.
Diffstat (limited to 'Source/CTest/cmCTestMemCheckHandler.h')
-rw-r--r--Source/CTest/cmCTestMemCheckHandler.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/Source/CTest/cmCTestMemCheckHandler.h b/Source/CTest/cmCTestMemCheckHandler.h
index 3ceaa25..f5cc91c 100644
--- a/Source/CTest/cmCTestMemCheckHandler.h
+++ b/Source/CTest/cmCTestMemCheckHandler.h
@@ -51,7 +51,8 @@ private:
BOUNDS_CHECKER,
// checkers after here do not use the standard error list
ADDRESS_SANITIZER,
- THREAD_SANITIZER
+ THREAD_SANITIZER,
+ UB_SANITIZER
};
public:
enum { // Memory faults