diff options
author | Andrew W Elble <aweits@rit.edu> | 2020-04-13 17:35:39 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-04-13 16:35:39 -0500 |
commit | 92edc68922655c467e8fa9835a51ac42d43c153f (patch) | |
tree | 5f9e0060e595a5c2b0885e38af726a031f8db2a4 /var | |
parent | 0a6d9f4c550b3b29c12cb1c49d69e9cc5b582b75 (diff) | |
download | spack-92edc68922655c467e8fa9835a51ac42d43c153f.tar.gz spack-92edc68922655c467e8fa9835a51ac42d43c153f.tar.bz2 spack-92edc68922655c467e8fa9835a51ac42d43c153f.tar.xz spack-92edc68922655c467e8fa9835a51ac42d43c153f.zip |
bazel: increase logging during build, set job limit (#16024)
To better help in troubleshooting build issues. Job limit might also
help with the memory limit issues we've been seeing.
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/bazel/package.py | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/bazel/package.py b/var/spack/repos/builtin/packages/bazel/package.py index 26d79616dd..1ea1a6ce9c 100644 --- a/var/spack/repos/builtin/packages/bazel/package.py +++ b/var/spack/repos/builtin/packages/bazel/package.py @@ -129,7 +129,17 @@ class Bazel(Package): def setup_build_environment(self, env): env.set('EXTRA_BAZEL_ARGS', # Spack's logs don't handle colored output well - '--color=no --host_javabase=@local_jdk//:jdk') + '--color=no --host_javabase=@local_jdk//:jdk' + # Enable verbose output for failures + ' --verbose_failures' + # Ask bazel to explain what it's up to + # Needs a filename as argument + ' --explain=explainlogfile.txt' + # Increase verbosity of explanation, + ' --verbose_explanations' + # Show (formatted) subcommands being executed + ' --subcommands=pretty_print' + ' --jobs={0}'.format(make_jobs)) def bootstrap(self, spec, prefix): bash = which('bash') |