dg-extract-results.py (parse_run): Handle warnings that are printed before a test harness is run.

contrib/
	* dg-extract-results.py (parse_run): Handle warnings that are printed
	before a test harness is run.

From-SVN: r210637
This commit is contained in:
Richard Sandiford 2014-05-20 10:08:59 +00:00 committed by Richard Sandiford
parent 8f0e7f6f6b
commit 768b94bc2d
2 changed files with 10 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2014-05-20 Richard Sandiford <rdsandiford@googlemail.com>
* dg-extract-results.py (parse_run): Handle warnings that are printed
before a test harness is run.
2014-05-09 Jan-Benedict Glaw <jbglaw@lug-owl.de>
* config-list.mk (show): New target.

View File

@ -264,8 +264,12 @@ class Prog:
# the harness segment, so that if a run for a particular harness
# has been split up, we can reassemble the individual segments
# in a sensible order.
#
# dejagnu sometimes issues warnings about the testing environment
# before running any tests. Treat them as part of the header
# rather than as a test result.
match = self.result_re.match (line)
if match:
if match and (harness or not line.startswith ('WARNING:')):
if not harness:
self.fatal (filename, 'saw test result before harness name')
name = match.group (2)