diff options
author | Daniel Dunbar <daniel@zuster.org> | 2013-08-07 21:43:34 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2013-08-07 21:43:34 +0000 |
commit | 16606887c48ca6df3a03417daf77021ec4340ad0 (patch) | |
tree | d19f7ae9a99a5e9c4c7651b1e8339413da24e52e | |
parent | df1ed9b886a6d9931fd5bf0cd961f978fd6ad7b7 (diff) | |
download | bcm5719-llvm-16606887c48ca6df3a03417daf77021ec4340ad0.tar.gz bcm5719-llvm-16606887c48ca6df3a03417daf77021ec4340ad0.zip |
[lit] Report the traceback when config import fails.
llvm-svn: 187920
-rw-r--r-- | llvm/utils/lit/lit/TestingConfig.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/llvm/utils/lit/lit/TestingConfig.py b/llvm/utils/lit/lit/TestingConfig.py index f4ff89f1cdb..925099ca5d2 100644 --- a/llvm/utils/lit/lit/TestingConfig.py +++ b/llvm/utils/lit/lit/TestingConfig.py @@ -74,6 +74,11 @@ class TestingConfig: # return control without error. if e.args: raise + except: + import traceback + litConfig.fatal( + 'unable to parse config file %r, traceback: %s' % ( + path, traceback.format_exc())) f.close() else: if mustExist: |