summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorHarmen Stoppels <me@harmenstoppels.nl>2024-04-16 18:09:32 +0200
committerGitHub <noreply@github.com>2024-04-16 16:09:32 +0000
commit9ff5a305745df7e1209c9fa0c79641b6a15a99ec (patch)
tree9874e39b32f6c5e5178efd2dc530414620f44e3d /README.md
parent9a6c0133658ce0905ff1565160faea3fc69ba9b2 (diff)
downloadspack-9ff5a305745df7e1209c9fa0c79641b6a15a99ec.tar.gz
spack-9ff5a305745df7e1209c9fa0c79641b6a15a99ec.tar.bz2
spack-9ff5a305745df7e1209c9fa0c79641b6a15a99ec.tar.xz
spack-9ff5a305745df7e1209c9fa0c79641b6a15a99ec.zip
concretize.lp: fix issue with reuse of conditional variants (#43676)
Currently if you request pkg +example where example is a conditional variant, and you have a pkg in the database for which the condition did not hold (so no +example nor ~example), the solver would reuse it regardless, not imposing +example. The change rules out exactly one thing: variant_set without variant_value, which in practice could only happen when not node_has_variant (i.e. when under the current package.py rules the variant's when condition did not trigger).
Diffstat (limited to 'README.md')
0 files changed, 0 insertions, 0 deletions