diff options
author | Axel Huebl <axel.huebl@plasma.ninja> | 2021-06-28 01:53:47 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-06-28 10:53:47 +0200 |
commit | c06db97970e0eafc18252ac27ccc992b1f937d35 (patch) | |
tree | 4676d4eafe0ee7f27bb6d08e6f12aaec87ced1ad /lib | |
parent | 90dc90e8d1383252122f65642501de0da8dfbd34 (diff) | |
download | spack-c06db97970e0eafc18252ac27ccc992b1f937d35.tar.gz spack-c06db97970e0eafc18252ac27ccc992b1f937d35.tar.bz2 spack-c06db97970e0eafc18252ac27ccc992b1f937d35.tar.xz spack-c06db97970e0eafc18252ac27ccc992b1f937d35.zip |
CUDA: 11.0.3 (11.0 "Update 1") (#24481)
Add CUDA 11.0.3.
This release adds new features such as NVCC flags
`--forward-unknown-to-host-compiler` and
`--forward-unknown-to-host-linker`
Diffstat (limited to 'lib')
-rw-r--r-- | lib/spack/spack/build_systems/cuda.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/spack/spack/build_systems/cuda.py b/lib/spack/spack/build_systems/cuda.py index d8ac318683..8a899b0f81 100644 --- a/lib/spack/spack/build_systems/cuda.py +++ b/lib/spack/spack/build_systems/cuda.py @@ -94,7 +94,7 @@ class CudaPackage(PackageBase): conflicts('%gcc@8:', when='+cuda ^cuda@:10.0.130 target=x86_64:') conflicts('%gcc@9:', when='+cuda ^cuda@:10.2.89 target=x86_64:') conflicts('%gcc@:4', when='+cuda ^cuda@11.0.2: target=x86_64:') - conflicts('%gcc@10:', when='+cuda ^cuda@:11.0.2 target=x86_64:') + conflicts('%gcc@10:', when='+cuda ^cuda@:11.0.3 target=x86_64:') conflicts('%gcc@11:', when='+cuda ^cuda@:11.1.0 target=x86_64:') conflicts('%pgi@:14.8', when='+cuda ^cuda@:7.0.27 target=x86_64:') conflicts('%pgi@:15.3,15.5:', when='+cuda ^cuda@7.5 target=x86_64:') @@ -117,7 +117,7 @@ class CudaPackage(PackageBase): when='+cuda ^cuda@10.1.105:10.1.243 target=x86_64:') conflicts('%clang@:3.2,9:', when='+cuda ^cuda@10.2.89 target=x86_64:') conflicts('%clang@:5', when='+cuda ^cuda@11.0.2: target=x86_64:') - conflicts('%clang@10:', when='+cuda ^cuda@:11.0.2 target=x86_64:') + conflicts('%clang@10:', when='+cuda ^cuda@:11.0.3 target=x86_64:') conflicts('%clang@11:', when='+cuda ^cuda@:11.1.0 target=x86_64:') # x86_64 vs. ppc64le differ according to NVidia docs @@ -134,7 +134,7 @@ class CudaPackage(PackageBase): conflicts('%gcc@9:', when='+cuda ^cuda@:10.1.243 target=ppc64le:') # officially, CUDA 11.0.2 only supports the system GCC 8.3 on ppc64le conflicts('%gcc@:4', when='+cuda ^cuda@11.0.2: target=ppc64le:') - conflicts('%gcc@10:', when='+cuda ^cuda@:11.0.2 target=ppc64le:') + conflicts('%gcc@10:', when='+cuda ^cuda@:11.0.3 target=ppc64le:') conflicts('%gcc@11:', when='+cuda ^cuda@:11.1.0 target=ppc64le:') conflicts('%pgi', when='+cuda ^cuda@:8 target=ppc64le:') conflicts('%pgi@:16', when='+cuda ^cuda@:9.1.185 target=ppc64le:') @@ -146,7 +146,7 @@ class CudaPackage(PackageBase): conflicts('%clang@7.1:', when='+cuda ^cuda@:10.1.105 target=ppc64le:') conflicts('%clang@8.1:', when='+cuda ^cuda@:10.2.89 target=ppc64le:') conflicts('%clang@:5', when='+cuda ^cuda@11.0.2: target=ppc64le:') - conflicts('%clang@10:', when='+cuda ^cuda@:11.0.2 target=ppc64le:') + conflicts('%clang@10:', when='+cuda ^cuda@:11.0.3 target=ppc64le:') conflicts('%clang@11:', when='+cuda ^cuda@:11.1.0 target=ppc64le:') # Intel is mostly relevant for x86_64 Linux, even though it also |