summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/CTestMemcheck
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2015-02-19 16:35:51 (GMT)
committerBrad King <brad.king@kitware.com>2015-02-19 16:35:51 (GMT)
commit1d82105e29fc6f0bb71a474f876a7553b397cc26 (patch)
tree25918c24cedd897673f5f326497ad2b5f836a49f /Tests/RunCMake/CTestMemcheck
parentd7662141a771f105e64b56543d99ee43e7d00849 (diff)
downloadCMake-1d82105e29fc6f0bb71a474f876a7553b397cc26.zip
CMake-1d82105e29fc6f0bb71a474f876a7553b397cc26.tar.gz
CMake-1d82105e29fc6f0bb71a474f876a7553b397cc26.tar.bz2
Tests: Rename RunCMake.{CTestMemcheck => ctest_memcheck}
Follow the convention of naming tests after the command they test.
Diffstat (limited to 'Tests/RunCMake/CTestMemcheck')
-rw-r--r--Tests/RunCMake/CTestMemcheck/CMakeLists.txt.in7
-rw-r--r--Tests/RunCMake/CTestMemcheck/CTestConfig.cmake.in9
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyAddressSanitizer-result.txt1
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyAddressSanitizer-stderr.txt2
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyAddressSanitizer-stdout.txt2
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyBC-result.txt1
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyBC-stderr.txt1
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyBC-stdout.txt3
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyBCNoLogFile-result.txt1
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyBCNoLogFile-stderr.txt3
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyBCNoLogFile-stdout.txt3
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyLeakSanitizer-result.txt1
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyLeakSanitizer-stderr.txt2
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyLeakSanitizer-stdout.txt3
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyMemorySanitizer-result.txt1
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyMemorySanitizer-stderr.txt2
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyMemorySanitizer-stdout.txt2
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyPurify-result.txt1
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyPurify-stderr.txt3
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyPurify-stdout.txt6
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyPurifyNoLogFile-result.txt1
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyPurifyNoLogFile-stderr.txt2
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyPurifyNoLogFile-stdout.txt3
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyThreadSanitizer-result.txt1
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyThreadSanitizer-stderr.txt2
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyThreadSanitizer-stdout.txt13
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyUndefinedBehaviorSanitizer-result.txt1
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyUndefinedBehaviorSanitizer-stderr.txt2
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyUndefinedBehaviorSanitizer-stdout.txt2
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyValgrind-result.txt1
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyValgrind-stderr.txt3
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyValgrind-stdout.txt6
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyValgrindCustomOptions-result.txt1
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyValgrindCustomOptions-stderr.txt2
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyValgrindCustomOptions-stdout.txt6
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyValgrindFailPost-result.txt1
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyValgrindFailPost-stderr.txt3
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyValgrindFailPost-stdout.txt6
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyValgrindFailPre-result.txt1
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyValgrindFailPre-stderr.txt3
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyValgrindFailPre-stdout.txt1
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyValgrindIgnoreMemcheck-result.txt1
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyValgrindIgnoreMemcheck-stderr.txt3
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyValgrindIgnoreMemcheck-stdout.txt7
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyValgrindInvalidSupFile-result.txt1
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyValgrindInvalidSupFile-stderr.txt2
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyValgrindInvalidSupFile-stdout.txt1
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyValgrindNoLogFile-result.txt1
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyValgrindNoLogFile-stderr.txt2
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyValgrindNoLogFile-stdout.txt3
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyValgrindPrePost-result.txt1
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyValgrindPrePost-stderr.txt3
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyValgrindPrePost-stdout.txt6
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyValgrindTwoTargets-result.txt1
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyValgrindTwoTargets-stderr.txt3
-rw-r--r--Tests/RunCMake/CTestMemcheck/DummyValgrindTwoTargets-stdout.txt8
-rw-r--r--Tests/RunCMake/CTestMemcheck/NotExist-result.txt1
-rw-r--r--Tests/RunCMake/CTestMemcheck/NotExist-stderr.txt1
-rw-r--r--Tests/RunCMake/CTestMemcheck/NotExist-stdout.txt1
-rw-r--r--Tests/RunCMake/CTestMemcheck/RunCMakeTest.cmake132
-rw-r--r--Tests/RunCMake/CTestMemcheck/Unknown-result.txt1
-rw-r--r--Tests/RunCMake/CTestMemcheck/Unknown-stderr.txt2
-rw-r--r--Tests/RunCMake/CTestMemcheck/Unknown-stdout.txt1
-rw-r--r--Tests/RunCMake/CTestMemcheck/test.cmake.in24
-rw-r--r--Tests/RunCMake/CTestMemcheck/testAddressSanitizer.cmake58
-rw-r--r--Tests/RunCMake/CTestMemcheck/testLeakSanitizer.cmake47
-rw-r--r--Tests/RunCMake/CTestMemcheck/testMemorySanitizer.cmake27
-rw-r--r--Tests/RunCMake/CTestMemcheck/testThreadSanitizer.cmake47
-rw-r--r--Tests/RunCMake/CTestMemcheck/testUndefinedBehaviorSanitizer.cmake21
69 files changed, 0 insertions, 521 deletions
diff --git a/Tests/RunCMake/CTestMemcheck/CMakeLists.txt.in b/Tests/RunCMake/CTestMemcheck/CMakeLists.txt.in
deleted file mode 100644
index 3b8edf4..0000000
--- a/Tests/RunCMake/CTestMemcheck/CMakeLists.txt.in
+++ /dev/null
@@ -1,7 +0,0 @@
-cmake_minimum_required(VERSION 2.8.9)
-project(CTestTestMemcheck@CASE_NAME@ NONE)
-include(CTest)
-
-add_test(NAME RunCMake COMMAND "${CMAKE_COMMAND}" --version)
-
-@CMAKELISTS_EXTRA_CODE@
diff --git a/Tests/RunCMake/CTestMemcheck/CTestConfig.cmake.in b/Tests/RunCMake/CTestMemcheck/CTestConfig.cmake.in
deleted file mode 100644
index 6d4a718..0000000
--- a/Tests/RunCMake/CTestMemcheck/CTestConfig.cmake.in
+++ /dev/null
@@ -1,9 +0,0 @@
-set (CTEST_PROJECT_NAME "CTestTestMemcheck@CASE_NAME@")
-set (CTEST_NIGHTLY_START_TIME "21:00:00 EDT")
-set (CTEST_DART_SERVER_VERSION "2")
-set(CTEST_DROP_METHOD "http")
-set(CTEST_DROP_SITE "open.cdash.org")
-set(CTEST_DROP_LOCATION "/submit.php?project=PublicDashboard")
-set(CTEST_DROP_SITE_CDASH TRUE)
-
-@CTEST_EXTRA_CONFIG@
diff --git a/Tests/RunCMake/CTestMemcheck/DummyAddressSanitizer-result.txt b/Tests/RunCMake/CTestMemcheck/DummyAddressSanitizer-result.txt
deleted file mode 100644
index b57e2de..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyAddressSanitizer-result.txt
+++ /dev/null
@@ -1 +0,0 @@
-(-1|255)
diff --git a/Tests/RunCMake/CTestMemcheck/DummyAddressSanitizer-stderr.txt b/Tests/RunCMake/CTestMemcheck/DummyAddressSanitizer-stderr.txt
deleted file mode 100644
index 725270c..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyAddressSanitizer-stderr.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-Cannot find memory tester output file: .*/Tests/RunCMake/CTestMemcheck/DummyAddressSanitizer-build/Testing/Temporary/MemoryChecker.1.log\.\*
-Error in read script: .*/Tests/RunCMake/CTestMemcheck/DummyAddressSanitizer/test.cmake
diff --git a/Tests/RunCMake/CTestMemcheck/DummyAddressSanitizer-stdout.txt b/Tests/RunCMake/CTestMemcheck/DummyAddressSanitizer-stdout.txt
deleted file mode 100644
index 1d255d0..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyAddressSanitizer-stdout.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-Memory checking results:
-heap-buffer-overflow - 1
diff --git a/Tests/RunCMake/CTestMemcheck/DummyBC-result.txt b/Tests/RunCMake/CTestMemcheck/DummyBC-result.txt
deleted file mode 100644
index b57e2de..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyBC-result.txt
+++ /dev/null
@@ -1 +0,0 @@
-(-1|255)
diff --git a/Tests/RunCMake/CTestMemcheck/DummyBC-stderr.txt b/Tests/RunCMake/CTestMemcheck/DummyBC-stderr.txt
deleted file mode 100644
index 24f536a..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyBC-stderr.txt
+++ /dev/null
@@ -1 +0,0 @@
-Error parsing XML in stream at line 1: no element found
diff --git a/Tests/RunCMake/CTestMemcheck/DummyBC-stdout.txt b/Tests/RunCMake/CTestMemcheck/DummyBC-stdout.txt
deleted file mode 100644
index 5829613..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyBC-stdout.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-1/1 MemCheck #1: RunCMake \.+ Passed +[0-9]+.[0-9]+ sec
-
-100% tests passed, 0 tests failed out of 1
diff --git a/Tests/RunCMake/CTestMemcheck/DummyBCNoLogFile-result.txt b/Tests/RunCMake/CTestMemcheck/DummyBCNoLogFile-result.txt
deleted file mode 100644
index b57e2de..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyBCNoLogFile-result.txt
+++ /dev/null
@@ -1 +0,0 @@
-(-1|255)
diff --git a/Tests/RunCMake/CTestMemcheck/DummyBCNoLogFile-stderr.txt b/Tests/RunCMake/CTestMemcheck/DummyBCNoLogFile-stderr.txt
deleted file mode 100644
index 634e331..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyBCNoLogFile-stderr.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-Cannot find memory tester output file: .*/Tests/RunCMake/CTestMemcheck/DummyBCNoLogFile-build/Testing/Temporary/MemoryChecker.1.log
-.*Error parsing XML in stream at line 1: no element found
-Error in read script: .*/Tests/RunCMake/CTestMemcheck/DummyBCNoLogFile/test.cmake
diff --git a/Tests/RunCMake/CTestMemcheck/DummyBCNoLogFile-stdout.txt b/Tests/RunCMake/CTestMemcheck/DummyBCNoLogFile-stdout.txt
deleted file mode 100644
index 5829613..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyBCNoLogFile-stdout.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-1/1 MemCheck #1: RunCMake \.+ Passed +[0-9]+.[0-9]+ sec
-
-100% tests passed, 0 tests failed out of 1
diff --git a/Tests/RunCMake/CTestMemcheck/DummyLeakSanitizer-result.txt b/Tests/RunCMake/CTestMemcheck/DummyLeakSanitizer-result.txt
deleted file mode 100644
index b57e2de..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyLeakSanitizer-result.txt
+++ /dev/null
@@ -1 +0,0 @@
-(-1|255)
diff --git a/Tests/RunCMake/CTestMemcheck/DummyLeakSanitizer-stderr.txt b/Tests/RunCMake/CTestMemcheck/DummyLeakSanitizer-stderr.txt
deleted file mode 100644
index 520222f..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyLeakSanitizer-stderr.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-Cannot find memory tester output file: .*/Tests/RunCMake/CTestMemcheck/DummyLeakSanitizer-build/Testing/Temporary/MemoryChecker.1.log\.\*
-Error in read script: .*/Tests/RunCMake/CTestMemcheck/DummyLeakSanitizer/test.cmake
diff --git a/Tests/RunCMake/CTestMemcheck/DummyLeakSanitizer-stdout.txt b/Tests/RunCMake/CTestMemcheck/DummyLeakSanitizer-stdout.txt
deleted file mode 100644
index 97a8a9b..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyLeakSanitizer-stdout.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-Memory checking results:
-Direct leak - 2
-Indirect leak - 1
diff --git a/Tests/RunCMake/CTestMemcheck/DummyMemorySanitizer-result.txt b/Tests/RunCMake/CTestMemcheck/DummyMemorySanitizer-result.txt
deleted file mode 100644
index b57e2de..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyMemorySanitizer-result.txt
+++ /dev/null
@@ -1 +0,0 @@
-(-1|255)
diff --git a/Tests/RunCMake/CTestMemcheck/DummyMemorySanitizer-stderr.txt b/Tests/RunCMake/CTestMemcheck/DummyMemorySanitizer-stderr.txt
deleted file mode 100644
index 29c6ec7..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyMemorySanitizer-stderr.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-Cannot find memory tester output file: .*/Tests/RunCMake/CTestMemcheck/DummyMemorySanitizer-build/Testing/Temporary/MemoryChecker.1.log\.\*
-Error in read script: .*/Tests/RunCMake/CTestMemcheck/DummyMemorySanitizer/test.cmake
diff --git a/Tests/RunCMake/CTestMemcheck/DummyMemorySanitizer-stdout.txt b/Tests/RunCMake/CTestMemcheck/DummyMemorySanitizer-stdout.txt
deleted file mode 100644
index 64390c7..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyMemorySanitizer-stdout.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-Memory checking results:
-use-of-uninitialized-value - 1
diff --git a/Tests/RunCMake/CTestMemcheck/DummyPurify-result.txt b/Tests/RunCMake/CTestMemcheck/DummyPurify-result.txt
deleted file mode 100644
index 573541a..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyPurify-result.txt
+++ /dev/null
@@ -1 +0,0 @@
-0
diff --git a/Tests/RunCMake/CTestMemcheck/DummyPurify-stderr.txt b/Tests/RunCMake/CTestMemcheck/DummyPurify-stderr.txt
deleted file mode 100644
index 14bc228..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyPurify-stderr.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-^((^|
-)(BullseyeCoverage|==|ctest\([0-9]+\) malloc:)[^
-]*)*$
diff --git a/Tests/RunCMake/CTestMemcheck/DummyPurify-stdout.txt b/Tests/RunCMake/CTestMemcheck/DummyPurify-stdout.txt
deleted file mode 100644
index dabb004..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyPurify-stdout.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-1/1 MemCheck #1: RunCMake \.+ Passed +[0-9]+.[0-9]+ sec
-
-100% tests passed, 0 tests failed out of 1
-.*
--- Processing memory checking output:( )
-Memory checking results:
diff --git a/Tests/RunCMake/CTestMemcheck/DummyPurifyNoLogFile-result.txt b/Tests/RunCMake/CTestMemcheck/DummyPurifyNoLogFile-result.txt
deleted file mode 100644
index b57e2de..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyPurifyNoLogFile-result.txt
+++ /dev/null
@@ -1 +0,0 @@
-(-1|255)
diff --git a/Tests/RunCMake/CTestMemcheck/DummyPurifyNoLogFile-stderr.txt b/Tests/RunCMake/CTestMemcheck/DummyPurifyNoLogFile-stderr.txt
deleted file mode 100644
index 2506f35..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyPurifyNoLogFile-stderr.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-Cannot find memory tester output file: .*/Tests/RunCMake/CTestMemcheck/DummyPurifyNoLogFile-build/Testing/Temporary/MemoryChecker.1.log
-Error in read script: .*/Tests/RunCMake/CTestMemcheck/DummyPurifyNoLogFile/test.cmake
diff --git a/Tests/RunCMake/CTestMemcheck/DummyPurifyNoLogFile-stdout.txt b/Tests/RunCMake/CTestMemcheck/DummyPurifyNoLogFile-stdout.txt
deleted file mode 100644
index 5829613..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyPurifyNoLogFile-stdout.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-1/1 MemCheck #1: RunCMake \.+ Passed +[0-9]+.[0-9]+ sec
-
-100% tests passed, 0 tests failed out of 1
diff --git a/Tests/RunCMake/CTestMemcheck/DummyThreadSanitizer-result.txt b/Tests/RunCMake/CTestMemcheck/DummyThreadSanitizer-result.txt
deleted file mode 100644
index b57e2de..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyThreadSanitizer-result.txt
+++ /dev/null
@@ -1 +0,0 @@
-(-1|255)
diff --git a/Tests/RunCMake/CTestMemcheck/DummyThreadSanitizer-stderr.txt b/Tests/RunCMake/CTestMemcheck/DummyThreadSanitizer-stderr.txt
deleted file mode 100644
index ca23692..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyThreadSanitizer-stderr.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-Cannot find memory tester output file: .*/Tests/RunCMake/CTestMemcheck/DummyThreadSanitizer-build/Testing/Temporary/MemoryChecker.1.log\.\*
-Error in read script: .*/Tests/RunCMake/CTestMemcheck/DummyThreadSanitizer/test.cmake
diff --git a/Tests/RunCMake/CTestMemcheck/DummyThreadSanitizer-stdout.txt b/Tests/RunCMake/CTestMemcheck/DummyThreadSanitizer-stdout.txt
deleted file mode 100644
index c3af1f9..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyThreadSanitizer-stdout.txt
+++ /dev/null
@@ -1,13 +0,0 @@
-Memory checking results:
-data race - 1
-data race on vptr \(ctor/dtor vs virtual call\) - 1
-heap-use-after-free - 1
-thread leak - 1
-destroy of a locked mutex - 1
-double lock of a mutex - 1
-unlock of an unlocked mutex \(or by a wrong thread\) - 1
-read lock of a write locked mutex - 1
-read unlock of a write locked mutex - 1
-signal-unsafe call inside of a signal - 1
-signal handler spoils errno - 1
-lock-order-inversion \(potential deadlock\) - 1
diff --git a/Tests/RunCMake/CTestMemcheck/DummyUndefinedBehaviorSanitizer-result.txt b/Tests/RunCMake/CTestMemcheck/DummyUndefinedBehaviorSanitizer-result.txt
deleted file mode 100644
index b57e2de..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyUndefinedBehaviorSanitizer-result.txt
+++ /dev/null
@@ -1 +0,0 @@
-(-1|255)
diff --git a/Tests/RunCMake/CTestMemcheck/DummyUndefinedBehaviorSanitizer-stderr.txt b/Tests/RunCMake/CTestMemcheck/DummyUndefinedBehaviorSanitizer-stderr.txt
deleted file mode 100644
index fd684da..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyUndefinedBehaviorSanitizer-stderr.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-Cannot find memory tester output file: .*/Tests/RunCMake/CTestMemcheck/DummyUndefinedBehaviorSanitizer-build/Testing/Temporary/MemoryChecker.1.log\.\*
-Error in read script: .*/Tests/RunCMake/CTestMemcheck/DummyUndefinedBehaviorSanitizer/test.cmake
diff --git a/Tests/RunCMake/CTestMemcheck/DummyUndefinedBehaviorSanitizer-stdout.txt b/Tests/RunCMake/CTestMemcheck/DummyUndefinedBehaviorSanitizer-stdout.txt
deleted file mode 100644
index b3473bf..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyUndefinedBehaviorSanitizer-stdout.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-Memory checking results:
-left shift of negative value -256 - 1
diff --git a/Tests/RunCMake/CTestMemcheck/DummyValgrind-result.txt b/Tests/RunCMake/CTestMemcheck/DummyValgrind-result.txt
deleted file mode 100644
index 573541a..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyValgrind-result.txt
+++ /dev/null
@@ -1 +0,0 @@
-0
diff --git a/Tests/RunCMake/CTestMemcheck/DummyValgrind-stderr.txt b/Tests/RunCMake/CTestMemcheck/DummyValgrind-stderr.txt
deleted file mode 100644
index 14bc228..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyValgrind-stderr.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-^((^|
-)(BullseyeCoverage|==|ctest\([0-9]+\) malloc:)[^
-]*)*$
diff --git a/Tests/RunCMake/CTestMemcheck/DummyValgrind-stdout.txt b/Tests/RunCMake/CTestMemcheck/DummyValgrind-stdout.txt
deleted file mode 100644
index dabb004..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyValgrind-stdout.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-1/1 MemCheck #1: RunCMake \.+ Passed +[0-9]+.[0-9]+ sec
-
-100% tests passed, 0 tests failed out of 1
-.*
--- Processing memory checking output:( )
-Memory checking results:
diff --git a/Tests/RunCMake/CTestMemcheck/DummyValgrindCustomOptions-result.txt b/Tests/RunCMake/CTestMemcheck/DummyValgrindCustomOptions-result.txt
deleted file mode 100644
index b57e2de..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyValgrindCustomOptions-result.txt
+++ /dev/null
@@ -1 +0,0 @@
-(-1|255)
diff --git a/Tests/RunCMake/CTestMemcheck/DummyValgrindCustomOptions-stderr.txt b/Tests/RunCMake/CTestMemcheck/DummyValgrindCustomOptions-stderr.txt
deleted file mode 100644
index 1a2ee5c..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyValgrindCustomOptions-stderr.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-Cannot find memory tester output file: .*/Tests/RunCMake/CTestMemcheck/DummyValgrindCustomOptions-build/Testing/Temporary/MemoryChecker.1.log
-Error in read script: .*/Tests/RunCMake/CTestMemcheck/DummyValgrindCustomOptions/test.cmake
diff --git a/Tests/RunCMake/CTestMemcheck/DummyValgrindCustomOptions-stdout.txt b/Tests/RunCMake/CTestMemcheck/DummyValgrindCustomOptions-stdout.txt
deleted file mode 100644
index dabb004..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyValgrindCustomOptions-stdout.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-1/1 MemCheck #1: RunCMake \.+ Passed +[0-9]+.[0-9]+ sec
-
-100% tests passed, 0 tests failed out of 1
-.*
--- Processing memory checking output:( )
-Memory checking results:
diff --git a/Tests/RunCMake/CTestMemcheck/DummyValgrindFailPost-result.txt b/Tests/RunCMake/CTestMemcheck/DummyValgrindFailPost-result.txt
deleted file mode 100644
index b57e2de..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyValgrindFailPost-result.txt
+++ /dev/null
@@ -1 +0,0 @@
-(-1|255)
diff --git a/Tests/RunCMake/CTestMemcheck/DummyValgrindFailPost-stderr.txt b/Tests/RunCMake/CTestMemcheck/DummyValgrindFailPost-stderr.txt
deleted file mode 100644
index 2d078ef..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyValgrindFailPost-stderr.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-Problem running command: .*memcheck_fail.*
-Problem executing post-memcheck command\(s\).
-Error in read script: .*/Tests/RunCMake/CTestMemcheck/DummyValgrindFailPost/test.cmake
diff --git a/Tests/RunCMake/CTestMemcheck/DummyValgrindFailPost-stdout.txt b/Tests/RunCMake/CTestMemcheck/DummyValgrindFailPost-stdout.txt
deleted file mode 100644
index dabb004..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyValgrindFailPost-stdout.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-1/1 MemCheck #1: RunCMake \.+ Passed +[0-9]+.[0-9]+ sec
-
-100% tests passed, 0 tests failed out of 1
-.*
--- Processing memory checking output:( )
-Memory checking results:
diff --git a/Tests/RunCMake/CTestMemcheck/DummyValgrindFailPre-result.txt b/Tests/RunCMake/CTestMemcheck/DummyValgrindFailPre-result.txt
deleted file mode 100644
index b57e2de..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyValgrindFailPre-result.txt
+++ /dev/null
@@ -1 +0,0 @@
-(-1|255)
diff --git a/Tests/RunCMake/CTestMemcheck/DummyValgrindFailPre-stderr.txt b/Tests/RunCMake/CTestMemcheck/DummyValgrindFailPre-stderr.txt
deleted file mode 100644
index 43ccb2e..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyValgrindFailPre-stderr.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-Problem running command: .*memcheck_fail.*
-Problem executing pre-memcheck command\(s\).
-Error in read script: .*/Tests/RunCMake/CTestMemcheck/DummyValgrindFailPre/test.cmake
diff --git a/Tests/RunCMake/CTestMemcheck/DummyValgrindFailPre-stdout.txt b/Tests/RunCMake/CTestMemcheck/DummyValgrindFailPre-stdout.txt
deleted file mode 100644
index 9a6a1d6..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyValgrindFailPre-stdout.txt
+++ /dev/null
@@ -1 +0,0 @@
-Memory check project .*/Tests/RunCMake/CTestMemcheck/DummyValgrindFailPre-build
diff --git a/Tests/RunCMake/CTestMemcheck/DummyValgrindIgnoreMemcheck-result.txt b/Tests/RunCMake/CTestMemcheck/DummyValgrindIgnoreMemcheck-result.txt
deleted file mode 100644
index 573541a..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyValgrindIgnoreMemcheck-result.txt
+++ /dev/null
@@ -1 +0,0 @@
-0
diff --git a/Tests/RunCMake/CTestMemcheck/DummyValgrindIgnoreMemcheck-stderr.txt b/Tests/RunCMake/CTestMemcheck/DummyValgrindIgnoreMemcheck-stderr.txt
deleted file mode 100644
index 14bc228..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyValgrindIgnoreMemcheck-stderr.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-^((^|
-)(BullseyeCoverage|==|ctest\([0-9]+\) malloc:)[^
-]*)*$
diff --git a/Tests/RunCMake/CTestMemcheck/DummyValgrindIgnoreMemcheck-stdout.txt b/Tests/RunCMake/CTestMemcheck/DummyValgrindIgnoreMemcheck-stdout.txt
deleted file mode 100644
index 5a5675c..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyValgrindIgnoreMemcheck-stdout.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-2/2 Test #2: RunCMakeAgain .*
-1/1 MemCheck #1: RunCMake \.+ Passed +[0-9]+.[0-9]+ sec
-
-100% tests passed, 0 tests failed out of 1
-.*
--- Processing memory checking output:( )
-Memory checking results:
diff --git a/Tests/RunCMake/CTestMemcheck/DummyValgrindInvalidSupFile-result.txt b/Tests/RunCMake/CTestMemcheck/DummyValgrindInvalidSupFile-result.txt
deleted file mode 100644
index b57e2de..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyValgrindInvalidSupFile-result.txt
+++ /dev/null
@@ -1 +0,0 @@
-(-1|255)
diff --git a/Tests/RunCMake/CTestMemcheck/DummyValgrindInvalidSupFile-stderr.txt b/Tests/RunCMake/CTestMemcheck/DummyValgrindInvalidSupFile-stderr.txt
deleted file mode 100644
index d8d1ff0..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyValgrindInvalidSupFile-stderr.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-Cannot find memory checker suppression file: .*/Tests/RunCMake/CTestMemcheck/DummyValgrindInvalidSupFile-build/does-not-exist
-Error in read script: .*/Tests/RunCMake/CTestMemcheck/DummyValgrindInvalidSupFile/test.cmake
diff --git a/Tests/RunCMake/CTestMemcheck/DummyValgrindInvalidSupFile-stdout.txt b/Tests/RunCMake/CTestMemcheck/DummyValgrindInvalidSupFile-stdout.txt
deleted file mode 100644
index d46912e..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyValgrindInvalidSupFile-stdout.txt
+++ /dev/null
@@ -1 +0,0 @@
-Memory check project .*/Tests/RunCMake/CTestMemcheck/DummyValgrindInvalidSupFile-build$
diff --git a/Tests/RunCMake/CTestMemcheck/DummyValgrindNoLogFile-result.txt b/Tests/RunCMake/CTestMemcheck/DummyValgrindNoLogFile-result.txt
deleted file mode 100644
index b57e2de..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyValgrindNoLogFile-result.txt
+++ /dev/null
@@ -1 +0,0 @@
-(-1|255)
diff --git a/Tests/RunCMake/CTestMemcheck/DummyValgrindNoLogFile-stderr.txt b/Tests/RunCMake/CTestMemcheck/DummyValgrindNoLogFile-stderr.txt
deleted file mode 100644
index 321a2a5..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyValgrindNoLogFile-stderr.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-Cannot find memory tester output file: .*/Tests/RunCMake/CTestMemcheck/DummyValgrindNoLogFile-build/Testing/Temporary/MemoryChecker.1.log
-Error in read script: .*/Tests/RunCMake/CTestMemcheck/DummyValgrindNoLogFile/test.cmake
diff --git a/Tests/RunCMake/CTestMemcheck/DummyValgrindNoLogFile-stdout.txt b/Tests/RunCMake/CTestMemcheck/DummyValgrindNoLogFile-stdout.txt
deleted file mode 100644
index 5829613..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyValgrindNoLogFile-stdout.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-1/1 MemCheck #1: RunCMake \.+ Passed +[0-9]+.[0-9]+ sec
-
-100% tests passed, 0 tests failed out of 1
diff --git a/Tests/RunCMake/CTestMemcheck/DummyValgrindPrePost-result.txt b/Tests/RunCMake/CTestMemcheck/DummyValgrindPrePost-result.txt
deleted file mode 100644
index 573541a..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyValgrindPrePost-result.txt
+++ /dev/null
@@ -1 +0,0 @@
-0
diff --git a/Tests/RunCMake/CTestMemcheck/DummyValgrindPrePost-stderr.txt b/Tests/RunCMake/CTestMemcheck/DummyValgrindPrePost-stderr.txt
deleted file mode 100644
index 14bc228..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyValgrindPrePost-stderr.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-^((^|
-)(BullseyeCoverage|==|ctest\([0-9]+\) malloc:)[^
-]*)*$
diff --git a/Tests/RunCMake/CTestMemcheck/DummyValgrindPrePost-stdout.txt b/Tests/RunCMake/CTestMemcheck/DummyValgrindPrePost-stdout.txt
deleted file mode 100644
index dabb004..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyValgrindPrePost-stdout.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-1/1 MemCheck #1: RunCMake \.+ Passed +[0-9]+.[0-9]+ sec
-
-100% tests passed, 0 tests failed out of 1
-.*
--- Processing memory checking output:( )
-Memory checking results:
diff --git a/Tests/RunCMake/CTestMemcheck/DummyValgrindTwoTargets-result.txt b/Tests/RunCMake/CTestMemcheck/DummyValgrindTwoTargets-result.txt
deleted file mode 100644
index 573541a..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyValgrindTwoTargets-result.txt
+++ /dev/null
@@ -1 +0,0 @@
-0
diff --git a/Tests/RunCMake/CTestMemcheck/DummyValgrindTwoTargets-stderr.txt b/Tests/RunCMake/CTestMemcheck/DummyValgrindTwoTargets-stderr.txt
deleted file mode 100644
index 14bc228..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyValgrindTwoTargets-stderr.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-^((^|
-)(BullseyeCoverage|==|ctest\([0-9]+\) malloc:)[^
-]*)*$
diff --git a/Tests/RunCMake/CTestMemcheck/DummyValgrindTwoTargets-stdout.txt b/Tests/RunCMake/CTestMemcheck/DummyValgrindTwoTargets-stdout.txt
deleted file mode 100644
index 3e0fdb2..0000000
--- a/Tests/RunCMake/CTestMemcheck/DummyValgrindTwoTargets-stdout.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-Memory check project .*/DummyValgrindTwoTargets-build
-.*
- *Start 1: RunCMake
-(.*
-)?Memory check command: .* \"--log-file=.*/DummyValgrindTwoTargets-build/Testing/Temporary/MemoryChecker.1.log\" \"-q\".*
- *Start 2: RunCMakeAgain
-(.*
-)?Memory check command: .* \"--log-file=.*/DummyValgrindTwoTargets-build/Testing/Temporary/MemoryChecker.2.log\" \"-q\".*
diff --git a/Tests/RunCMake/CTestMemcheck/NotExist-result.txt b/Tests/RunCMake/CTestMemcheck/NotExist-result.txt
deleted file mode 100644
index 573541a..0000000
--- a/Tests/RunCMake/CTestMemcheck/NotExist-result.txt
+++ /dev/null
@@ -1 +0,0 @@
-0
diff --git a/Tests/RunCMake/CTestMemcheck/NotExist-stderr.txt b/Tests/RunCMake/CTestMemcheck/NotExist-stderr.txt
deleted file mode 100644
index 0af5b7a..0000000
--- a/Tests/RunCMake/CTestMemcheck/NotExist-stderr.txt
+++ /dev/null
@@ -1 +0,0 @@
-Memory checker \(MemoryCheckCommand\) not set, or cannot find the specified program\.
diff --git a/Tests/RunCMake/CTestMemcheck/NotExist-stdout.txt b/Tests/RunCMake/CTestMemcheck/NotExist-stdout.txt
deleted file mode 100644
index 9e92266..0000000
--- a/Tests/RunCMake/CTestMemcheck/NotExist-stdout.txt
+++ /dev/null
@@ -1 +0,0 @@
-Memory check project .*/Tests/RunCMake/CTestMemcheck/NotExist-build$
diff --git a/Tests/RunCMake/CTestMemcheck/RunCMakeTest.cmake b/Tests/RunCMake/CTestMemcheck/RunCMakeTest.cmake
deleted file mode 100644
index b1793fa..0000000
--- a/Tests/RunCMake/CTestMemcheck/RunCMakeTest.cmake
+++ /dev/null
@@ -1,132 +0,0 @@
-include(RunCTest)
-
-set(SITE test-site)
-set(BUILDNAME test-build)
-set(COVERAGE_COMMAND "")
-
-function(run_mc_test CASE_NAME CHECKER_COMMAND)
- run_ctest(${CASE_NAME} ${ARGN})
-endfunction()
-
-unset(CTEST_EXTRA_CONFIG)
-unset(CTEST_EXTRA_CODE)
-unset(CMAKELISTS_EXTRA_CODE)
-
-#-----------------------------------------------------------------------------
-# add ThreadSanitizer test
-set(CTEST_EXTRA_CODE
-"set(CTEST_MEMORYCHECK_COMMAND_OPTIONS \"report_bugs=1 history_size=5 exitcode=55\")
-")
-set(CMAKELISTS_EXTRA_CODE
-"add_test(NAME TestSan COMMAND \"\${CMAKE_COMMAND}\"
--P \"${RunCMake_SOURCE_DIR}/testThreadSanitizer.cmake\")
-")
-run_mc_test(DummyThreadSanitizer "" -DMEMCHECK_TYPE=ThreadSanitizer)
-unset(CMAKELISTS_EXTRA_CODE)
-unset(CTEST_EXTRA_CODE)
-
-#-----------------------------------------------------------------------------
-# add LeakSanitizer test
-set(CTEST_EXTRA_CODE
-"set(CTEST_MEMORYCHECK_SANITIZER_OPTIONS \"simulate_sanitizer=1 report_bugs=1 history_size=5 exitcode=55\")
-")
-set(CMAKELISTS_EXTRA_CODE
-"add_test(NAME TestSan COMMAND \"${CMAKE_COMMAND}\"
--P \"${RunCMake_SOURCE_DIR}/testLeakSanitizer.cmake\")
-")
-run_mc_test(DummyLeakSanitizer "" -DMEMCHECK_TYPE=AddressSanitizer)
-unset(CMAKELISTS_EXTRA_CODE)
-unset(CTEST_EXTRA_CODE)
-
-#-----------------------------------------------------------------------------
-# add AddressSanitizer test
-set(CTEST_EXTRA_CODE
-"set(CTEST_MEMORYCHECK_SANITIZER_OPTIONS \"simulate_sanitizer=1 report_bugs=1 history_size=5 exitcode=55\")
-")
-set(CMAKELISTS_EXTRA_CODE
-"add_test(NAME TestSan COMMAND \"\${CMAKE_COMMAND}\"
--P \"${RunCMake_SOURCE_DIR}/testAddressSanitizer.cmake\")
-")
-run_mc_test(DummyAddressSanitizer "" -DMEMCHECK_TYPE=AddressSanitizer)
-unset(CMAKELISTS_EXTRA_CODE)
-unset(CTEST_EXTRA_CODE)
-
-#-----------------------------------------------------------------------------
-# add MemorySanitizer test
-set(CTEST_EXTRA_CODE
-"set(CTEST_MEMORYCHECK_COMMAND_OPTIONS \"simulate_sanitizer=1 report_bugs=1 history_size=5 exitcode=55\")
-")
-set(CMAKELISTS_EXTRA_CODE
-"add_test(NAME TestSan COMMAND \"\${CMAKE_COMMAND}\"
--P \"${RunCMake_SOURCE_DIR}/testMemorySanitizer.cmake\")
-")
-run_mc_test(DummyMemorySanitizer "" -DMEMCHECK_TYPE=MemorySanitizer)
-unset(CMAKELISTS_EXTRA_CODE)
-unset(CTEST_EXTRA_CODE)
-
-#-----------------------------------------------------------------------------
-# add UndefinedBehaviorSanitizer test
-set(CTEST_EXTRA_CODE
-"set(CTEST_MEMORYCHECK_SANITIZER_OPTIONS \"simulate_sanitizer=1\")
-")
-set(CMAKELISTS_EXTRA_CODE
-"add_test(NAME TestSan COMMAND \"\${CMAKE_COMMAND}\"
--P \"${RunCMake_SOURCE_DIR}/testUndefinedBehaviorSanitizer.cmake\")
-")
-run_mc_test(DummyUndefinedBehaviorSanitizer "" -DMEMCHECK_TYPE=UndefinedBehaviorSanitizer)
-unset(CMAKELISTS_EXTRA_CODE)
-unset(CTEST_EXTRA_CODE)
-
-#-----------------------------------------------------------------------------
-set(CTEST_EXTRA_CODE "string(REPLACE \" \" \"\\\\ \" PRE_POST_COMMAND \"\${CTEST_MEMORYCHECK_COMMAND}\")
-
-set(CTEST_CUSTOM_PRE_MEMCHECK \"\${PRE_POST_COMMAND} pre command\")
-set(CTEST_CUSTOM_POST_MEMCHECK \"\${PRE_POST_COMMAND} post command \")
-")
-run_mc_test(DummyValgrindPrePost "${PSEUDO_VALGRIND}")
-unset(CTEST_EXTRA_CODE)
-
-#-----------------------------------------------------------------------------
-set(CTEST_EXTRA_CODE "set(CTEST_CUSTOM_POST_MEMCHECK \"${MEMCHECK_FAIL}\")")
-run_mc_test(DummyValgrindFailPost "${PSEUDO_VALGRIND}")
-unset(CTEST_EXTRA_CODE)
-
-#-----------------------------------------------------------------------------
-set(CTEST_EXTRA_CODE "set(CTEST_CUSTOM_PRE_MEMCHECK \"${MEMCHECK_FAIL}\")")
-run_mc_test(DummyValgrindFailPre "${PSEUDO_VALGRIND}")
-unset(CTEST_EXTRA_CODE)
-
-#-----------------------------------------------------------------------------
-set(CTEST_EXTRA_CONFIG "set(CTEST_CUSTOM_MEMCHECK_IGNORE RunCMakeAgain)\n")
-set(CMAKELISTS_EXTRA_CODE "add_test(NAME RunCMakeAgain COMMAND \"\${CMAKE_COMMAND}\" --version)")
-run_mc_test(DummyValgrindIgnoreMemcheck "${PSEUDO_VALGRIND}")
-unset(CTEST_EXTRA_CONFIG)
-unset(CMAKELISTS_EXTRA_CODE)
-
-#-----------------------------------------------------------------------------
-set(CMAKELISTS_EXTRA_CODE "add_test(NAME RunCMakeAgain COMMAND \"\${CMAKE_COMMAND}\" --version)")
-run_mc_test(DummyValgrindTwoTargets "${PSEUDO_VALGRIND}" "-VV")
-unset(CMAKELISTS_EXTRA_CODE)
-
-#-----------------------------------------------------------------------------
-set(CTEST_EXTRA_CONFIG "set(CTEST_MEMORYCHECK_SUPPRESSIONS_FILE \"\${CMAKE_CURRENT_BINARY_DIR}/does-not-exist\")")
-run_mc_test(DummyValgrindInvalidSupFile "${PSEUDO_VALGRIND}")
-unset(CTEST_EXTRA_CONFIG)
-
-#-----------------------------------------------------------------------------
-# CTest will add the logfile option before any custom options. Set the logfile
-# again, this time to an empty string. This will cause the logfile to be
-# missing, which will be the prove for us that the custom option is indeed used.
-set(CTEST_EXTRA_CONFIG "set(CTEST_MEMORYCHECK_COMMAND_OPTIONS \"--log-file=\")")
-run_mc_test(DummyValgrindCustomOptions "${PSEUDO_VALGRIND}")
-unset(CTEST_EXTRA_CONFIG)
-
-#-----------------------------------------------------------------------------
-run_mc_test(DummyPurify "${PSEUDO_PURIFY}")
-run_mc_test(DummyValgrind "${PSEUDO_VALGRIND}")
-run_mc_test(DummyBC "${PSEUDO_BC}")
-run_mc_test(DummyPurifyNoLogFile "${PSEUDO_PURIFY_NOLOG}")
-run_mc_test(DummyValgrindNoLogFile "${PSEUDO_VALGRIND_NOLOG}")
-run_mc_test(DummyBCNoLogFile "${PSEUDO_BC_NOLOG}")
-run_mc_test(NotExist "\${CTEST_BINARY_DIRECTORY}/no-memcheck-exe")
-run_mc_test(Unknown "\${CMAKE_COMMAND}")
diff --git a/Tests/RunCMake/CTestMemcheck/Unknown-result.txt b/Tests/RunCMake/CTestMemcheck/Unknown-result.txt
deleted file mode 100644
index b57e2de..0000000
--- a/Tests/RunCMake/CTestMemcheck/Unknown-result.txt
+++ /dev/null
@@ -1 +0,0 @@
-(-1|255)
diff --git a/Tests/RunCMake/CTestMemcheck/Unknown-stderr.txt b/Tests/RunCMake/CTestMemcheck/Unknown-stderr.txt
deleted file mode 100644
index 2beea2d..0000000
--- a/Tests/RunCMake/CTestMemcheck/Unknown-stderr.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-Do not understand memory checker: .*/cmake.*
-Error in read script: .*/Tests/RunCMake/CTestMemcheck/Unknown/test.cmake
diff --git a/Tests/RunCMake/CTestMemcheck/Unknown-stdout.txt b/Tests/RunCMake/CTestMemcheck/Unknown-stdout.txt
deleted file mode 100644
index 7ea1af0..0000000
--- a/Tests/RunCMake/CTestMemcheck/Unknown-stdout.txt
+++ /dev/null
@@ -1 +0,0 @@
-Memory check project .*/Tests/RunCMake/CTestMemcheck/Unknown-build$
diff --git a/Tests/RunCMake/CTestMemcheck/test.cmake.in b/Tests/RunCMake/CTestMemcheck/test.cmake.in
deleted file mode 100644
index f9c1ba9..0000000
--- a/Tests/RunCMake/CTestMemcheck/test.cmake.in
+++ /dev/null
@@ -1,24 +0,0 @@
-cmake_minimum_required(VERSION 2.8.9)
-
-# Settings:
-set(CTEST_SITE "@SITE@")
-set(CTEST_BUILD_NAME "CTestTest-@BUILDNAME@-Memcheck@CASE_NAME@")
-
-set(CTEST_SOURCE_DIRECTORY "@RunCMake_BINARY_DIR@/@CASE_NAME@")
-set(CTEST_BINARY_DIRECTORY "@RunCMake_BINARY_DIR@/@CASE_NAME@-build")
-set(CTEST_CMAKE_GENERATOR "@RunCMake_GENERATOR@")
-set(CTEST_CMAKE_GENERATOR_PLATFORM "@RunCMake_GENERATOR_PLATFORM@")
-set(CTEST_CMAKE_GENERATOR_TOOLSET "@RunCMake_GENERATOR_TOOLSET@")
-set(CTEST_BUILD_CONFIGURATION "$ENV{CMAKE_CONFIG_TYPE}")
-set(CTEST_COVERAGE_COMMAND "@COVERAGE_COMMAND@")
-set(CTEST_NOTES_FILES "${CTEST_SCRIPT_DIRECTORY}/${CTEST_SCRIPT_NAME}")
-
-set(CTEST_MEMORYCHECK_COMMAND "@CHECKER_COMMAND@")
-set(CTEST_MEMORYCHECK_TYPE "${MEMCHECK_TYPE}")
-
-@CTEST_EXTRA_CODE@
-
-CTEST_START(Experimental)
-CTEST_CONFIGURE(BUILD "${CTEST_BINARY_DIRECTORY}" RETURN_VALUE res)
-CTEST_TEST(BUILD "${CTEST_BINARY_DIRECTORY}" RETURN_VALUE res)
-CTEST_MEMCHECK(BUILD "${CTEST_BINARY_DIRECTORY}" RETURN_VALUE res)
diff --git a/Tests/RunCMake/CTestMemcheck/testAddressSanitizer.cmake b/Tests/RunCMake/CTestMemcheck/testAddressSanitizer.cmake
deleted file mode 100644
index 3082e4b..0000000
--- a/Tests/RunCMake/CTestMemcheck/testAddressSanitizer.cmake
+++ /dev/null
@@ -1,58 +0,0 @@
-# this file simulates a program that has been built with address sanitizer
-# options
-
-message("ASAN_OPTIONS = [$ENV{ASAN_OPTIONS}]")
-string(REGEX REPLACE ".*log_path=\"([^\"]*)\".*" "\\1" LOG_FILE "$ENV{ASAN_OPTIONS}")
-message("LOG_FILE=[${LOG_FILE}]")
-
-# if we are not asked to simulate address sanitizer don't do it
-if(NOT "$ENV{ASAN_OPTIONS}]" MATCHES "simulate_sanitizer.1")
- return()
-endif()
-# clear the log file
-file(REMOVE "${LOG_FILE}.2343")
-
-# create an example error from address santizer
-
-file(APPEND "${LOG_FILE}.2343"
-"=================================================================
-==19278== ERROR: AddressSanitizer: heap-buffer-overflow on address 0x60080000bffc at pc 0x4009f1 bp 0x7fff82de6520 sp 0x7fff82de6518
-WRITE of size 4 at 0x60080000bffc thread T0
- #0 0x4009f0 (/home/kitware/msan/a.out+0x4009f0)
- #1 0x7f18b02c876c (/lib/x86_64-linux-gnu/libc-2.15.so+0x2176c)
- #2 0x400858 (/home/kitware/msan/a.out+0x400858)
-0x60080000bffc is located 4 bytes to the right of 40-byte region [0x60080000bfd0,0x60080000bff8)
-allocated by thread T0 here:
- #0 0x7f18b088f9ca (/usr/lib/x86_64-linux-gnu/libasan.so.0.0.0+0x119ca)
- #1 0x4009a2 (/home/kitware/msan/a.out+0x4009a2)
- #2 0x7f18b02c876c (/lib/x86_64-linux-gnu/libc-2.15.so+0x2176c)
-Shadow bytes around the buggy address:
- 0x0c017fff97a0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
- 0x0c017fff97b0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
- 0x0c017fff97c0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
- 0x0c017fff97d0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
- 0x0c017fff97e0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
-=>0x0c017fff97f0: fa fa fa fa fa fa fa fa fa fa 00 00 00 00 00[fa]
- 0x0c017fff9800:fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
- 0x0c017fff9810: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
- 0x0c017fff9820: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
- 0x0c017fff9830: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
- 0x0c017fff9840: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
-Shadow byte legend (one shadow byte represents 8 application bytes):
- Addressable: 00
- Partially addressable: 01 02 03 04 05 06 07
- Heap left redzone: fa
- Heap righ redzone: fb
- Freed Heap region: fd
- Stack left redzone: f1
- Stack mid redzone: f2
- Stack right redzone: f3
- Stack partial redzone: f4
- Stack after return: f5
- Stack use after scope: f8
- Global redzone: f9
- Global init order: f6
- Poisoned by user: f7
- ASan internal: fe
-==19278== ABORTING
-")
diff --git a/Tests/RunCMake/CTestMemcheck/testLeakSanitizer.cmake b/Tests/RunCMake/CTestMemcheck/testLeakSanitizer.cmake
deleted file mode 100644
index 02030be..0000000
--- a/Tests/RunCMake/CTestMemcheck/testLeakSanitizer.cmake
+++ /dev/null
@@ -1,47 +0,0 @@
-# this file simulates a program that has been built with thread sanitizer
-# options
-
-message("ASAN_OPTIONS = [$ENV{ASAN_OPTIONS}]")
-string(REGEX REPLACE ".*log_path=\"([^\"]*)\".*" "\\1" LOG_FILE "$ENV{ASAN_OPTIONS}")
-message("LOG_FILE=[${LOG_FILE}]")
-# if we are not asked to simulate leak sanitizer don't do it
-if(NOT "$ENV{ASAN_OPTIONS}]" MATCHES "simulate_sanitizer.1")
- return()
-endif()
-
-# clear the log file
-file(REMOVE "${LOG_FILE}.2343")
-file(REMOVE "${LOG_FILE}.2344")
-
-# create an error of each type of thread santizer
-# these names come from tsan_report.cc in llvm
-
-file(APPEND "${LOG_FILE}.2343"
-"=================================================================
-==25308==ERROR: LeakSanitizer: detected memory leaks
-
-Direct leak of 4360 byte(s) in 1 object(s) allocated from:
- #0 0x46c669 in operator new[](unsigned long) (/home/kitware/msan/a.out+0x46c669)
- #1 0x4823b4 in main /home/kitware/msan/memcheck.cxx:12
- #2 0x7fa72bee476c in __libc_start_main /build/buildd/eglibc-2.15/csu/libc-start.c:226
-
-SUMMARY: AddressSanitizer: 4436 byte(s) leaked in 2 allocation(s).
-")
-file(APPEND "${LOG_FILE}.2342"
-"=================================================================
-==25308==ERROR: LeakSanitizer: detected memory leaks
-
-Direct leak of 76 byte(s) in 1 object(s) allocated from:
- #0 0x46c669 in operator new[](unsigned long) (/home/kitware/msan/a.out+0x46c669)
- #1 0x4821b8 in foo() /home/kitware/msan/memcheck.cxx:4
- #2 0x4823f2 in main /home/kitware/msan/memcheck.cxx:14
- #3 0x7fa72bee476c in __libc_start_main /build/buildd/eglibc-2.15/csu/libc-start.c:226
-
-Indirect leak of 76 byte(s) in 1 object(s) allocated from:
- #0 0x46c669 in operator new[](unsigned long) (/home/kitware/msan/a.out+0x46c669)
- #1 0x4821b8 in foo() /home/kitware/msan/memcheck.cxx:4
- #2 0x4823f2 in main /home/kitware/msan/memcheck.cxx:14
- #3 0x7fa72bee476c in __libc_start_main /build/buildd/eglibc-2.15/csu/libc-start.c:226
-
-SUMMARY: AddressSanitizer: 4436 byte(s) leaked in 2 allocation(s).
-")
diff --git a/Tests/RunCMake/CTestMemcheck/testMemorySanitizer.cmake b/Tests/RunCMake/CTestMemcheck/testMemorySanitizer.cmake
deleted file mode 100644
index c87af9a..0000000
--- a/Tests/RunCMake/CTestMemcheck/testMemorySanitizer.cmake
+++ /dev/null
@@ -1,27 +0,0 @@
-# this file simulates a program that has been built with thread sanitizer
-# options
-
-message("MSAN_OPTIONS = [$ENV{MSAN_OPTIONS}]")
-string(REGEX REPLACE ".*log_path=\"([^\"]*)\".*" "\\1" LOG_FILE "$ENV{MSAN_OPTIONS}")
-message("LOG_FILE=[${LOG_FILE}]")
-
-# if we are not asked to simulate address sanitizer don't do it
-if(NOT "$ENV{MSAN_OPTIONS}]" MATCHES "simulate_sanitizer.1")
- return()
-endif()
-# clear the log file
-file(REMOVE "${LOG_FILE}.2343")
-
-# create an error of each type of thread santizer
-# these names come from tsan_report.cc in llvm
-
-file(APPEND "${LOG_FILE}.2343"
-"=================================================================
-==28423== WARNING: MemorySanitizer: use-of-uninitialized-value
- #0 0x7f4364210dd9 in main (/home/kitware/msan/msan-bin/umr+0x7bdd9)
- #1 0x7f4362d9376c in __libc_start_main /build/buildd/eglibc-2.15/csu/libc-start.c:226
- #2 0x7f4364210b0c in _start (/home/kitware/msan/msan-bin/umr+0x7bb0c)
-
-SUMMARY: MemorySanitizer: use-of-uninitialized-value ??:0 main
-Exiting
-")
diff --git a/Tests/RunCMake/CTestMemcheck/testThreadSanitizer.cmake b/Tests/RunCMake/CTestMemcheck/testThreadSanitizer.cmake
deleted file mode 100644
index d591931..0000000
--- a/Tests/RunCMake/CTestMemcheck/testThreadSanitizer.cmake
+++ /dev/null
@@ -1,47 +0,0 @@
-# this file simulates a program that has been built with thread sanitizer
-# options
-
-message("TSAN_OPTIONS = [$ENV{TSAN_OPTIONS}]")
-string(REGEX REPLACE ".*log_path=\"([^\"]*)\".*" "\\1" LOG_FILE "$ENV{TSAN_OPTIONS}")
-message("LOG_FILE=[${LOG_FILE}]")
-
-set(error_types
- "data race"
- "data race on vptr (ctor/dtor vs virtual call)"
- "heap-use-after-free"
- "thread leak"
- "destroy of a locked mutex"
- "double lock of a mutex"
- "unlock of an unlocked mutex (or by a wrong thread)"
- "read lock of a write locked mutex"
- "read unlock of a write locked mutex"
- "signal-unsafe call inside of a signal"
- "signal handler spoils errno"
- "lock-order-inversion (potential deadlock)"
- )
-
-# clear the log file
-file(REMOVE "${LOG_FILE}.2343")
-
-# create an error of each type of thread santizer
-# these names come from tsan_report.cc in llvm
-foreach(error_type ${error_types} )
-
- file(APPEND "${LOG_FILE}.2343"
-"==================
-WARNING: ThreadSanitizer: ${error_type} (pid=27978)
- Write of size 4 at 0x7fe017ce906c by thread T1:
- #0 Thread1 ??:0 (exe+0x000000000bb0)
- #1 <null> <null>:0 (libtsan.so.0+0x00000001b279)
-
- Previous write of size 4 at 0x7fe017ce906c by main thread:
- #0 main ??:0 (exe+0x000000000c3c)
-
- Thread T1 (tid=27979, running) created by main thread at:
- #0 <null> <null>:0 (libtsan.so.0+0x00000001ed7b)
- #1 main ??:0 (exe+0x000000000c2c)
-
-SUMMARY: ThreadSanitizer: ${error_type} ??:0 Thread1
-==================
-")
-endforeach()
diff --git a/Tests/RunCMake/CTestMemcheck/testUndefinedBehaviorSanitizer.cmake b/Tests/RunCMake/CTestMemcheck/testUndefinedBehaviorSanitizer.cmake
deleted file mode 100644
index 8ef3c0a..0000000
--- a/Tests/RunCMake/CTestMemcheck/testUndefinedBehaviorSanitizer.cmake
+++ /dev/null
@@ -1,21 +0,0 @@
-# this file simulates a program that has been built with undefined behavior
-# sanitizer options
-
-message("UBSAN_OPTIONS = [$ENV{UBSAN_OPTIONS}]")
-string(REGEX REPLACE ".*log_path=\"([^\"]*)\".*" "\\1" LOG_FILE "$ENV{UBSAN_OPTIONS}")
-message("LOG_FILE=[${LOG_FILE}]")
-
-# if we are not asked to simulate address sanitizer don't do it
-if(NOT "$ENV{UBSAN_OPTIONS}]" MATCHES "simulate_sanitizer.1")
- return()
-endif()
-# clear the log file
-file(REMOVE "${LOG_FILE}.2343")
-
-# create an error like undefined behavior santizer creates;
-# these names come from ubsan_diag.cc and ubsan_handlers.cc
-# in llvm
-
-file(APPEND "${LOG_FILE}.2343"
-"<unknown>: runtime error: left shift of negative value -256
-")