summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin.mock/packages
diff options
context:
space:
mode:
authorRicharda Butler <39577672+RikkiButler20@users.noreply.github.com>2023-11-03 12:09:39 -0700
committerGitHub <noreply@github.com>2023-11-03 12:09:39 -0700
commit8fc1ba2d7a27109a8f5a4836c23c2dacd3d2dd10 (patch)
tree105cc12b502e59cd8cf356b068359246c9107654 /var/spack/repos/builtin.mock/packages
parent668a5b45e5ca5b5c16ea042d0121c5a958564089 (diff)
downloadspack-8fc1ba2d7a27109a8f5a4836c23c2dacd3d2dd10.tar.gz
spack-8fc1ba2d7a27109a8f5a4836c23c2dacd3d2dd10.tar.bz2
spack-8fc1ba2d7a27109a8f5a4836c23c2dacd3d2dd10.tar.xz
spack-8fc1ba2d7a27109a8f5a4836c23c2dacd3d2dd10.zip
Bugfix: propagation of multivalued variants (#39833)
Don't encourage use of default value if propagating a multivalued variant.
Diffstat (limited to 'var/spack/repos/builtin.mock/packages')
-rw-r--r--var/spack/repos/builtin.mock/packages/b/package.py4
-rw-r--r--var/spack/repos/builtin.mock/packages/multivalue-variant/package.py2
2 files changed, 5 insertions, 1 deletions
diff --git a/var/spack/repos/builtin.mock/packages/b/package.py b/var/spack/repos/builtin.mock/packages/b/package.py
index 06d8286085..1685711825 100644
--- a/var/spack/repos/builtin.mock/packages/b/package.py
+++ b/var/spack/repos/builtin.mock/packages/b/package.py
@@ -15,4 +15,8 @@ class B(Package):
version("1.0", md5="0123456789abcdef0123456789abcdef")
version("0.9", md5="abcd456789abcdef0123456789abcdef")
+ variant(
+ "foo", description="", values=any_combination_of("bar", "baz", "fee").with_default("bar")
+ )
+
depends_on("test-dependency", type="test")
diff --git a/var/spack/repos/builtin.mock/packages/multivalue-variant/package.py b/var/spack/repos/builtin.mock/packages/multivalue-variant/package.py
index 1366463241..b0f7ac9501 100644
--- a/var/spack/repos/builtin.mock/packages/multivalue-variant/package.py
+++ b/var/spack/repos/builtin.mock/packages/multivalue-variant/package.py
@@ -19,7 +19,7 @@ class MultivalueVariant(Package):
variant(
"foo",
description="Multi-valued variant",
- values=any_combination_of("bar", "baz", "barbaz"),
+ values=any_combination_of("bar", "baz", "barbaz", "fee"),
)
variant(