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/dg-extract-results.py | |
parent | 5a2b79e24dad088bf1fd07759ad75c83e67d641e (diff) |
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/dg-extract-results.py')
-rw-r--r-- | contrib/dg-extract-results.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/contrib/dg-extract-results.py b/contrib/dg-extract-results.py index 5b2652461e0..a5dfc5d8e92 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 |