From a1f2e794c7e60a5caac797d31ef177b3b1f71894 Mon Sep 17 00:00:00 2001 From: Ken Raffenetti Date: Fri, 11 Oct 2024 18:45:39 -0500 Subject: mpich: Disallow dataloop variant with GPU support (#46903) MPICH only supports GPU-aware builds with the yaksa datatype engine. Fixes #44092. --- var/spack/repos/builtin/packages/mpich/package.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'var') 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", -- cgit v1.2.3-70-g09d2