aboutsummaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2024-03-11 20:57:45 +0000
committerSam James <sam@gentoo.org>2024-03-12 15:49:23 +0000
commita02a739070ebec5f645b2c82f421d59521c830b6 (patch)
tree8be425bb4c4f4da6d981febbb6d9de2e1d8d294d /contrib
parent7650ea38908e98a5823a334286813eca2ff5719e (diff)
downloadbinutils-a02a739070ebec5f645b2c82f421d59521c830b6.zip
binutils-a02a739070ebec5f645b2c82f421d59521c830b6.tar.gz
binutils-a02a739070ebec5f645b2c82f421d59521c830b6.tar.bz2
contrib: sync dg-extract-results.py with GCC
This syncs dg-extract-results.py with GCC. It contains only one commit: r14-7145-g8f67953d0198fe. contrib/ChangeLog: * dg-extract-results.py: Sync with GCC. Approved-By: Tom Tromey <tom@tromey.com>
Diffstat (limited to 'contrib')
-rw-r--r--contrib/ChangeLog4
-rw-r--r--contrib/dg-extract-results.py5
2 files changed, 7 insertions, 2 deletions
diff --git a/contrib/ChangeLog b/contrib/ChangeLog
index 87526af..369bcc5 100644
--- a/contrib/ChangeLog
+++ b/contrib/ChangeLog
@@ -1,3 +1,7 @@
+2024-03-11 Sam James <sam@gentoo.org>
+
+ * dg-extract-results.py: Sync with GCC.
+
2020-09-25 Simon Marchi <simon.marchi@polymtl.ca>
* mklog.py: New file, imported from gcc.
diff --git a/contrib/dg-extract-results.py b/contrib/dg-extract-results.py
index 30aa687..0fe3c5f 100644
--- a/contrib/dg-extract-results.py
+++ b/contrib/dg-extract-results.py
@@ -1,6 +1,6 @@
#!/usr/bin/python
#
-# Copyright (C) 2014 Free Software Foundation, Inc.
+# Copyright (C) 2014-2024 Free Software Foundation, Inc.
#
# This script is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -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'