From b2a75db030cf4ba6580d980f6d10ea5aa85029fb Mon Sep 17 00:00:00 2001 From: Taillefumier Mathieu <29380261+mtaillefumier@users.noreply.github.com> Date: Mon, 27 Jan 2025 05:33:31 -0500 Subject: [PATCH] Force rocm dependency on hipfft with +rocm is given (#48211) Make sure that hipfft+rocm is explicit when +rocm is true. Co-authored-by: Rocco Meli --- var/spack/repos/builtin/packages/spfft/package.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/var/spack/repos/builtin/packages/spfft/package.py b/var/spack/repos/builtin/packages/spfft/package.py index a3ec3919f00..72e0fb6f89f 100644 --- a/var/spack/repos/builtin/packages/spfft/package.py +++ b/var/spack/repos/builtin/packages/spfft/package.py @@ -63,7 +63,7 @@ class Spfft(CMakePackage, CudaPackage, ROCmPackage): with when("+rocm"): depends_on("rocfft") - depends_on("hipfft") + depends_on("hipfft+rocm") # hip 6.0 requires v1.1.0 and later conflicts("^hip@6.0.0:", when="@:1.0.6 +rocm")