summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/rocalution/package.py
diff options
context:
space:
mode:
authorHarmen Stoppels <harmenstoppels@gmail.com>2021-09-30 16:01:17 +0200
committerGitHub <noreply@github.com>2021-09-30 16:01:17 +0200
commit727dcef2f4394fdb24d81e7e373d50f02a46ff68 (patch)
treea6426cbdfcf4174ed87663ac161af516f91c372b /var/spack/repos/builtin/packages/rocalution/package.py
parent4dee7d2b223ecf40d93645bc03be4c240ecdc7df (diff)
downloadspack-727dcef2f4394fdb24d81e7e373d50f02a46ff68.tar.gz
spack-727dcef2f4394fdb24d81e7e373d50f02a46ff68.tar.bz2
spack-727dcef2f4394fdb24d81e7e373d50f02a46ff68.tar.xz
spack-727dcef2f4394fdb24d81e7e373d50f02a46ff68.zip
Disable __skip_rocmclang again (#26187)
CMake 3.21.3 disables the broken hipcc-as-rocmclang detection again. From the release notes: > The AMD ROCm Platform hipcc compiler was identifed by CMake 3.21.0 > through 3.21.2 as a distinct compiler with id ROCMClang. This has been > removed because it caused regressions. Instead: > * hipcc may no longer be used as a HIP compiler because it interferes > with flags CMake needs to pass to Clang. Use Clang directly. > * hipcc may once again be used as a CXX compiler, and is treated as > whatever compiler it selects underneath, as CMake 3.20 and below > did.
Diffstat (limited to 'var/spack/repos/builtin/packages/rocalution/package.py')
-rw-r--r--var/spack/repos/builtin/packages/rocalution/package.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/rocalution/package.py b/var/spack/repos/builtin/packages/rocalution/package.py
index eeee35768e..38387c2b96 100644
--- a/var/spack/repos/builtin/packages/rocalution/package.py
+++ b/var/spack/repos/builtin/packages/rocalution/package.py
@@ -67,7 +67,7 @@ class Rocalution(CMakePackage):
self.define('BUILD_CLIENTS_SAMPLES', 'OFF')
]
- if self.spec.satisfies('^cmake@3.21:'):
+ if self.spec.satisfies('^cmake@3.21.0:3.21.2'):
args.append(self.define('__skip_rocmclang', 'ON'))
return args