From: Paul Iannetta Date: Tue, 24 Oct 2023 07:48:42 +0000 (+0200) Subject: dg-extract-results.py: Ignore case in header line X-Git-Tag: basepoints/gcc-15~2994 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=8f67953d0198fe9e053cc925eb631d2f29005466;p=thirdparty%2Fgcc.git 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. --- diff --git a/contrib/dg-extract-results.py b/contrib/dg-extract-results.py index d67ce4f158f5..0fe3c5f15199 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'