diff options
author | Harmen Stoppels <harmenstoppels@gmail.com> | 2022-10-24 03:12:38 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-10-23 18:12:38 -0700 |
commit | 7d99fbcafd4720babe2a0d325df099ed9056f5e1 (patch) | |
tree | e369403ebb5808e3984db5c23fbf8b8fd1edfb2f /share | |
parent | 6c32c6fbdba52109de9f112dfe785c66b7d114e8 (diff) | |
download | spack-7d99fbcafd4720babe2a0d325df099ed9056f5e1.tar.gz spack-7d99fbcafd4720babe2a0d325df099ed9056f5e1.tar.bz2 spack-7d99fbcafd4720babe2a0d325df099ed9056f5e1.tar.xz spack-7d99fbcafd4720babe2a0d325df099ed9056f5e1.zip |
backtraces with --backtrace (#33478)
* backtraces without --debug
Currently `--debug` is too verbose and not-`--debug` gives to little
context about where exceptions are coming from.
So, instead, it'd be nice to have `spack --backtrace` and
`SPACK_BACKTRACE=1` as methods to get something inbetween: no verbose
debug messages, but always a full backtrace.
This is useful for CI, where we don't want to drown in debug messages
when installing deps, but we do want to get details where something goes
wrong if it goes wrong.
* completion
Diffstat (limited to 'share')
-rwxr-xr-x | share/spack/spack-completion.bash | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/share/spack/spack-completion.bash b/share/spack/spack-completion.bash index 819b131bca..dac7f67f99 100755 --- a/share/spack/spack-completion.bash +++ b/share/spack/spack-completion.bash @@ -335,7 +335,7 @@ _spacktivate() { _spack() { if $list_options then - SPACK_COMPREPLY="-h --help -H --all-help --color -c --config -C --config-scope -d --debug --timestamp --pdb -e --env -D --env-dir -E --no-env --use-env-repo -k --insecure -l --enable-locks -L --disable-locks -m --mock -b --bootstrap -p --profile --sorted-profile --lines -v --verbose --stacktrace -V --version --print-shell-vars" + SPACK_COMPREPLY="-h --help -H --all-help --color -c --config -C --config-scope -d --debug --timestamp --pdb -e --env -D --env-dir -E --no-env --use-env-repo -k --insecure -l --enable-locks -L --disable-locks -m --mock -b --bootstrap -p --profile --sorted-profile --lines -v --verbose --stacktrace --backtrace -V --version --print-shell-vars" else SPACK_COMPREPLY="activate add arch audit blame bootstrap build-env buildcache cd change checksum ci clean clone commands compiler compilers concretize config containerize create deactivate debug dependencies dependents deprecate dev-build develop diff docs edit env extensions external fetch find gc gpg graph help info install license list load location log-parse maintainers make-installer mark mirror module patch pkg providers pydoc python reindex remove rm repo resource restage solve spec stage style tags test test-env tutorial undevelop uninstall unit-test unload url verify versions view" fi |