diff options
author | Massimiliano Culpo <massimiliano.culpo@gmail.com> | 2024-09-05 18:32:15 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-09-05 10:32:15 -0600 |
commit | c4d18671fe027c2a409512bce08baf39184fa091 (patch) | |
tree | c1a41b140629864ca3c49dfb4e481baa1e5cce9d /var | |
parent | 5d9f0cf44eb0b41bdf16677a3f6d3372be460f78 (diff) | |
download | spack-c4d18671fe027c2a409512bce08baf39184fa091.tar.gz spack-c4d18671fe027c2a409512bce08baf39184fa091.tar.bz2 spack-c4d18671fe027c2a409512bce08baf39184fa091.tar.xz spack-c4d18671fe027c2a409512bce08baf39184fa091.zip |
Avoid best-effort expansion of stacks (#40792)
fixes #40791
Currently stacks behave differently if used in unify:false
environments, which leads to inconsistencies during concretization.
For instance, we might have two abstract user specs that do not
intersect with each other map to the same concrete spec in the
environment. This is clearly wrong.
This PR removes the best effort expansion, so that user specs
are always applied strictly.
Diffstat (limited to 'var')
0 files changed, 0 insertions, 0 deletions