diff options
author | Ken Raffenetti <raffenet@users.noreply.github.com> | 2024-10-11 18:45:39 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-12 01:45:39 +0200 |
commit | a1f2e794c7e60a5caac797d31ef177b3b1f71894 (patch) | |
tree | e44264e6e0d3480d4c2be4ec410d716050a8e6a1 /var | |
parent | dbe323c6319d3812e5ac17fa359d484c1c4f8a94 (diff) | |
download | spack-a1f2e794c7e60a5caac797d31ef177b3b1f71894.tar.gz spack-a1f2e794c7e60a5caac797d31ef177b3b1f71894.tar.bz2 spack-a1f2e794c7e60a5caac797d31ef177b3b1f71894.tar.xz spack-a1f2e794c7e60a5caac797d31ef177b3b1f71894.zip |
mpich: Disallow dataloop variant with GPU support (#46903)
MPICH only supports GPU-aware builds with the yaksa datatype
engine. Fixes #44092.
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/mpich/package.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/mpich/package.py b/var/spack/repos/builtin/packages/mpich/package.py index b756d5f5dc..5fc0538f15 100644 --- a/var/spack/repos/builtin/packages/mpich/package.py +++ b/var/spack/repos/builtin/packages/mpich/package.py @@ -135,6 +135,8 @@ supported, and netmod is ignored if device is ch3:sock.""", conflicts("datatype-engine=yaksa", when="device=ch3") conflicts("datatype-engine=yaksa", when="device=ch3:sock") + conflicts("datatype-engine=dataloop", when="+cuda") + conflicts("datatype-engine=dataloop", when="+rocm") variant( "hcoll", |