aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debug/testlib.py15
m---------env13
2 files changed, 11 insertions, 17 deletions
diff --git a/debug/testlib.py b/debug/testlib.py
index 6b01d8d..c9b3f8d 100644
--- a/debug/testlib.py
+++ b/debug/testlib.py
@@ -374,18 +374,9 @@ class BaseTest(object):
compile_args = getattr(self, 'compile_args', None)
if compile_args:
if compile_args not in BaseTest.compiled:
- try:
- # pylint: disable=star-args
- BaseTest.compiled[compile_args] = \
- self.target.compile(*compile_args)
- except Exception: # pylint: disable=broad-except
- print "exception while compiling in %.2fs" % (
- time.time() - self.start)
- print "=" * 40
- header("Traceback")
- traceback.print_exc(file=sys.stdout)
- print "/" * 40
- return "exception"
+ # pylint: disable=star-args
+ BaseTest.compiled[compile_args] = \
+ self.target.compile(*compile_args)
self.binary = BaseTest.compiled.get(compile_args)
def classSetup(self):
diff --git a/env b/env
-Subproject 9e219c9ca70459bfda9067d637bb8bf52c5f032
+Subproject ce70afbf50a203be04bc326326cfa75831fe7f5