[Cmake-commits] CMake branch, next, updated. v2.8.11.2-3908-gf18c241
Brad King
brad.king at kitware.com
Fri Aug 16 09:46:11 EDT 2013
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".
The branch, next has been updated
via f18c2418e3885c65f9412d2af698e976f41cd941 (commit)
via 88ae0582540a5fdcd04bb3746b0f70b81336fc4e (commit)
from ea103fe1b36a3ba3b2d41420e59270c118b1a971 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=f18c2418e3885c65f9412d2af698e976f41cd941
commit f18c2418e3885c65f9412d2af698e976f41cd941
Merge: ea103fe 88ae058
Author: Brad King <brad.king at kitware.com>
AuthorDate: Fri Aug 16 09:46:04 2013 -0400
Commit: CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Fri Aug 16 09:46:04 2013 -0400
Merge topic 'cleanup-CTestTestMemcheck' into next
88ae058 CTestTestMemcheck: Tolerate trailing "==..." lines from valgrind
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=88ae0582540a5fdcd04bb3746b0f70b81336fc4e
commit 88ae0582540a5fdcd04bb3746b0f70b81336fc4e
Author: Brad King <brad.king at kitware.com>
AuthorDate: Fri Aug 16 08:50:41 2013 -0400
Commit: Brad King <brad.king at kitware.com>
CommitDate: Fri Aug 16 09:44:37 2013 -0400
CTestTestMemcheck: Tolerate trailing "==..." lines from valgrind
When tests
CTestTestMemcheckDummyPurify
CTestTestMemcheckDummyValgrind
CTestTestMemcheckDummyValgrindPrePost
CTestTestMemcheckDummyValgrindIgnoreMemcheck
run inside a "ctest -T Memcheck" the parent valgrind may add extra lines
starting with "==" to the end of the output. Tolerate this without
failing.
diff --git a/Tests/CTestTestMemcheck/CMakeLists.txt b/Tests/CTestTestMemcheck/CMakeLists.txt
index 57e8e08..acfe0b0 100644
--- a/Tests/CTestTestMemcheck/CMakeLists.txt
+++ b/Tests/CTestTestMemcheck/CMakeLists.txt
@@ -46,8 +46,8 @@ endif ()
# When this entire test runs under coverage or memcheck tools
# they may add output to the end, so match known cases:
# - Bullseye adds a "BullseyeCoverage..." line.
-# - Valgrind memcheck may add extra newlines and tabs.
-set(OTHER_TOOL_OUTPUT "(BullseyeCoverage[^\n]*\n|[\t\n]+)?")
+# - Valgrind memcheck may add extra "==..." lines.
+set(OTHER_TOOL_OUTPUT "((BullseyeCoverage|==)[^\n]*\n)*")
function(gen_mc_test_internal NAME CHECKER)
set(SUBTEST_NAME "${NAME}")
-----------------------------------------------------------------------
Summary of changes:
Tests/CTestTestMemcheck/CMakeLists.txt | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
hooks/post-receive
--
CMake
More information about the Cmake-commits
mailing list