aboutsummaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorPaul Iannetta <piannetta@kalrayinc.com>2023-10-24 09:48:42 +0200
committerPaul Iannetta <piannetta@kalrayinc.com>2024-01-11 17:46:12 +0100
commit8f67953d0198fe9e053cc925eb631d2f29005466 (patch)
tree88abe2432579fb74f18c5c248ad9637d6f38c019 /contrib
parent887e3a1c5d3b4734f8a3ea3049d8db668ada8eaf (diff)
downloadgcc-8f67953d0198fe9e053cc925eb631d2f29005466.zip
gcc-8f67953d0198fe9e053cc925eb631d2f29005466.tar.gz
gcc-8f67953d0198fe9e053cc925eb631d2f29005466.tar.bz2
dg-extract-results.py: Ignore case in header line
DejaGNU changed its header line from "Test Run By" to "Test run by" around 2016. This patch makes it so that both alternatives are correcly detected. contrib/ChangeLog: * dg-extract-results.py: Make the test_run regex case insensitive.
Diffstat (limited to 'contrib')
-rw-r--r--contrib/dg-extract-results.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/contrib/dg-extract-results.py b/contrib/dg-extract-results.py
index d67ce4f..0fe3c5f 100644
--- a/contrib/dg-extract-results.py
+++ b/contrib/dg-extract-results.py
@@ -113,7 +113,8 @@ class Prog:
# Whether to create .sum rather than .log output.
self.do_sum = True
# Regexps used while parsing.
- self.test_run_re = re.compile (r'^Test run by (\S+) on (.*)$')
+ self.test_run_re = re.compile (r'^Test run by (\S+) on (.*)$',
+ re.IGNORECASE)
self.tool_re = re.compile (r'^\t\t=== (.*) tests ===$')
self.result_re = re.compile (r'^(PASS|XPASS|FAIL|XFAIL|UNRESOLVED'
r'|WARNING|ERROR|UNSUPPORTED|UNTESTED'