diff options
author | Massimiliano Culpo <massimiliano.culpo@gmail.com> | 2024-03-05 07:46:28 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-04 22:46:28 -0800 |
commit | 157d47fc5a20b4894f62e76928d643a047648b90 (patch) | |
tree | 7f372b7c90a1ed81f987937d1bc2faa9058f66c8 /CHANGELOG.md | |
parent | 13daa1b6927536ccf582be0e0f4a31490ea79de9 (diff) | |
download | spack-157d47fc5a20b4894f62e76928d643a047648b90.tar.gz spack-157d47fc5a20b4894f62e76928d643a047648b90.tar.bz2 spack-157d47fc5a20b4894f62e76928d643a047648b90.tar.xz spack-157d47fc5a20b4894f62e76928d643a047648b90.zip |
ASP-based solver: improve reusing nodes with gcc-runtime (#42408)
* ASP-based solver: improve reusing nodes with gcc-runtime
This PR skips emitting dependency constraints on "gcc-runtime",
for concrete specs that are considered for reuse.
Instead, an appropriate version of gcc-runtime is recomputed
considering also the concrete nodes from reused specs.
This ensures that root nodes in a DAG have always a runtime
that is at a version greater or equal than their dependencies.
* Add unit-test for view with multiple runtimes
* Select latest version of runtimes in views
* Construct result keeping track of latest
* Keep ordering stable, just in case
Diffstat (limited to 'CHANGELOG.md')
0 files changed, 0 insertions, 0 deletions