spack/lib/spack
Richarda Butler 5774df6b7a
Propagate variant across nodes that don't have that variant (#38512)
Before this PR, variant were not propagated to leaf nodes that could accept 
the propagated value, if some intermediate node couldn't accept it.

This PR fixes that issue by marking nodes as "candidate" for propagation
and by setting the variant only if it can be accepted by the node.

Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2023-11-07 21:04:41 +01:00
..
docs ASP: targets, compilers and providers soft-preferences are only global (#31261) 2023-11-07 07:46:06 +01:00
env cc: Ensure that user-specified flags take precedence over others (#37376) 2023-06-18 14:07:08 -07:00
external archspec: update to v0.2.2 (#40917) 2023-11-07 07:44:52 +01:00
llnl tty: flush immediately (#40774) 2023-10-30 15:07:30 +01:00
spack Propagate variant across nodes that don't have that variant (#38512) 2023-11-07 21:04:41 +01:00
spack_installable license year bump (#34921) 2023-01-18 14:30:17 -08:00