diff options
author | Andrew W Elble <aweits@rit.edu> | 2022-10-06 03:46:01 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-10-06 09:46:01 +0200 |
commit | 28de7da0ccf2d768494a7b435d2850a5aff46015 (patch) | |
tree | ca5fa6d83dddf765e9ad352929832acbda3186cd /lib | |
parent | 791776cece60b09e7893739aa3b3b4e0294052ea (diff) | |
download | spack-28de7da0ccf2d768494a7b435d2850a5aff46015.tar.gz spack-28de7da0ccf2d768494a7b435d2850a5aff46015.tar.bz2 spack-28de7da0ccf2d768494a7b435d2850a5aff46015.tar.xz spack-28de7da0ccf2d768494a7b435d2850a5aff46015.zip |
cuda: add v11.8.0 (#33027)
Co-authored-by: Axel Huebl <axel.huebl@plasma.ninja>
Diffstat (limited to 'lib')
-rw-r--r-- | lib/spack/spack/build_systems/cuda.py | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/lib/spack/spack/build_systems/cuda.py b/lib/spack/spack/build_systems/cuda.py index 0b58cfcda2..4ab7547200 100644 --- a/lib/spack/spack/build_systems/cuda.py +++ b/lib/spack/spack/build_systems/cuda.py @@ -41,6 +41,9 @@ class CudaPackage(PackageBase): "75", "80", "86", + "87", + "89", + "90", ) # FIXME: keep cuda and cuda_arch separate to make usage easier until @@ -100,6 +103,11 @@ class CudaPackage(PackageBase): depends_on("cuda@11.0:", when="cuda_arch=80") depends_on("cuda@11.1:", when="cuda_arch=86") + depends_on("cuda@11.4:", when="cuda_arch=87") + + depends_on("cuda@11.8:", when="cuda_arch=89") + depends_on("cuda@11.8:", when="cuda_arch=90") + # From the NVIDIA install guide we know of conflicts for particular # platforms (linux, darwin), architectures (x86, powerpc) and compilers # (gcc, clang). We don't restrict %gcc and %clang conflicts to @@ -128,10 +136,11 @@ class CudaPackage(PackageBase): conflicts("%gcc@10:", when="+cuda ^cuda@:11.0") conflicts("%gcc@11:", when="+cuda ^cuda@:11.4.0") conflicts("%gcc@11.2:", when="+cuda ^cuda@:11.5") - conflicts("%gcc@12:", when="+cuda ^cuda@:11.7") + conflicts("%gcc@12:", when="+cuda ^cuda@:11.8") conflicts("%clang@12:", when="+cuda ^cuda@:11.4.0") conflicts("%clang@13:", when="+cuda ^cuda@:11.5") conflicts("%clang@14:", when="+cuda ^cuda@:11.7") + conflicts("%clang@15:", when="+cuda ^cuda@:11.8") # https://gist.github.com/ax3l/9489132#gistcomment-3860114 conflicts("%gcc@10", when="+cuda ^cuda@:11.4.0") |