From c4e26ac7c8252adfeec955224c7c46e9469d8807 Mon Sep 17 00:00:00 2001 From: G-Ragghianti <33492707+G-Ragghianti@users.noreply.github.com> Date: Thu, 16 Sep 2021 13:52:59 -0400 Subject: Fix for problem with cmake@3.21 (#25989) --- var/spack/repos/builtin/packages/magma/package.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/var/spack/repos/builtin/packages/magma/package.py b/var/spack/repos/builtin/packages/magma/package.py index 102e8d96aa..346797bd3b 100644 --- a/var/spack/repos/builtin/packages/magma/package.py +++ b/var/spack/repos/builtin/packages/magma/package.py @@ -128,6 +128,9 @@ class Magma(CMakePackage, CudaPackage, ROCmPackage): if '+rocm' in spec: options.extend(['-DMAGMA_ENABLE_HIP=ON']) options.extend(['-DCMAKE_CXX_COMPILER=hipcc']) + # See https://github.com/ROCmSoftwarePlatform/rocFFT/issues/322 + if spec.satisfies('^cmake@3.21:'): + options.extend(['-D__skip_rocmclang=ON']) else: options.extend(['-DMAGMA_ENABLE_CUDA=ON']) -- cgit v1.2.3-70-g09d2