summaryrefslogtreecommitdiffstats
path: root/Source/CTest
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2011-01-11 20:49:29 (GMT)
committerCMake Topic Stage <kwrobot@kitware.com>2011-01-11 20:49:29 (GMT)
commit984ca06a8ef41ef8b16e820db687be44f4c19ec5 (patch)
treed1edce8c8f2a67cc24abf38ffb86d8aba63c1d1d /Source/CTest
parent18180cdb50fd254b70cb757fef4cfbb394ceaaab (diff)
parent89eb4bf35675c4261c552a98dd723daa5725fac4 (diff)
downloadCMake-984ca06a8ef41ef8b16e820db687be44f4c19ec5.zip
CMake-984ca06a8ef41ef8b16e820db687be44f4c19ec5.tar.gz
CMake-984ca06a8ef41ef8b16e820db687be44f4c19ec5.tar.bz2
Merge topic 'improve-build-error-detection'
89eb4bf Improve build error detection.
Diffstat (limited to 'Source/CTest')
-rw-r--r--Source/CTest/cmCTestBuildHandler.cxx5
1 files changed, 3 insertions, 2 deletions
diff --git a/Source/CTest/cmCTestBuildHandler.cxx b/Source/CTest/cmCTestBuildHandler.cxx
index 3c5993d..9678ac4 100644
--- a/Source/CTest/cmCTestBuildHandler.cxx
+++ b/Source/CTest/cmCTestBuildHandler.cxx
@@ -43,6 +43,7 @@ static const char* cmCTestErrorMatches[] = {
"^[Bb]us [Ee]rror",
"^[Ss]egmentation [Vv]iolation",
"^[Ss]egmentation [Ff]ault",
+ ":.*[Pp]ermission [Dd]enied",
"([^ :]+):([0-9]+): ([^ \\t])",
"([^:]+): error[ \\t]*[0-9]+[ \\t]*:",
"^Error ([0-9]+):",
@@ -61,9 +62,9 @@ static const char* cmCTestErrorMatches[] = {
": syntax error ",
"^collect2: ld returned 1 exit status",
"ld terminated with signal",
- "Unsatisfied symbols:",
+ "Unsatisfied symbol",
"^Unresolved:",
- "Undefined symbols:",
+ "Undefined symbol",
"^Undefined[ \\t]+first referenced",
"^CMake Error.*:",
":[ \\t]cannot find",