summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorbecker33 <becker33@llnl.gov>2016-11-21 14:22:26 -0800
committerGitHub <noreply@github.com>2016-11-21 14:22:26 -0800
commit294ad3e8181c561062876878d2dfafedc825452b (patch)
treeb3c1c4bcd29aeda14a36352456e8d251e87230f9 /bin
parent760bca30483ed6e9af959937865a2c1b5e7eb378 (diff)
parentf1b26cb72e643cebc0cf3a650c1a4189628ed7df (diff)
downloadspack-294ad3e8181c561062876878d2dfafedc825452b.tar.gz
spack-294ad3e8181c561062876878d2dfafedc825452b.tar.bz2
spack-294ad3e8181c561062876878d2dfafedc825452b.tar.xz
spack-294ad3e8181c561062876878d2dfafedc825452b.zip
Merge pull request #2343 from krafczyk/features/better_diagnostics
Improve diagnostics to ease debugging
Diffstat (limited to 'bin')
-rwxr-xr-xbin/spack3
1 files changed, 3 insertions, 0 deletions
diff --git a/bin/spack b/bin/spack
index 1f5dec0b3d..7cc1b28a37 100755
--- a/bin/spack
+++ b/bin/spack
@@ -128,6 +128,8 @@ parser.add_argument('-p', '--profile', action='store_true',
help="Profile execution using cProfile.")
parser.add_argument('-v', '--verbose', action='store_true',
help="Print additional output during builds")
+parser.add_argument('-s', '--stacktrace', action='store_true',
+ help="Add stacktrace information to all printed statements")
parser.add_argument('-V', '--version', action='version',
version="%s" % spack.spack_version)
@@ -155,6 +157,7 @@ def main():
# Set up environment based on args.
tty.set_verbose(args.verbose)
tty.set_debug(args.debug)
+ tty.set_stacktrace(args.stacktrace)
spack.debug = args.debug
if spack.debug: