diff options
author | Greg Becker <becker33@llnl.gov> | 2020-06-05 00:35:16 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-05 00:35:16 -0700 |
commit | 94e77333e6c1392a6b95b9a9d8b71cde213ea9c1 (patch) | |
tree | 4adb9e26356912a85fd9c8d669b9d67326971cce /LICENSE-APACHE | |
parent | 5b272e3ff3f7cac83d4e3db402781f535950d26f (diff) | |
download | spack-94e77333e6c1392a6b95b9a9d8b71cde213ea9c1.tar.gz spack-94e77333e6c1392a6b95b9a9d8b71cde213ea9c1.tar.bz2 spack-94e77333e6c1392a6b95b9a9d8b71cde213ea9c1.tar.xz spack-94e77333e6c1392a6b95b9a9d8b71cde213ea9c1.zip |
spack dev-build: Do not mark -u builds in database (#16333)
Builds can be stopped before the final install phase due to user requests. Those builds
should not be registered as installed in the database.
We had code intended to handle this but:
1. It caught the wrong type of exception
2. We were catching these exceptions to suppress them at a lower level in the stack
This PR allows the StopIteration to propagate through a ChildError, and catches it
properly. Also added to an existing test to prevent regression.
Diffstat (limited to 'LICENSE-APACHE')
0 files changed, 0 insertions, 0 deletions