Doesn't make any sense to me not to catch those, too.

Eike
From 4e6296a227b939e343949ec1452a59829f0ca6bd Mon Sep 17 00:00:00 2001
From: Rolf Eike Beer <[email protected]>
Date: Thu, 14 Apr 2011 09:08:13 +0200
Subject: [PATCH] make some "Error" match strings also match "error"

This was not flagged as build error in CDash in one of our builds:

error: reading config file failed
---
 Source/CTest/cmCTestBuildHandler.cxx |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/Source/CTest/cmCTestBuildHandler.cxx b/Source/CTest/cmCTestBuildHandler.cxx
index 86bd85d..87840d8 100644
--- a/Source/CTest/cmCTestBuildHandler.cxx
+++ b/Source/CTest/cmCTestBuildHandler.cxx
@@ -46,10 +46,10 @@ static const char* cmCTestErrorMatches[] = {
   ":.*[Pp]ermission [Dd]enied",
   "([^ :]+):([0-9]+): ([^ \\t])",
   "([^:]+): error[ \\t]*[0-9]+[ \\t]*:",
-  "^Error ([0-9]+):",
+  "^[Ee]rror ([0-9]+):",
   "^Fatal",
-  "^Error: ",
-  "^Error ",
+  "^[Ee]rror: ",
+  "^[Ee]rror ",
   "[0-9] ERROR: ",
   "^\"[^\"]+\", line [0-9]+: [^Ww]",
   "^cc[^C]*CC: ERROR File = ([^,]+), Line = ([0-9]+)",
-- 
1.7.3.4

_______________________________________________
cmake-developers mailing list
[email protected]
http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers

Reply via email to