diff options
author | David Cole <david.cole@kitware.com> | 2011-01-05 19:14:04 (GMT) |
---|---|---|
committer | David Cole <david.cole@kitware.com> | 2011-01-05 21:13:55 (GMT) |
commit | 89eb4bf35675c4261c552a98dd723daa5725fac4 (patch) | |
tree | 0f44568b326af254a7e7cf7cc4a3f8d226d9ec5b /Source/CTest | |
parent | 00c88bbcd84b43ef7ac8e08cbb858f5943a2657a (diff) | |
download | CMake-89eb4bf35675c4261c552a98dd723daa5725fac4.zip CMake-89eb4bf35675c4261c552a98dd723daa5725fac4.tar.gz CMake-89eb4bf35675c4261c552a98dd723daa5725fac4.tar.bz2 |
Improve build error detection.
Some were missed recently on a failed dashboard build
of ccmake on an HP-UX machine.
Diffstat (limited to 'Source/CTest')
-rw-r--r-- | Source/CTest/cmCTestBuildHandler.cxx | 5 |
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", |