From fa4a262204953071be1ca34672f25b5de9af19ef Mon Sep 17 00:00:00 2001 From: Curtis Dunham Date: Mon, 10 Feb 2014 18:24:20 -0600 Subject: [PATCH] stats: better error message for uninitialized statistic As suggested by Nathan Binkert in 2008: http://permalink.gmane.org/gmane.comp.emulators.m5.users/2676 --- src/python/m5/stats/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/python/m5/stats/__init__.py b/src/python/m5/stats/__init__.py index 765f9a634..770749bf0 100644 --- a/src/python/m5/stats/__init__.py +++ b/src/python/m5/stats/__init__.py @@ -67,7 +67,8 @@ def enable(): for stat in stats_list: if not stat.check() or not stat.baseCheck(): - fatal("stat check failed for '%s' %d\n", stat.name, stat.id) + fatal("statistic '%s' (%d) was not properly initialized " \ + "by a regStats() function\n", stat.name, stat.id) if not (stat.flags & flags.display): stat.name = "__Stat%06d" % stat.id -- 2.30.2