summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2013-08-07 21:43:34 +0000
committerDaniel Dunbar <daniel@zuster.org>2013-08-07 21:43:34 +0000
commit16606887c48ca6df3a03417daf77021ec4340ad0 (patch)
treed19f7ae9a99a5e9c4c7651b1e8339413da24e52e
parentdf1ed9b886a6d9931fd5bf0cd961f978fd6ad7b7 (diff)
downloadbcm5719-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.py5
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:
OpenPOWER on IntegriCloud