Skip to content

Improve handling of cxxstd variants in RADIUSS packages #5866

Description

@adrienbernede

Raja expresses constraints on variant values using conflicts:

Umpire expresses constraints on variant values with repeated definitions of the variant:


(Namely, detail the exact compatibility between versions and C++ standards without using conflicts).

Spack also provides "conditional" values to express constraints directly in the variant definition.
https://spack.readthedocs.io/en/latest/packaging_guide_creation.html#conditional-possible-values

The goal here is to determine whether on solution is better than the other and why.

Originally posted by @adrienbernede in #5716 (comment)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions