diff options
-rw-r--r-- | lib/spack/external/ctest_log_parser.py | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/lib/spack/external/ctest_log_parser.py b/lib/spack/external/ctest_log_parser.py index fc472f28f8..0437b6e524 100644 --- a/lib/spack/external/ctest_log_parser.py +++ b/lib/spack/external/ctest_log_parser.py @@ -116,18 +116,15 @@ _error_matches = [ 'Error:', 'error', 'undefined reference', 'multiply defined')), "([^:]+): error[ \\t]*[0-9]+[ \\t]*:", "([^:]+): (Error:|error|undefined reference|multiply defined)", - "([^ :]+) : (error|fatal error|catastrophic error)", + "([^ :]+) ?: (error|fatal error|catastrophic error)", "([^:]+)\\(([^\\)]+)\\) ?: (error|fatal error|catastrophic error)"), - prefilter( - lambda s: s.count(':') >= 2, - "[^ :]+:[0-9]+: [^ \\t]"), "^[Bb]us [Ee]rror", "^[Ss]egmentation [Vv]iolation", "^[Ss]egmentation [Ff]ault", ":.*[Pp]ermission [Dd]enied", "^Error ([0-9]+):", "^Fatal", - "^Error: ", + "^[Ee]rror: ", "^Error ", "[0-9] ERROR: ", "^\"[^\"]+\", line [0-9]+: [^Ww]", |