cuda: add conflict for aarch64 with gcc-13.2.0 and cuda@12.4 (#46694)

https://github.com/spack/spack/pull/39666#issuecomment-2377609263
This commit is contained in:
Andrew W Elble 2024-10-02 08:05:07 -04:00 committed by GitHub
parent 95ea678d77
commit 4016172938
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -241,6 +241,11 @@ def compute_capabilities(arch_list: Iterable[str]) -> List[str]:
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")