spack/lib/spack
Harmen Stoppels d33c990278 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.
2023-02-07 20:13:56 +01:00
..
docs docs: fix typo (#33926) 2023-02-07 20:13:56 +01:00
env Cray support: use linux platform for newer craype versions (#29392) 2022-11-04 14:52:11 -07:00
external archspec: update version, translate renamed uarchs (#33556) 2022-11-07 04:50:38 -08:00
llnl Revert "fix racy sbang (#33549)" (#33778) 2022-11-09 09:31:27 +00:00
spack uninstall: fix accidental cubic complexity (#34005) 2023-02-07 20:13:56 +01:00
spack_installable encode development requirements in pyproject.toml (#32616) 2022-11-07 15:00:22 -08:00