summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaffaele SolcĂ  <rasolca@cscs.ch>2024-05-17 17:46:25 +0200
committerGitHub <noreply@github.com>2024-05-17 17:46:25 +0200
commit83b38a26a09cc584f91575eb461213b803a454cd (patch)
tree49f0e31528557706150c5b7ead933cf38a571f72
parent914d785e3b84a6485a5478b13b0c68c86afab278 (diff)
downloadspack-83b38a26a09cc584f91575eb461213b803a454cd.tar.gz
spack-83b38a26a09cc584f91575eb461213b803a454cd.tar.bz2
spack-83b38a26a09cc584f91575eb461213b803a454cd.tar.xz
spack-83b38a26a09cc584f91575eb461213b803a454cd.zip
New versions nvpl-blas and nvpl-lapack (#44244)
-rw-r--r--var/spack/repos/builtin/packages/nvpl-blas/package.py5
-rw-r--r--var/spack/repos/builtin/packages/nvpl-lapack/package.py7
2 files changed, 11 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/nvpl-blas/package.py b/var/spack/repos/builtin/packages/nvpl-blas/package.py
index 211717d2bb..8e05a0be05 100644
--- a/var/spack/repos/builtin/packages/nvpl-blas/package.py
+++ b/var/spack/repos/builtin/packages/nvpl-blas/package.py
@@ -23,6 +23,7 @@ class NvplBlas(Package):
license("UNKNOWN")
version("0.1.0", sha256="4ccc894593cbcbfaa1a4f3c54505982691971667acf191c9ab0f4252a37c8063")
+ version("0.2.0.1", sha256="ba29f6a9d3831b6ae5c9265b4d124c13b9b9e0faea025359b02b41ad230975c2")
provides("blas")
@@ -42,6 +43,10 @@ class NvplBlas(Package):
conflicts("threads=openmp", when="%clang")
+ def url_for_version(self, version):
+ url = "https://developer.download.nvidia.com/compute/nvpl/redist/nvpl_blas/linux-sbsa/nvpl_blas-linux-sbsa-{0}-archive.tar.xz"
+ return url.format(version)
+
@property
def blas_headers(self):
return find_all_headers(self.spec.prefix.include)
diff --git a/var/spack/repos/builtin/packages/nvpl-lapack/package.py b/var/spack/repos/builtin/packages/nvpl-lapack/package.py
index 20bc6d16d7..5d8547119e 100644
--- a/var/spack/repos/builtin/packages/nvpl-lapack/package.py
+++ b/var/spack/repos/builtin/packages/nvpl-lapack/package.py
@@ -22,7 +22,8 @@ class NvplLapack(Package):
license("UNKNOWN")
- version("0.2.0", sha256="7054f775b18916ee662c94ad7682ace53debbe8ee36fa926000fe412961edb0b")
+ version("0.2.0.1", sha256="7054f775b18916ee662c94ad7682ace53debbe8ee36fa926000fe412961edb0b")
+ version("0.2.2.1", sha256="cdfbf69517a044e99e3e6231c8b2f4e845fd0de57775ccad6b4b0b4fe7e91e84")
provides("lapack")
@@ -50,6 +51,10 @@ class NvplLapack(Package):
conflicts("threads=openmp", when="%clang")
+ def url_for_version(self, version):
+ url = "https://developer.download.nvidia.com/compute/nvpl/redist/nvpl_lapack/linux-sbsa/nvpl_lapack-linux-sbsa-{0}-archive.tar.xz"
+ return url.format(version)
+
@property
def lapack_headers(self):
return find_all_headers(self.spec.prefix.include)