diff options
author | Richard Sandiford <rdsandiford@googlemail.com> | 2014-05-25 09:35:15 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@gcc.gnu.org> | 2014-05-25 09:35:15 +0000 |
commit | ae242e3ff2638b26c4f63b2141717283d54fd208 (patch) | |
tree | 88308a51da08e2e2adccbfcaeecf7f37dfa62b1d /contrib | |
parent | 5a2b79e24dad088bf1fd07759ad75c83e67d641e (diff) | |
download | gcc-ae242e3ff2638b26c4f63b2141717283d54fd208.zip gcc-ae242e3ff2638b26c4f63b2141717283d54fd208.tar.gz gcc-ae242e3ff2638b26c4f63b2141717283d54fd208.tar.bz2 |
dg-extract-results.py (Named): Remove __cmp__ method.
contrib/
* dg-extract-results.py (Named): Remove __cmp__ method.
(output_variation): Use a key to sort variation.harnesses.
From-SVN: r210913
Diffstat (limited to 'contrib')
-rw-r--r-- | contrib/ChangeLog | 5 | ||||
-rw-r--r-- | contrib/dg-extract-results.py | 7 |
2 files changed, 8 insertions, 4 deletions
diff --git a/contrib/ChangeLog b/contrib/ChangeLog index b2c6cab..90a154e 100644 --- a/contrib/ChangeLog +++ b/contrib/ChangeLog @@ -1,3 +1,8 @@ +2014-05-25 Richard Sandiford <rdsandiford@googlemail.com> + + * dg-extract-results.py (Named): Remove __cmp__ method. + (output_variation): Use a key to sort variation.harnesses. + 2014-05-24 Uros Bizjak <ubizjak@gmail.com> * texi2pod.pl: Force .pod file to not be a numbered list. diff --git a/contrib/dg-extract-results.py b/contrib/dg-extract-results.py index 5b26524..a5dfc5d 100644 --- a/contrib/dg-extract-results.py +++ b/contrib/dg-extract-results.py @@ -11,6 +11,7 @@ import sys import getopt import re from datetime import datetime +from operator import attrgetter # True if unrecognised lines should cause a fatal error. Might want to turn # this on by default later. @@ -24,9 +25,6 @@ class Named: def __init__ (self, name): self.name = name - def __cmp__ (self, other): - return cmp (self.name, other.name) - class ToolRun (Named): def __init__ (self, name): Named.__init__ (self, name) @@ -480,7 +478,8 @@ class Prog: # with a summary at the end. def output_variation (self, tool, variation): self.output_segment (variation.header) - for harness in sorted (variation.harnesses.values()): + for harness in sorted (variation.harnesses.values(), + key = attrgetter ('name')): sys.stdout.write ('Running ' + harness.name + ' ...\n') if self.do_sum: # Keep the original test result order if there was only |