From fa21127a646b8d2a61fe412728762250ca38ecd2 Mon Sep 17 00:00:00 2001 From: Andreas Sandberg Date: Fri, 25 Jan 2019 11:32:25 +0000 Subject: python: Make exception handling Python 3 safe Change-Id: I9c2cdfad20deb1ddfa224320cf93f2105d126652 Reviewed-on: https://gem5-review.googlesource.com/c/15980 Maintainer: Andreas Sandberg Reviewed-by: Giacomo Travaglini --- src/python/m5/ticks.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/python/m5/ticks.py') diff --git a/src/python/m5/ticks.py b/src/python/m5/ticks.py index e4b5eac7e..22a5738d3 100644 --- a/src/python/m5/ticks.py +++ b/src/python/m5/ticks.py @@ -47,8 +47,8 @@ def setGlobalFrequency(ticksPerSecond): elif isinstance(ticksPerSecond, str): tps = round(convert.anyToFrequency(ticksPerSecond)) else: - raise TypeError, \ - "wrong type '%s' for ticksPerSecond" % type(ticksPerSecond) + raise TypeError( + "wrong type '%s' for ticksPerSecond" % type(ticksPerSecond)) _m5.core.setClockFrequency(int(tps)) # how big does a rounding error need to be before we warn about it? @@ -58,13 +58,13 @@ def fromSeconds(value): import _m5.core if not isinstance(value, float): - raise TypeError, "can't convert '%s' to type tick" % type(value) + raise TypeError("can't convert '%s' to type tick" % type(value)) # once someone needs to convert to seconds, the global frequency # had better be fixed if not _m5.core.clockFrequencyFixed(): - raise AttributeError, \ - "In order to do conversions, the global frequency must be fixed" + raise AttributeError( + "In order to do conversions, the global frequency must be fixed") if value == 0: return 0 -- cgit v1.2.3