mpich: Disallow dataloop variant with GPU support (#46903)

MPICH only supports GPU-aware builds with the yaksa datatype
engine. Fixes #44092.
This commit is contained in:
Ken Raffenetti 2024-10-11 18:45:39 -05:00 committed by GitHub
parent dbe323c631
commit a1f2e794c7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -135,6 +135,8 @@ class Mpich(AutotoolsPackage, CudaPackage, ROCmPackage):
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",