diff options
author | Harmen Stoppels <harmenstoppels@gmail.com> | 2022-11-21 16:44:48 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-11-21 16:44:48 +0100 |
commit | 8ea366b33f5b64c09098543549410e7fbb6d1f9e (patch) | |
tree | 021425c40c44c2838c4ea9b8267608ee0de4c096 /etc | |
parent | 9a2fbf373c00cfa62ff1853f4bca8d2511ef3ebc (diff) | |
download | spack-8ea366b33f5b64c09098543549410e7fbb6d1f9e.tar.gz spack-8ea366b33f5b64c09098543549410e7fbb6d1f9e.tar.bz2 spack-8ea366b33f5b64c09098543549410e7fbb6d1f9e.tar.xz spack-8ea366b33f5b64c09098543549410e7fbb6d1f9e.zip |
uninstall: fix accidental cubic complexity (#34005)
* uninstall: fix accidental cubic complexity
Currently spack uninstall runs in worst case cubic time complexity
thanks to traversal during traversal during traversal while collecting
the specs to be uninstalled.
Also brings down the number of error messages printed to something
linear in the amount of matching specs instead of quadratic.
Diffstat (limited to 'etc')
0 files changed, 0 insertions, 0 deletions