summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorAndrew W Elble <aweits@rit.edu>2024-10-02 08:05:07 -0400
committerGitHub <noreply@github.com>2024-10-02 06:05:07 -0600
commit40161729387371b34239da961df6a0ef40f2ca67 (patch)
treec768a58dcfb19ff46ed67b73287d6e60883feeff /lib
parent95ea678d776f97fc42dbc1c61b39cfa7e85b0ac7 (diff)
downloadspack-40161729387371b34239da961df6a0ef40f2ca67.tar.gz
spack-40161729387371b34239da961df6a0ef40f2ca67.tar.bz2
spack-40161729387371b34239da961df6a0ef40f2ca67.tar.xz
spack-40161729387371b34239da961df6a0ef40f2ca67.zip
cuda: add conflict for aarch64 with gcc-13.2.0 and cuda@12.4 (#46694)
https://github.com/spack/spack/pull/39666#issuecomment-2377609263
Diffstat (limited to 'lib')
-rw-r--r--lib/spack/spack/build_systems/cuda.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/spack/spack/build_systems/cuda.py b/lib/spack/spack/build_systems/cuda.py
index 9320a137a5..9dbff8e3fd 100644
--- a/lib/spack/spack/build_systems/cuda.py
+++ b/lib/spack/spack/build_systems/cuda.py
@@ -241,6 +241,11 @@ class CudaPackage(PackageBase):
conflicts("%intel@19.2:", when="+cuda ^cuda@:11.1.0")
conflicts("%intel@2021:", when="+cuda ^cuda@:11.4.0")
+ # ARM
+ # https://github.com/spack/spack/pull/39666#issuecomment-2377609263
+ # Might need to be expanded to other gcc versions
+ conflicts("%gcc@13.2.0", when="+cuda ^cuda@:12.4 target=aarch64:")
+
# XL is mostly relevant for ppc64le Linux
conflicts("%xl@:12,14:", when="+cuda ^cuda@:9.1")
conflicts("%xl@:12,14:15,17:", when="+cuda ^cuda@9.2")