summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSreenivasa Murthy Kolam <sreenivasamurthy.kolam@amd.com>2024-12-06 08:11:02 +0530
committerGitHub <noreply@github.com>2024-12-05 18:41:02 -0800
commita8da7993adac41f026adf5df134cc128be756663 (patch)
treeb2c18bb156664218c17c58f4b78d97faf99a7a56
parentb808338792f7e3f45436fe62df86e87e9c0661aa (diff)
downloadspack-a8da7993adac41f026adf5df134cc128be756663.tar.gz
spack-a8da7993adac41f026adf5df134cc128be756663.tar.bz2
spack-a8da7993adac41f026adf5df134cc128be756663.tar.xz
spack-a8da7993adac41f026adf5df134cc128be756663.zip
Bump up the version for rocm-6.2.4 release (#47707)
* Bump up the version for rocm-6.2.4 release
-rw-r--r--var/spack/repos/builtin/packages/amdsmi/package.py1
-rw-r--r--var/spack/repos/builtin/packages/aqlprofile/package.py35
-rw-r--r--var/spack/repos/builtin/packages/comgr/package.py3
-rw-r--r--var/spack/repos/builtin/packages/composable-kernel/package.py2
-rw-r--r--var/spack/repos/builtin/packages/hip-tensor/package.py4
-rw-r--r--var/spack/repos/builtin/packages/hip/package.py13
-rw-r--r--var/spack/repos/builtin/packages/hipblas/package.py4
-rw-r--r--var/spack/repos/builtin/packages/hipblaslt/package.py3
-rw-r--r--var/spack/repos/builtin/packages/hipcc/package.py1
-rw-r--r--var/spack/repos/builtin/packages/hipcub/package.py2
-rw-r--r--var/spack/repos/builtin/packages/hipfft/package.py2
-rw-r--r--var/spack/repos/builtin/packages/hipfort/package.py2
-rw-r--r--var/spack/repos/builtin/packages/hipify-clang/package.py5
-rw-r--r--var/spack/repos/builtin/packages/hiprand/package.py2
-rw-r--r--var/spack/repos/builtin/packages/hipsolver/package.py2
-rw-r--r--var/spack/repos/builtin/packages/hipsparse/package.py4
-rw-r--r--var/spack/repos/builtin/packages/hipsparselt/package.py3
-rw-r--r--var/spack/repos/builtin/packages/hsa-rocr-dev/package.py7
-rw-r--r--var/spack/repos/builtin/packages/hsakmt-roct/package.py4
-rw-r--r--var/spack/repos/builtin/packages/llvm-amdgpu/package.py4
-rw-r--r--var/spack/repos/builtin/packages/migraphx/package.py4
-rw-r--r--var/spack/repos/builtin/packages/miopen-hip/package.py8
-rw-r--r--var/spack/repos/builtin/packages/mivisionx/package.py19
-rw-r--r--var/spack/repos/builtin/packages/omniperf/package.py5
-rw-r--r--var/spack/repos/builtin/packages/omnitrace/package.py8
-rw-r--r--var/spack/repos/builtin/packages/rccl/package.py5
-rw-r--r--var/spack/repos/builtin/packages/rdc/package.py5
-rw-r--r--var/spack/repos/builtin/packages/rocal/package.py3
-rw-r--r--var/spack/repos/builtin/packages/rocalution/package.py2
-rw-r--r--var/spack/repos/builtin/packages/rocblas/package.py8
-rw-r--r--var/spack/repos/builtin/packages/rocdecode/package.py3
-rw-r--r--var/spack/repos/builtin/packages/rocfft/package.py2
-rw-r--r--var/spack/repos/builtin/packages/rocm-bandwidth-test/package.py5
-rw-r--r--var/spack/repos/builtin/packages/rocm-cmake/package.py4
-rw-r--r--var/spack/repos/builtin/packages/rocm-core/package.py5
-rw-r--r--var/spack/repos/builtin/packages/rocm-dbgapi/package.py5
-rw-r--r--var/spack/repos/builtin/packages/rocm-debug-agent/package.py5
-rw-r--r--var/spack/repos/builtin/packages/rocm-device-libs/package.py3
-rw-r--r--var/spack/repos/builtin/packages/rocm-gdb/package.py6
-rw-r--r--var/spack/repos/builtin/packages/rocm-opencl/package.py5
-rw-r--r--var/spack/repos/builtin/packages/rocm-openmp-extras/package.py12
-rw-r--r--var/spack/repos/builtin/packages/rocm-smi-lib/package.py4
-rw-r--r--var/spack/repos/builtin/packages/rocm-tensile/package.py2
-rw-r--r--var/spack/repos/builtin/packages/rocm-validation-suite/package.py6
-rw-r--r--var/spack/repos/builtin/packages/rocminfo/package.py5
-rw-r--r--var/spack/repos/builtin/packages/rocmlir/package.py2
-rw-r--r--var/spack/repos/builtin/packages/rocprim/package.py2
-rw-r--r--var/spack/repos/builtin/packages/rocprofiler-dev/package.py18
-rw-r--r--var/spack/repos/builtin/packages/rocprofiler-register/package.py3
-rw-r--r--var/spack/repos/builtin/packages/rocpydecode/package.py11
-rw-r--r--var/spack/repos/builtin/packages/rocrand/package.py2
-rw-r--r--var/spack/repos/builtin/packages/rocsolver/package.py4
-rw-r--r--var/spack/repos/builtin/packages/rocsparse/package.py4
-rw-r--r--var/spack/repos/builtin/packages/rocthrust/package.py2
-rw-r--r--var/spack/repos/builtin/packages/roctracer-dev-api/package.py3
-rw-r--r--var/spack/repos/builtin/packages/roctracer-dev/package.py3
-rw-r--r--var/spack/repos/builtin/packages/rocwmma/package.py3
-rw-r--r--var/spack/repos/builtin/packages/rpp/package.py2
58 files changed, 254 insertions, 47 deletions
diff --git a/var/spack/repos/builtin/packages/amdsmi/package.py b/var/spack/repos/builtin/packages/amdsmi/package.py
index e51e060032..64f1402cb3 100644
--- a/var/spack/repos/builtin/packages/amdsmi/package.py
+++ b/var/spack/repos/builtin/packages/amdsmi/package.py
@@ -20,6 +20,7 @@ class Amdsmi(CMakePackage):
libraries = ["libamd_smi"]
license("MIT")
+ version("6.2.4", sha256="5ebe8d0f176bf4a73b0e7000d9c47cb7f65ecca47011d3f9b08b93047dcf7ac5")
version("6.2.1", sha256="136941e3f13e0d373ee3698bd60d4fc36353a2df6406e5a50b6ac78f1b639698")
version("6.2.0", sha256="49e4b15af62bf9800c02a24c75c6cd99dc8b146d69cc7f00ecbbcd60f6106315")
version("6.1.2", sha256="4583ea9bc71d55e987db4a42f9b3b730def22892953d30bca64ca29ac844e058")
diff --git a/var/spack/repos/builtin/packages/aqlprofile/package.py b/var/spack/repos/builtin/packages/aqlprofile/package.py
index ca5a74b211..f697525685 100644
--- a/var/spack/repos/builtin/packages/aqlprofile/package.py
+++ b/var/spack/repos/builtin/packages/aqlprofile/package.py
@@ -9,6 +9,20 @@ import spack.platforms
from spack.package import *
_versions = {
+ "6.2.4": {
+ "apt": (
+ "614ad0c01b7f18eaa9e8a33fb73b9d8445c8785841ed41b406e129101dea854d",
+ "https://repo.radeon.com/rocm/apt/6.2.4/pool/main/h/hsa-amd-aqlprofile/hsa-amd-aqlprofile_1.0.0.60204.60204-139~20.04_amd64.deb",
+ ),
+ "yum": (
+ "fe499f5f0f4dac3652913d4009ff802d2136725341a8346c797af790700b5f31",
+ "https://repo.radeon.com/rocm/yum/6.2.4/main/hsa-amd-aqlprofile-1.0.0.60204.60204-139.el7.x86_64.rpm",
+ ),
+ "zyp": (
+ "7109118f0edce2f85e5554330ce6f6c6519d45558d8912940c9f7ee9c01fc4dd",
+ "https://repo.radeon.com/rocm/zyp/6.2.4/main/hsa-amd-aqlprofile-1.0.0.60204.60204-sles155.139.x86_64.rpm",
+ ),
+ },
"6.2.1": {
"apt": (
"a196698d39c567aef39734b4a47e0daa1596c86945868b4b0cffc6fcb0904dea",
@@ -217,6 +231,24 @@ class Aqlprofile(Package):
depends_on("cpio")
+ for ver in [
+ "5.5.0",
+ "5.5.1",
+ "5.6.0",
+ "5.6.1",
+ "5.7.0",
+ "5.7.1",
+ "6.0.0",
+ "6.0.2",
+ "6.1.0",
+ "6.1.1",
+ "6.1.2",
+ "6.2.0",
+ "6.2.1",
+ "6.2.4",
+ ]:
+ depends_on(f"hsa-rocr-dev@{ver}", when=f"@{ver}")
+
def install(self, spec, prefix):
# find deb or rpm pkg and extract files
for file in os.listdir("."):
@@ -230,3 +262,6 @@ class Aqlprofile(Package):
install_tree(f"opt/rocm-{spec.version}/share/", prefix.share)
install_tree(f"opt/rocm-{spec.version}/lib/", prefix.lib)
+
+ def setup_run_environment(self, env):
+ env.prepend_path("LD_LIBRARY_PATH", self.spec["hsa-rocr-dev"].prefix.lib)
diff --git a/var/spack/repos/builtin/packages/comgr/package.py b/var/spack/repos/builtin/packages/comgr/package.py
index 1e64717b57..135be5d24b 100644
--- a/var/spack/repos/builtin/packages/comgr/package.py
+++ b/var/spack/repos/builtin/packages/comgr/package.py
@@ -30,6 +30,7 @@ class Comgr(CMakePackage):
license("NCSA")
version("master", branch="amd-stg-open")
+ version("6.2.4", sha256="7af782bf5835fcd0928047dbf558f5000e7f0207ca39cf04570969343e789528")
version("6.2.1", sha256="4840f109d8f267c28597e936c869c358de56b8ad6c3ed4881387cf531846e5a7")
version("6.2.0", sha256="12ce17dc920ec6dac0c5484159b3eec00276e4a5b301ab1250488db3b2852200")
version("6.1.2", sha256="300e9d6a137dcd91b18d5809a316fddb615e0e7f982dc7ef1bb56876dff6e097")
@@ -85,6 +86,7 @@ class Comgr(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
"master",
]:
# llvm libs are linked statically, so this *could* be a build dep
@@ -108,6 +110,7 @@ class Comgr(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"rocm-core@{ver}", when=f"@{ver}")
diff --git a/var/spack/repos/builtin/packages/composable-kernel/package.py b/var/spack/repos/builtin/packages/composable-kernel/package.py
index d666737cb3..5ccaaf205c 100644
--- a/var/spack/repos/builtin/packages/composable-kernel/package.py
+++ b/var/spack/repos/builtin/packages/composable-kernel/package.py
@@ -19,6 +19,7 @@ class ComposableKernel(CMakePackage):
license("MIT")
version("master", branch="develop")
+ version("6.2.4", sha256="5598aea4bce57dc95b60f2029831edfdade80b30a56e635412cc02b2a6729aa6")
version("6.2.1", sha256="708ff25218dc5fa977af4a37105b380d7612a70c830fa7977b40b3df8b8d3162")
version("6.2.0", sha256="4a3024f4f93c080db99d560a607ad758745cd2362a90d0e8f215331686a6bc64")
version("6.1.2", sha256="54db801e1c14239f574cf94dd764a2f986b4abcc223393d55c49e4b276e738c9")
@@ -58,6 +59,7 @@ class ComposableKernel(CMakePackage):
for ver in [
"master",
+ "6.2.4",
"6.2.1",
"6.2.0",
"6.1.2",
diff --git a/var/spack/repos/builtin/packages/hip-tensor/package.py b/var/spack/repos/builtin/packages/hip-tensor/package.py
index 697a73f78f..c4f9219ad9 100644
--- a/var/spack/repos/builtin/packages/hip-tensor/package.py
+++ b/var/spack/repos/builtin/packages/hip-tensor/package.py
@@ -17,6 +17,7 @@ class HipTensor(CMakePackage, ROCmPackage):
maintainers("srekolam", "afzpatel")
version("master", branch="master")
+ version("6.2.4", sha256="54c378b440ede7a07c93b5ed8d16989cc56283a56ea35e41f3666bb05b6bc984")
version("6.2.1", sha256="592dbe73f5f95ba512f7fbe9975a68dbea85846be74da15344d74952b286f243")
version("6.2.0", sha256="adb7459416864fb2664064f5bea5fb669839247b702209a6415b396813626b31")
version("6.1.2", sha256="ac0e07a3019bcce4a0a98aafa4922d5fc9e953bed07084abef5306c851717783")
@@ -40,12 +41,13 @@ class HipTensor(CMakePackage, ROCmPackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
"master",
]:
depends_on(f"composable-kernel@{ver}", when=f"@{ver}")
depends_on(f"rocm-cmake@{ver}", when=f"@{ver}")
- for ver in ["6.1.0", "6.1.1", "6.1.2", "6.2.0", "6.2.1"]:
+ for ver in ["6.1.0", "6.1.1", "6.1.2", "6.2.0", "6.2.1", "6.2.4"]:
depends_on(f"hipcc@{ver}", when=f"@{ver}")
def setup_build_environment(self, env):
diff --git a/var/spack/repos/builtin/packages/hip/package.py b/var/spack/repos/builtin/packages/hip/package.py
index 19e66d4fad..8a65beeba1 100644
--- a/var/spack/repos/builtin/packages/hip/package.py
+++ b/var/spack/repos/builtin/packages/hip/package.py
@@ -19,7 +19,7 @@ class Hip(CMakePackage):
homepage = "https://github.com/ROCm/HIP"
git = "https://github.com/ROCm/HIP.git"
- url = "https://github.com/ROCm/HIP/archive/rocm-6.1.2.tar.gz"
+ url = "https://github.com/ROCm/HIP/archive/rocm-6.2.4.tar.gz"
tags = ["rocm"]
maintainers("srekolam", "renjithravindrankannath", "haampie")
@@ -28,6 +28,7 @@ class Hip(CMakePackage):
license("MIT")
version("master", branch="master")
+ version("6.2.4", sha256="76e4583ae3d31786270fd92abbb2e3dc5e665b22fdedb5ceff0093131d4dc0ca")
version("6.2.1", sha256="a8b86666a59867cae67409c4a45e0b8f29a6328c9739e6512c2b5612376f30cf")
version("6.2.0", sha256="7ca261eba79793427674bf2372c92ac5483cc0fac5278f8ad611de396fad8bee")
version("6.1.2", sha256="9ba5f70a553b48b2cea25c7e16b97ad49320750c0152763b173b63b9f151e783")
@@ -92,6 +93,7 @@ class Hip(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"hsakmt-roct@{ver}", when=f"@{ver}")
depends_on(f"hsa-rocr-dev@{ver}", when=f"@{ver}")
@@ -116,6 +118,7 @@ class Hip(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"hipify-clang@{ver}", when=f"@{ver}")
@@ -133,6 +136,7 @@ class Hip(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"rocm-core@{ver}", when=f"@{ver}")
@@ -140,10 +144,10 @@ class Hip(CMakePackage):
# ref https://github.com/ROCm/HIP/pull/2202
depends_on("numactl", when="@3.7.0:")
- for ver in ["6.0.0", "6.0.2", "6.1.0", "6.1.1", "6.1.2", "6.2.0", "6.2.1"]:
+ for ver in ["6.0.0", "6.0.2", "6.1.0", "6.1.1", "6.1.2", "6.2.0", "6.2.1", "6.2.4"]:
depends_on(f"hipcc@{ver}", when=f"@{ver}")
- for ver in ["6.2.0", "6.2.1"]:
+ for ver in ["6.2.0", "6.2.1", "6.2.4"]:
depends_on(f"rocprofiler-register@{ver}", when=f"@{ver}")
# roc-obj-ls requirements
@@ -205,6 +209,7 @@ class Hip(CMakePackage):
)
# Add hip-clr sources thru the below
for d_version, d_shasum in [
+ ("6.2.4", "0a3164af7f997a4111ade634152957378861b95ee72d7060eb01c86c87208c54"),
("6.2.1", "e9cff3a8663defdbda833d49c9e7160171eca14dc285ffe4061378607d6c890d"),
("6.2.0", "620e4c6a7f05651cc7a170bc4700fef8cae002420307a667c638b981d00b25e8"),
("6.1.2", "1a1e21640035d957991559723cd093f0c7e202874423667d2ba0c7662b01fea4"),
@@ -260,6 +265,7 @@ class Hip(CMakePackage):
)
# Add hipother sources thru the below
for d_version, d_shasum in [
+ ("6.2.4", "b7ebcf8a2679e50d27c49ebec0dbea5a67573f8b8c3f4a29108c84b28b5bedee"),
("6.2.1", "5d99e498c1fece44a421574282fc89c6a2499979eaa9f850e5caa7fa3a8938b8"),
("6.2.0", "1f854b0c07d71b10450080e3bbffe47adaf10a9745a9212797d991756a100174"),
("6.1.2", "2740d1e3dcf1f2d07d2a8db6acf4c972941ae392172b83fd8ddcfe8706a40d0b"),
@@ -280,6 +286,7 @@ class Hip(CMakePackage):
# Add hiptests sources thru the below
for d_version, d_shasum in [
+ ("6.2.4", "1478b49583d09cb3a96e26ec3bf8dc5ff3e3ec72fa133bb6d7768595d825051e"),
("6.2.1", "90fcf0169889533b882d289f9cb8a7baf9bd46a3ce36752b915083931dc839f1"),
("6.2.0", "314837dbac78be71844ceb959476470c484fdcd4fb622ff8de9277783e0fcf1c"),
("6.1.2", "5b14e4a30d8d8fb56c43e262009646ba9188eac1c8ff882d9a606a4bec69b56b"),
diff --git a/var/spack/repos/builtin/packages/hipblas/package.py b/var/spack/repos/builtin/packages/hipblas/package.py
index 91bbe38c62..fbbf3d4c99 100644
--- a/var/spack/repos/builtin/packages/hipblas/package.py
+++ b/var/spack/repos/builtin/packages/hipblas/package.py
@@ -25,6 +25,7 @@ class Hipblas(CMakePackage, CudaPackage, ROCmPackage):
version("develop", branch="develop")
version("master", branch="master")
+ version("6.2.4", sha256="3137ba35e0663d6cceed70086fc6397d9e74803e1711382be62809b91beb2f32")
version("6.2.1", sha256="b770b6ebd27d5c12ad01827195e996469bfc826e8a2531831df475fc8d7f6b2e")
version("6.2.0", sha256="33688a4d929b13e1fd800aff7e0833a9f7abf3913754b6b15995595e0d434e94")
version("6.1.2", sha256="73699892855775a67f48c38beae78169a516078c17f1ed5d67c80abe5d308502")
@@ -78,7 +79,7 @@ class Hipblas(CMakePackage, CudaPackage, ROCmPackage):
depends_on("rocm-cmake@5.2.0:", type="build", when="@5.2.0:5.7")
depends_on("rocm-cmake@4.5.0:", type="build")
- for ver in ["6.0.0", "6.0.2", "6.1.0", "6.1.1", "6.1.2", "6.2.0"]:
+ for ver in ["6.0.0", "6.0.2", "6.1.0", "6.1.1", "6.1.2", "6.2.0", "6.2.1", "6.2.4"]:
depends_on(f"rocm-cmake@{ver}", when=f"+rocm @{ver}")
depends_on(f"rocm-openmp-extras@{ver}", type="test", when=f"+rocm @{ver}")
@@ -102,6 +103,7 @@ class Hipblas(CMakePackage, CudaPackage, ROCmPackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
"master",
"develop",
]:
diff --git a/var/spack/repos/builtin/packages/hipblaslt/package.py b/var/spack/repos/builtin/packages/hipblaslt/package.py
index c70d6a001b..31938b82d0 100644
--- a/var/spack/repos/builtin/packages/hipblaslt/package.py
+++ b/var/spack/repos/builtin/packages/hipblaslt/package.py
@@ -17,6 +17,7 @@ class Hipblaslt(CMakePackage):
maintainers("srekolam", "afzpatel", "renjithravindrankannath")
license("MIT")
+ version("6.2.4", sha256="b8a72cb1ed4988b0569817c6387fb2faee4782795a0d8f49b827b32b52572cfd")
version("6.2.1", sha256="9b062b1d6d945349c31828030c8c1d99fe57d14a1837196ff9aa67bf10ef43f1")
version("6.2.0", sha256="aec9edc75ae4438aa712192c784e2bed683d2839b502b6aadb18f6012306749b")
version("6.1.2", sha256="fcfe950f7b87c421565abe090b2de6f463afc1549841002f105ecca7bbbf59e5")
@@ -37,7 +38,7 @@ class Hipblaslt(CMakePackage):
)
variant("asan", default=False, description="Build with address-sanitizer enabled or disabled")
- for ver in ["6.0.0", "6.0.2", "6.1.0", "6.1.1", "6.1.2", "6.2.0", "6.2.1"]:
+ for ver in ["6.0.0", "6.0.2", "6.1.0", "6.1.1", "6.1.2", "6.2.0", "6.2.1", "6.2.4"]:
depends_on(f"hip@{ver}", when=f"@{ver}")
depends_on(f"hipblas@{ver}", when=f"@{ver}")
depends_on(f"rocm-openmp-extras@{ver}", type="test", when=f"@{ver}")
diff --git a/var/spack/repos/builtin/packages/hipcc/package.py b/var/spack/repos/builtin/packages/hipcc/package.py
index d793d39af6..a01c8ac078 100644
--- a/var/spack/repos/builtin/packages/hipcc/package.py
+++ b/var/spack/repos/builtin/packages/hipcc/package.py
@@ -24,6 +24,7 @@ class Hipcc(CMakePackage):
maintainers("srekolam", "renjithravindrankannath", "afzpatel")
license("MIT")
+ version("6.2.4", sha256="7af782bf5835fcd0928047dbf558f5000e7f0207ca39cf04570969343e789528")
version("6.2.1", sha256="4840f109d8f267c28597e936c869c358de56b8ad6c3ed4881387cf531846e5a7")
version("6.2.0", sha256="12ce17dc920ec6dac0c5484159b3eec00276e4a5b301ab1250488db3b2852200")
version("6.1.2", sha256="300e9d6a137dcd91b18d5809a316fddb615e0e7f982dc7ef1bb56876dff6e097")
diff --git a/var/spack/repos/builtin/packages/hipcub/package.py b/var/spack/repos/builtin/packages/hipcub/package.py
index 06030e38a1..2a71711b47 100644
--- a/var/spack/repos/builtin/packages/hipcub/package.py
+++ b/var/spack/repos/builtin/packages/hipcub/package.py
@@ -18,6 +18,7 @@ class Hipcub(CMakePackage, CudaPackage, ROCmPackage):
license("BSD-3-Clause")
maintainers("srekolam", "renjithravindrankannath")
+ version("6.2.4", sha256="06f3655b110d3d2e2ecf0aca052d3ba3f2ef012c069e5d2d82f2b75d50555f46")
version("6.2.1", sha256="e0203e72afac4da19cb1d62896fff404ec44517141b420bd38f6e962e52ef6fd")
version("6.2.0", sha256="8dda8b77740e722fd4cf7223476313fc873bad75d50e6cb86ff284a91d76752d")
version("6.1.2", sha256="830a0f3231e07fcc6cd6261c4e1af2d7d0ac4862c606ecdc80c2635557ca3d9f")
@@ -79,6 +80,7 @@ class Hipcub(CMakePackage, CudaPackage, ROCmPackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"rocprim@{ver}", when=f"+rocm @{ver}")
depends_on(f"rocm-cmake@{ver}:", type="build", when=f"@{ver}")
diff --git a/var/spack/repos/builtin/packages/hipfft/package.py b/var/spack/repos/builtin/packages/hipfft/package.py
index ae07ec2670..25d640fc22 100644
--- a/var/spack/repos/builtin/packages/hipfft/package.py
+++ b/var/spack/repos/builtin/packages/hipfft/package.py
@@ -25,6 +25,7 @@ class Hipfft(CMakePackage, CudaPackage, ROCmPackage):
license("MIT")
version("master", branch="master")
+ version("6.2.4", sha256="308b81230498b01046f7fc3299a9e9c2c5456d80fd71a94f490ad97f51ed9de8")
version("6.2.1", sha256="5f668fa8b5ed10d47d164d887699d3c14d900d78f6a31bf953f8fbbc08bc5fd1")
version("6.2.0", sha256="8d19aebb1bbfea1f235ca08d34393ce39bea35dc9cbfa72a3cf7cdf1c56410e7")
version("6.1.2", sha256="6753e45d9c671d58e68bed2b0c1bfcd40fad9d690dba3fe6011e67e51dbe3cc6")
@@ -86,6 +87,7 @@ class Hipfft(CMakePackage, CudaPackage, ROCmPackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
"master",
]:
depends_on(f"rocm-cmake@{ver}:", type="build", when=f"@{ver}")
diff --git a/var/spack/repos/builtin/packages/hipfort/package.py b/var/spack/repos/builtin/packages/hipfort/package.py
index 5158908b35..66d28801e0 100644
--- a/var/spack/repos/builtin/packages/hipfort/package.py
+++ b/var/spack/repos/builtin/packages/hipfort/package.py
@@ -17,6 +17,7 @@ class Hipfort(CMakePackage):
license("MIT")
maintainers("cgmb", "srekolam", "renjithravindrankannath")
+ version("6.2.4", sha256="32daa4ee52c2d44790bff7a7ddde9d572e4785b2f54766a5e45d10228da0534b")
version("6.2.1", sha256="5258f2dd63aeebe29ce566e654c47b8e2e1f5eb8ca3da92af09c54517b259f32")
version("6.2.0", sha256="7f6db61a0ac7771e5c4604a6113b36736f6c7f05cabd7e1df8e832c98b87311d")
version("6.1.2", sha256="f60d07fa3e5b09246c8908b2876addf175a91e91c8b0fac85b000f88b6743c7c")
@@ -63,6 +64,7 @@ class Hipfort(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"hip@{ver}", type="build", when=f"@{ver}")
diff --git a/var/spack/repos/builtin/packages/hipify-clang/package.py b/var/spack/repos/builtin/packages/hipify-clang/package.py
index d8fcc5494d..ab254322b4 100644
--- a/var/spack/repos/builtin/packages/hipify-clang/package.py
+++ b/var/spack/repos/builtin/packages/hipify-clang/package.py
@@ -12,7 +12,7 @@ class HipifyClang(CMakePackage):
homepage = "https://github.com/ROCm/HIPIFY"
git = "https://github.com/ROCm/HIPIFY.git"
- url = "https://github.com/ROCm/HIPIFY/archive/rocm-6.1.2.tar.gz"
+ url = "https://github.com/ROCm/HIPIFY/archive/rocm-6.2.4.tar.gz"
tags = ["rocm"]
maintainers("srekolam", "renjithravindrankannath")
@@ -20,6 +20,7 @@ class HipifyClang(CMakePackage):
license("MIT")
version("master", branch="master")
+ version("6.2.4", sha256="981af55ab4243f084b3e75007e827f7c94ac317fa84fe08d59c5872124a7d3c7")
version("6.2.1", sha256="db5680d677222596cf9edfb84ae96b37db829a40a2e0243d26ff24a16e03ff74")
version("6.2.0", sha256="11bfbde7c40e5cd5de02a47ec30dc6df4b233a12126bf7ee449432a30a3e6e1e")
version("6.1.2", sha256="7cc1e3fd7690a3e1d99cd07f2bd62ee73682cceeb4a46918226fc70f8092eb68")
@@ -71,6 +72,7 @@ class HipifyClang(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
"master",
]:
depends_on(f"llvm-amdgpu@{ver}", when=f"@{ver}")
@@ -89,6 +91,7 @@ class HipifyClang(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"rocm-core@{ver}", when=f"@{ver}")
diff --git a/var/spack/repos/builtin/packages/hiprand/package.py b/var/spack/repos/builtin/packages/hiprand/package.py
index d78282fcfc..5dc0d429c2 100644
--- a/var/spack/repos/builtin/packages/hiprand/package.py
+++ b/var/spack/repos/builtin/packages/hiprand/package.py
@@ -25,6 +25,7 @@ class Hiprand(CMakePackage, CudaPackage, ROCmPackage):
version("develop", branch="develop")
version("master", branch="master")
+ version("6.2.4", sha256="b6010f5e0c63a139acd92197cc1c0d64a428f7a0ad661bce0cd1e553ad6fd6eb")
version("6.2.1", sha256="0d4585b8adbc299f3fdc2c74bb20ffd4285027b861a759c3e62ce564589465da")
version("6.2.0", sha256="daaf32506eaaf3c3b715ed631387c27992cfe0d938353a88ad6acedc735eb54b")
version("6.1.2", sha256="f0f129811c144dd711e967305c7af283cefb94bfdbcd2a11296b92a9e966be2c")
@@ -98,6 +99,7 @@ class Hiprand(CMakePackage, CudaPackage, ROCmPackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
"master",
"develop",
]:
diff --git a/var/spack/repos/builtin/packages/hipsolver/package.py b/var/spack/repos/builtin/packages/hipsolver/package.py
index 4470f78226..7aab4e720d 100644
--- a/var/spack/repos/builtin/packages/hipsolver/package.py
+++ b/var/spack/repos/builtin/packages/hipsolver/package.py
@@ -30,6 +30,7 @@ class Hipsolver(CMakePackage, CudaPackage, ROCmPackage):
version("develop", branch="develop")
version("master", branch="master")
+ version("6.2.4", sha256="4dc564498361cb1bac17dcfeaf0f2b9c85320797c75b05ee33160a133f5f4a15")
version("6.2.1", sha256="614e3c0bc11bfa84acd81d46db63f3852a750adaaec094b7701ab7b996cc8e93")
version("6.2.0", sha256="637577a9cc38e4865894dbcd7eb35050e3de5d45e6db03472e836b318602a84d")
version("6.1.2", sha256="406a8e5b82daae2fc03e0a738b5a054ade01bb41785cee4afb9e21c7ec91d492")
@@ -104,6 +105,7 @@ class Hipsolver(CMakePackage, CudaPackage, ROCmPackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
"master",
"develop",
]:
diff --git a/var/spack/repos/builtin/packages/hipsparse/package.py b/var/spack/repos/builtin/packages/hipsparse/package.py
index 0aa54869df..b43712ed7f 100644
--- a/var/spack/repos/builtin/packages/hipsparse/package.py
+++ b/var/spack/repos/builtin/packages/hipsparse/package.py
@@ -15,13 +15,14 @@ class Hipsparse(CMakePackage, CudaPackage, ROCmPackage):
homepage = "https://github.com/ROCm/hipSPARSE"
git = "https://github.com/ROCm/hipSPARSE.git"
- url = "https://github.com/ROCm/hipSPARSE/archive/rocm-6.1.1.tar.gz"
+ url = "https://github.com/ROCm/hipSPARSE/archive/rocm-6.2.4.tar.gz"
tags = ["rocm"]
maintainers("cgmb", "srekolam", "renjithravindrankannath", "haampie")
libraries = ["libhipsparse"]
license("MIT")
+ version("6.2.4", sha256="0ecc0ff1eeb99e9a9ac419e49e9be9ec4cd23a117d819710114ee2f35aefe88b")
version("6.2.1", sha256="5a3241c857f705b1e5c64b3f5163575726e64a8d19f3957f7326622fda277710")
version("6.2.0", sha256="e51b9871d764763519c14be2ec52c1e1ae3959b439afb4be6518b9f9a6f0ebaf")
version("6.1.2", sha256="dd44f9b6000b3b0ac0fa238037a80f79d6745a689d4a6755f2d595643be1ef6d")
@@ -85,6 +86,7 @@ class Hipsparse(CMakePackage, CudaPackage, ROCmPackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"rocm-cmake@{ver}:", type="build", when=f"@{ver}")
depends_on(f"rocsparse@{ver}", when=f"+rocm @{ver}")
diff --git a/var/spack/repos/builtin/packages/hipsparselt/package.py b/var/spack/repos/builtin/packages/hipsparselt/package.py
index 4c882cc264..4d97f93b60 100644
--- a/var/spack/repos/builtin/packages/hipsparselt/package.py
+++ b/var/spack/repos/builtin/packages/hipsparselt/package.py
@@ -22,6 +22,7 @@ class Hipsparselt(CMakePackage, ROCmPackage):
maintainers("srekolam", "afzpatel", "renjithravindrankannath")
license("MIT")
+ version("6.2.4", sha256="7b007b346f89fac9214ad8541b3276105ce1cac14d6f95a8a504b5a5381c8184")
version("6.2.1", sha256="a23287bc759442aebaccce0306f5e3938865240e13553847356c25c54214a0d4")
version("6.2.0", sha256="a25a3ce0ed3cc616b1a4e38bfdd5e68463bb9fe791a56d1367b8a6373bb63d12")
version("6.1.2", sha256="a5a01fec7bc6e1f4792ccd5c8eaee7b42deac315c54298a7ce5265e5551e8640")
@@ -46,7 +47,7 @@ class Hipsparselt(CMakePackage, ROCmPackage):
)
variant("asan", default=False, description="Build with address-sanitizer enabled or disabled")
- for ver in ["6.0.0", "6.0.2", "6.1.0", "6.1.1", "6.1.2", "6.2.0", "6.2.1"]:
+ for ver in ["6.0.0", "6.0.2", "6.1.0", "6.1.1", "6.1.2", "6.2.0", "6.2.1", "6.2.4"]:
depends_on(f"hip@{ver}", when=f"@{ver}")
depends_on(f"hipsparse@{ver}", when=f"@{ver}")
depends_on(f"rocm-openmp-extras@{ver}", when=f"@{ver}", type="test")
diff --git a/var/spack/repos/builtin/packages/hsa-rocr-dev/package.py b/var/spack/repos/builtin/packages/hsa-rocr-dev/package.py
index 41dd80a081..d647a6aa96 100644
--- a/var/spack/repos/builtin/packages/hsa-rocr-dev/package.py
+++ b/var/spack/repos/builtin/packages/hsa-rocr-dev/package.py
@@ -17,13 +17,14 @@ class HsaRocrDev(CMakePackage):
homepage = "https://github.com/ROCm/ROCR-Runtime"
git = "https://github.com/ROCm/ROCR-Runtime.git"
- url = "https://github.com/ROCm/ROCR-Runtime/archive/rocm-6.2.1.tar.gz"
+ url = "https://github.com/ROCm/ROCR-Runtime/archive/rocm-6.2.4.tar.gz"
tags = ["rocm"]
maintainers("srekolam", "renjithravindrankannath", "haampie")
libraries = ["libhsa-runtime64"]
version("master", branch="master")
+ version("6.2.4", sha256="b7aa0055855398d1228c39a6f4feb7d7be921af4f43d82855faf0b531394bb9b")
version("6.2.1", sha256="dbe477b323df636f5e3221471780da156c938ec00dda4b50639aa8d7fb9248f4")
version("6.2.0", sha256="c98090041fa56ca4a260709876e2666f85ab7464db9454b177a189e1f52e0b1a")
version("6.1.2", sha256="6eb7a02e5f1e5e3499206b9e74c9ccdd644abaafa2609dea0993124637617866")
@@ -78,6 +79,7 @@ class HsaRocrDev(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
"master",
]:
depends_on(f"hsakmt-roct@{ver}", when=f"@{ver}")
@@ -99,6 +101,7 @@ class HsaRocrDev(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"rocm-core@{ver}", when=f"@{ver}")
@@ -146,6 +149,8 @@ class HsaRocrDev(CMakePackage):
args.append(self.define("ROCM_PATCH_VERSION", "60000"))
if self.spec.satisfies("@6.1"):
args.append(self.define("ROCM_PATCH_VERSION", "60100"))
+ if self.spec.satisfies("@6.2"):
+ args.append(self.define("ROCM_PATCH_VERSION", "60200"))
if self.spec.satisfies("@5.7.0:"):
args.append(self.define_from_variant("ADDRESS_SANITIZER", "asan"))
diff --git a/var/spack/repos/builtin/packages/hsakmt-roct/package.py b/var/spack/repos/builtin/packages/hsakmt-roct/package.py
index 75ca27d1f6..0b980cf83c 100644
--- a/var/spack/repos/builtin/packages/hsakmt-roct/package.py
+++ b/var/spack/repos/builtin/packages/hsakmt-roct/package.py
@@ -16,12 +16,13 @@ class HsakmtRoct(CMakePackage):
homepage = "https://github.com/ROCm/ROCT-Thunk-Interface"
git = "https://github.com/ROCm/ROCT-Thunk-Interface.git"
- url = "https://github.com/ROCm/ROCT-Thunk-Interface/archive/rocm-6.1.0.tar.gz"
+ url = "https://github.com/ROCm/ROCT-Thunk-Interface/archive/rocm-6.2.4.tar.gz"
tags = ["rocm"]
maintainers("srekolam", "renjithravindrankannath")
version("master", branch="master")
+ version("6.2.4", sha256="5c71655e3a1b9d1404dc8cb64b9d2fadd27e67606aaa8aec0c325768d8c483c0")
version("6.2.1", sha256="bba5dd8cce595d94d6a8e467dbd6de9e921f81e665ca8aac1e346e0ade7620f0")
version("6.2.0", sha256="73df98ca2be8a887cb76554c23f148ef6556bdbccfac99f34111fa1f87fd7c5d")
version("6.1.2", sha256="097a5b7eb136300667b36bd35bf55e4a283a1ed04e614cf24dddca0a65c86389")
@@ -69,6 +70,7 @@ class HsakmtRoct(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"rocm-core@{ver}", when=f"@{ver}")
depends_on(f"llvm-amdgpu@{ver}", type="test", when=f"@{ver}")
diff --git a/var/spack/repos/builtin/packages/llvm-amdgpu/package.py b/var/spack/repos/builtin/packages/llvm-amdgpu/package.py
index 6c98043a3a..ee9d5699ec 100644
--- a/var/spack/repos/builtin/packages/llvm-amdgpu/package.py
+++ b/var/spack/repos/builtin/packages/llvm-amdgpu/package.py
@@ -15,7 +15,7 @@ class LlvmAmdgpu(CMakePackage, CompilerPackage):
homepage = "https://github.com/ROCm/llvm-project"
git = "https://github.com/ROCm/llvm-project.git"
- url = "https://github.com/ROCm/llvm-project/archive/rocm-6.2.0.tar.gz"
+ url = "https://github.com/ROCm/llvm-project/archive/rocm-6.2.4.tar.gz"
tags = ["rocm"]
executables = [r"amdclang", r"amdclang\+\+", r"amdflang", r"clang.*", r"flang.*", "llvm-.*"]
generator("ninja")
@@ -25,6 +25,7 @@ class LlvmAmdgpu(CMakePackage, CompilerPackage):
license("Apache-2.0")
version("master", branch="amd-stg-open")
+ version("6.2.4", sha256="7af782bf5835fcd0928047dbf558f5000e7f0207ca39cf04570969343e789528")
version("6.2.1", sha256="4840f109d8f267c28597e936c869c358de56b8ad6c3ed4881387cf531846e5a7")
version("6.2.0", sha256="12ce17dc920ec6dac0c5484159b3eec00276e4a5b301ab1250488db3b2852200")
version("6.1.2", sha256="300e9d6a137dcd91b18d5809a316fddb615e0e7f982dc7ef1bb56876dff6e097")
@@ -158,6 +159,7 @@ class LlvmAmdgpu(CMakePackage, CompilerPackage):
when="@master +rocm-device-libs",
)
for d_version, d_shasum in [
+ ("6.2.4", "b7aa0055855398d1228c39a6f4feb7d7be921af4f43d82855faf0b531394bb9b"),
("6.2.1", "dbe477b323df636f5e3221471780da156c938ec00dda4b50639aa8d7fb9248f4"),
("6.2.0", "c98090041fa56ca4a260709876e2666f85ab7464db9454b177a189e1f52e0b1a"),
("6.1.2", "6eb7a02e5f1e5e3499206b9e74c9ccdd644abaafa2609dea0993124637617866"),
diff --git a/var/spack/repos/builtin/packages/migraphx/package.py b/var/spack/repos/builtin/packages/migraphx/package.py
index dfe5d462b9..1d2c465c26 100644
--- a/var/spack/repos/builtin/packages/migraphx/package.py
+++ b/var/spack/repos/builtin/packages/migraphx/package.py
@@ -20,6 +20,7 @@ class Migraphx(CMakePackage):
libraries = ["libmigraphx"]
license("MIT")
+ version("6.2.4", sha256="849cca3c7c98dc437e42ac17013f86ef0a5fd202cb87b7822778bd9a8f93d293")
version("6.2.1", sha256="a9479fd6846bae4a888f712c2fecee6a252951ae8979d9990b100450e4cd6c30")
version("6.2.0", sha256="7b36c1a0c44dd21f31ce6c9c4e7472923281aa7fdc693e75edd2670b101a6d48")
version("6.1.2", sha256="829f4a2bd9fe3dee130dfcca103ddc7691da18382f5b683aaca8f3ceceaef355")
@@ -98,6 +99,7 @@ class Migraphx(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"rocm-cmake@{ver}:", type="build", when=f"@{ver}")
depends_on(f"hip@{ver}", when=f"@{ver}")
@@ -105,7 +107,7 @@ class Migraphx(CMakePackage):
depends_on(f"rocblas@{ver}", when=f"@{ver}")
depends_on(f"miopen-hip@{ver}", when=f"@{ver}")
- for ver in ["6.0.0", "6.0.2", "6.1.0", "6.1.1", "6.1.2", "6.2.0", "6.2.1"]:
+ for ver in ["6.0.0", "6.0.2", "6.1.0", "6.1.1", "6.1.2", "6.2.0", "6.2.1", "6.2.4"]:
depends_on(f"rocmlir@{ver}", when=f"@{ver}")
@property
diff --git a/var/spack/repos/builtin/packages/miopen-hip/package.py b/var/spack/repos/builtin/packages/miopen-hip/package.py
index 20253e16a2..d902c2529e 100644
--- a/var/spack/repos/builtin/packages/miopen-hip/package.py
+++ b/var/spack/repos/builtin/packages/miopen-hip/package.py
@@ -21,6 +21,8 @@ class MiopenHip(CMakePackage):
libraries = ["libMIOpen"]
license("MIT")
+
+ version("6.2.4", sha256="8e4836e007e5e66fa487288887a098aaeeb95f3c63a19c2b91f6e848c023a040")
version("6.2.1", sha256="c7abe5ae7a332813a3c3da849e9a50b91221fe05c6bb622413e5b048b1f15982")
version("6.2.0", sha256="f4473f724362732019d505a0e01c17b060b542350859cb1e4bd4e3898b609276")
version("6.1.2", sha256="c8ff4af72264b2049bfe2685d581ea0f3e43319db7bd00dc347159bcf2731614")
@@ -90,6 +92,7 @@ class MiopenHip(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"rocm-cmake@{ver}:", type="build", when=f"@{ver}")
depends_on(f"hip@{ver}", when=f"@{ver}")
@@ -130,17 +133,18 @@ class MiopenHip(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on("nlohmann-json", type="link")
depends_on(f"composable-kernel@{ver}", when=f"@{ver}")
for ver in ["5.4.0", "5.4.3", "5.5.0"]:
depends_on("nlohmann-json", type="link")
depends_on(f"rocmlir@{ver}", when=f"@{ver}")
- for ver in ["6.0.0", "6.0.2", "6.1.0", "6.1.1", "6.1.2", "6.2.0", "6.2.1"]:
+ for ver in ["6.0.0", "6.0.2", "6.1.0", "6.1.1", "6.1.2", "6.2.0", "6.2.1", "6.2.4"]:
depends_on(f"roctracer-dev@{ver}", when=f"@{ver}")
for ver in ["6.1.0", "6.1.1", "6.1.2"]:
depends_on("googletest")
- for ver in ["6.2.0", "6.2.1"]:
+ for ver in ["6.2.0", "6.2.1", "6.2.4"]:
depends_on(f"rocrand@{ver}", when=f"@{ver}")
def setup_build_environment(self, env):
diff --git a/var/spack/repos/builtin/packages/mivisionx/package.py b/var/spack/repos/builtin/packages/mivisionx/package.py
index a69f886f53..2737c0ca7e 100644
--- a/var/spack/repos/builtin/packages/mivisionx/package.py
+++ b/var/spack/repos/builtin/packages/mivisionx/package.py
@@ -26,6 +26,8 @@ class Mivisionx(CMakePackage):
return url.format(version)
license("MIT")
+
+ version("6.2.4", sha256="7e65dc83f1b85e089c1218dff57211e64f3586bcb4415bda4798e4a434cba216")
version("6.2.1", sha256="591fe23ee1e2ab49f29aeeb835b5045e4ba00165c604ddfaa26bd8eb56cb367d")
version("6.2.0", sha256="ce28ac3aef76f28869c4dad9ffd9ef090e0b54ac58088f1f1eef803641125b51")
version("6.1.2", sha256="0afa664931f566b7f5a3abd474dd641e56077529a2a5d7c788f5e6700e957ed6")
@@ -225,6 +227,7 @@ class Mivisionx(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"miopen-hip@{ver}", when=f"@{ver}")
for ver in [
@@ -244,6 +247,7 @@ class Mivisionx(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"migraphx@{ver}", when=f"@{ver}")
depends_on(f"hip@{ver}", when=f"@{ver}")
@@ -262,10 +266,23 @@ class Mivisionx(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"rocm-core@{ver}", when=f"@{ver}")
depends_on("python@3.5:", type="build")
- for ver in ["5.7.0", "5.7.1", "6.0.0", "6.0.2", "6.1.0", "6.1.1", "6.1.2", "6.2.0", "6.2.1"]:
+
+ for ver in [
+ "5.7.0",
+ "5.7.1",
+ "6.0.0",
+ "6.0.2",
+ "6.1.0",
+ "6.1.1",
+ "6.1.2",
+ "6.2.0",
+ "6.2.1",
+ "6.2.4",
+ ]:
depends_on(f"rpp@{ver}", when=f"@{ver}")
def setup_run_environment(self, env):
diff --git a/var/spack/repos/builtin/packages/omniperf/package.py b/var/spack/repos/builtin/packages/omniperf/package.py
index 436ec037d0..e4bfa1120b 100644
--- a/var/spack/repos/builtin/packages/omniperf/package.py
+++ b/var/spack/repos/builtin/packages/omniperf/package.py
@@ -19,8 +19,9 @@ class Omniperf(CMakePackage):
license("MIT")
- version("6.2.1", sha256="c14cb73b9fe17a3cca31489a73e8ea49cb278093f8d64c433b1bac387445074a")
- version("6.2.0", sha256="b2ad49324a07aef977833d62741509a5d799b92758db56a16b4ab5636b6e231e")
+ version("6.2.4", sha256="2230260fce0838583899f4969b936ca047b30985a0fffad276ea353232538770")
+ version("6.2.1", sha256="56b795d471adad8ee9d7025544269e23929da31524d73db6f54396d3aca1445a")
+ version("6.2.0", sha256="febe9011e0628ad62367fdc6c81bdb0ad4ed45803f79c794757ecea8bcfab58c")
depends_on("python@3.8:")
depends_on("py-pip", type="run")
diff --git a/var/spack/repos/builtin/packages/omnitrace/package.py b/var/spack/repos/builtin/packages/omnitrace/package.py
index 3b558925aa..48403d56dd 100644
--- a/var/spack/repos/builtin/packages/omnitrace/package.py
+++ b/var/spack/repos/builtin/packages/omnitrace/package.py
@@ -24,6 +24,12 @@ class Omnitrace(CMakePackage):
"1.12.0", tag="v1.12.0", commit="abff23ac4238da6d7891d9ac9f36a919e30bf759", submodules=True
)
version(
+ "rocm-6.2.4",
+ tag="rocm-6.2.4",
+ commit="47597c1be3699c5aaaf6164061ee4189c6b32445",
+ submodules=True,
+ )
+ version(
"rocm-6.2.1",
tag="rocm-6.2.1",
commit="df91a342370401c93b5278bf082e520d6a0e22e9",
@@ -127,7 +133,7 @@ class Omnitrace(CMakePackage):
depends_on("roctracer-dev@5", when="@1:1.10 +rocm")
depends_on("rocprofiler-dev@5", when="@1.3.0:1.10 +rocm")
- for ver in ["6.2.0", "6.2.1"]:
+ for ver in ["6.2.0", "6.2.1", "6.2.4"]:
depends_on(f"rocm-smi-lib@{ver}", when=f"@rocm-{ver} +rocm")
depends_on(f"hip@{ver}", when=f"@rocm-{ver} +rocm")
depends_on(f"roctracer-dev@{ver}", when=f"@rocm-{ver} +rocm")
diff --git a/var/spack/repos/builtin/packages/rccl/package.py b/var/spack/repos/builtin/packages/rccl/package.py
index c8f9732379..03e8089738 100644
--- a/var/spack/repos/builtin/packages/rccl/package.py
+++ b/var/spack/repos/builtin/packages/rccl/package.py
@@ -16,11 +16,12 @@ class Rccl(CMakePackage):
homepage = "https://github.com/ROCm/rccl"
git = "https://github.com/ROCm/rccl.git"
- url = "https://github.com/ROCm/rccl/archive/rocm-6.1.2.tar.gz"
+ url = "https://github.com/ROCm/rccl/archive/rocm-6.2.4.tar.gz"
tags = ["rocm"]
maintainers("srekolam", "renjithravindrankannath")
libraries = ["librccl"]
+ version("6.2.4", sha256="12a04743ed89a74b4a08aa046b6a549d385e15d6866042fd41eac8f085f50eea")
version("6.2.1", sha256="0f5e35c7afbb21c1d49ff201b7d1ddf163d853c27c75c3eaf7b449f4dc1e2188")
version("6.2.0", sha256="a29c94ea3b9c1a0121d7b1450cb01a697f9f9132169632312b9b0bf744d3c0e3")
version("6.1.2", sha256="98af99c12d800f5439c7740d797162c35810a25e08e3b11b397d3300d3c0148e")
@@ -77,6 +78,7 @@ class Rccl(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"rocm-cmake@{ver}:", type="build", when=f"@{ver}")
depends_on(f"hip@{ver}", when=f"@{ver}")
@@ -97,6 +99,7 @@ class Rccl(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"rocm-core@{ver}", when=f"@{ver}")
diff --git a/var/spack/repos/builtin/packages/rdc/package.py b/var/spack/repos/builtin/packages/rdc/package.py
index 0d97a02de1..7320dabd9e 100644
--- a/var/spack/repos/builtin/packages/rdc/package.py
+++ b/var/spack/repos/builtin/packages/rdc/package.py
@@ -27,6 +27,7 @@ class Rdc(CMakePackage):
return url.format(version)
license("MIT")
+ version("6.2.4", sha256="cdebbc0c1a49f067fb8ff17bd91cd92f6f83b2aee142e5b576e5eb1742983a7f")
version("6.2.1", sha256="63c0cffd772a43d0984505646023485ca2bc8512f5a87ece016f1d381cded075")
version("6.2.0", sha256="dd12428426a4963d6eb3cfdd818acef7a3c4cddf32504df17f4c1004fa902bef")
version("6.1.2", sha256="5553b76d4c8b6381d236197613720587377d03d4fd43a5a20bb6a716d49f7dfc")
@@ -75,6 +76,7 @@ class Rdc(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"rocm-smi-lib@{ver}", type=("build", "link"), when=f"@{ver}")
depends_on(f"hsa-rocr-dev@{ver}", when=f"@{ver}")
@@ -93,9 +95,10 @@ class Rdc(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"rocm-core@{ver}", when=f"@{ver}")
- for ver in ["6.2.0", "6.2.1"]:
+ for ver in ["6.2.0", "6.2.1", "6.2.4"]:
depends_on(f"amdsmi@{ver}", when=f"@{ver}")
def patch(self):
diff --git a/var/spack/repos/builtin/packages/rocal/package.py b/var/spack/repos/builtin/packages/rocal/package.py
index 30902117ed..5ceeef3cc9 100644
--- a/var/spack/repos/builtin/packages/rocal/package.py
+++ b/var/spack/repos/builtin/packages/rocal/package.py
@@ -17,6 +17,7 @@ class Rocal(CMakePackage):
license("MIT")
+ version("6.2.4", sha256="630813669e75a8ee179b89f489101931a26f7a7ee486fcbe1b0e3cb1803c582c")
version("6.2.1", sha256="77d3e63e02afaee6f1ee1d877d88b48c6ea66a0afca96a1313d0f1c4f8e86b2a")
version("6.2.0", sha256="c7c265375a40d4478a628258378726c252caac424f974456d488fce43890e157")
@@ -25,7 +26,7 @@ class Rocal(CMakePackage):
depends_on("rapidjson")
depends_on("ffmpeg@4.4:")
- for ver in ["6.2.0", "6.2.1"]:
+ for ver in ["6.2.0", "6.2.1", "6.2.4"]:
depends_on(f"mivisionx@{ver}", when=f"@{ver}")
depends_on(f"llvm-amdgpu@{ver}", when=f"@{ver}")
depends_on(f"rpp@{ver}", when=f"@{ver}")
diff --git a/var/spack/repos/builtin/packages/rocalution/package.py b/var/spack/repos/builtin/packages/rocalution/package.py
index 229cc402c1..0f7a517aec 100644
--- a/var/spack/repos/builtin/packages/rocalution/package.py
+++ b/var/spack/repos/builtin/packages/rocalution/package.py
@@ -26,6 +26,7 @@ class Rocalution(CMakePackage):
libraries = ["librocalution_hip"]
license("MIT")
+ version("6.2.4", sha256="993c55e732d0ee390746890639486649f36ae806110cf7490b9bb5d49b0663c0")
version("6.2.1", sha256="94f15add5316c81529ce84ae8bf2701e9a4df57d08eda04a2f70147d31b12632")
version("6.2.0", sha256="fd9ad0aae5524d3995343d4d7c1948e7b21f0bdf5b1203d1de58548a814a9c39")
version("6.1.2", sha256="5f9fb302ab1951a1caf54ed31b41d6f41a353dd4b5ee32bc3de2e9f9244dd4ef")
@@ -81,6 +82,7 @@ class Rocalution(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"hip@{ver}", when=f"@{ver}")
depends_on(f"rocprim@{ver}", when=f"@{ver}")
diff --git a/var/spack/repos/builtin/packages/rocblas/package.py b/var/spack/repos/builtin/packages/rocblas/package.py
index 066230a5fe..e75274282f 100644
--- a/var/spack/repos/builtin/packages/rocblas/package.py
+++ b/var/spack/repos/builtin/packages/rocblas/package.py
@@ -13,7 +13,7 @@ class Rocblas(CMakePackage):
homepage = "https://github.com/ROCm/rocBLAS/"
git = "https://github.com/ROCm/rocBLAS.git"
- url = "https://github.com/ROCm/rocBLAS/archive/rocm-6.1.1.tar.gz"
+ url = "https://github.com/ROCm/rocBLAS/archive/rocm-6.2.4.tar.gz"
tags = ["rocm"]
maintainers("cgmb", "srekolam", "renjithravindrankannath", "haampie")
@@ -23,6 +23,7 @@ class Rocblas(CMakePackage):
version("develop", branch="develop")
version("master", branch="master")
+ version("6.2.4", sha256="8bacf74e3499c445f1bb0a8048df1ef3ce6f72388739b1823b5784fd1e8aa22a")
version("6.2.1", sha256="cf3bd7b47694f95f387803191615e2ff5c1106175473be7a5b2e8eb6fb99179f")
version("6.2.0", sha256="184e9b39dcbed57c25f351b047d44c613f8a2bbab3314a20c335f024a12ad4e5")
version("6.1.2", sha256="1e83918bd7b28ec9ee292c6fb7eb0fc5f4db2d5d831a9a3db541f14a90c20a1a")
@@ -83,10 +84,11 @@ class Rocblas(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"rocm-openmp-extras@{ver}", type="test", when=f"@{ver}")
- for ver in ["6.2.0", "6.2.1"]:
+ for ver in ["6.2.0", "6.2.1", "6.2.4"]:
depends_on(f"rocm-smi-lib@{ver}", type="test", when=f"@{ver}")
depends_on("rocm-cmake@master", type="build", when="@master:")
@@ -109,6 +111,7 @@ class Rocblas(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"hip@{ver}", when=f"@{ver}")
depends_on(f"llvm-amdgpu@{ver}", type="build", when=f"@{ver}")
@@ -147,6 +150,7 @@ class Rocblas(CMakePackage):
("@6.1.2", "2b55ccf58712f67b3df0ca53b0445f094fcb96b2"),
("@6.2.0", "dbc2062dced66e4cbee8e0591d76e0a1588a4c70"),
("@6.2.1", "dbc2062dced66e4cbee8e0591d76e0a1588a4c70"),
+ ("@6.2.4", "81ae9537671627fe541332c0a5d953bfd6af71d6"),
]:
resource(
name="Tensile",
diff --git a/var/spack/repos/builtin/packages/rocdecode/package.py b/var/spack/repos/builtin/packages/rocdecode/package.py
index bac7679a15..6a48c8a7c7 100644
--- a/var/spack/repos/builtin/packages/rocdecode/package.py
+++ b/var/spack/repos/builtin/packages/rocdecode/package.py
@@ -18,6 +18,7 @@ class Rocdecode(CMakePackage):
maintainers("afzpatel", "srekolam", "renjithravindrankannath")
license("MIT")
+ version("6.2.4", sha256="37aaa1299cfc517ddaf60b0e8a5cf06d672f59e8acc0da3862b40b810d4931cb")
version("6.2.1", sha256="d4a636415d61fef94f97197cb9ebbff59e3a18dc4850612ee142e3e14a35e6d4")
version("6.2.0", sha256="fe0d7c19a4e65b93405566511880b94f25ef68c830d0088f9458da9baea1d4f9")
version("6.1.2", sha256="67a13aeaa495e06683124de5908e61cf2be3beff79b13d858897344aa809775e")
@@ -35,7 +36,7 @@ class Rocdecode(CMakePackage):
depends_on("libva", type="build", when="@6.2:")
- for ver in ["6.1.0", "6.1.1", "6.1.2", "6.2.0", "6.2.1"]:
+ for ver in ["6.1.0", "6.1.1", "6.1.2", "6.2.0", "6.2.1", "6.2.4"]:
depends_on(f"hip@{ver}", when=f"@{ver}")
def patch(self):
diff --git a/var/spack/repos/builtin/packages/rocfft/package.py b/var/spack/repos/builtin/packages/rocfft/package.py
index a93af207f5..65381c9756 100644
--- a/var/spack/repos/builtin/packages/rocfft/package.py
+++ b/var/spack/repos/builtin/packages/rocfft/package.py
@@ -21,6 +21,7 @@ class Rocfft(CMakePackage):
license("MIT")
version("master", branch="master")
+ version("6.2.4", sha256="8ddc4e779a84b73c21b054ae37fec69e5c2f248589c7fb1b84a2197baf6ce995")
version("6.2.1", sha256="662d56cbc4c40a82e2f320bfc8e48a571a448e19c04a9ce30d3419b47fcf3574")
version("6.2.0", sha256="c9886ec2c713c502dcde4f5fed3d6e1a7dd019023fb07e82d3b622e66c6f2c36")
version("6.1.2", sha256="6f54609b0ecb8ceae8b7acd4c8692514c2c2dbaf0f8b199fe990fd4711428193")
@@ -92,6 +93,7 @@ class Rocfft(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
"master",
]:
depends_on(f"hip@{ver}", when=f"@{ver}")
diff --git a/var/spack/repos/builtin/packages/rocm-bandwidth-test/package.py b/var/spack/repos/builtin/packages/rocm-bandwidth-test/package.py
index 6f5a845b0a..cdb37eb391 100644
--- a/var/spack/repos/builtin/packages/rocm-bandwidth-test/package.py
+++ b/var/spack/repos/builtin/packages/rocm-bandwidth-test/package.py
@@ -12,12 +12,13 @@ class RocmBandwidthTest(CMakePackage):
homepage = "https://github.com/ROCm/rocm_bandwidth_test"
git = "https://github.com/ROCm/rocm_bandwidth_test.git"
- url = "https://github.com/ROCm/rocm_bandwidth_test/archive/rocm-6.1.2.tar.gz"
+ url = "https://github.com/ROCm/rocm_bandwidth_test/archive/rocm-6.2.4.tar.gz"
tags = ["rocm"]
maintainers("srekolam", "renjithravindrankannath")
version("master", branch="master")
+ version("6.2.4", sha256="4d25c62d81f60eba8042f57ca0905adc853a214333ffc70238d91e2f53606a79")
version("6.2.1", sha256="042cfe3adc0f0ad0b8620e361b2846eb57c7b54837ed7a8c3a773e6fdc4e1af4")
version("6.2.0", sha256="ca4caa4470c7ad0f1a4963072c1a25b0fd243844a72b26c83fcbca1e82091a41")
version("6.1.2", sha256="4259d53350d6731613d36c03593750547f84f084569f8017783947486b8189da")
@@ -59,6 +60,7 @@ class RocmBandwidthTest(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
"master",
]:
depends_on(f"hsa-rocr-dev@{ver}", when=f"@{ver}")
@@ -78,6 +80,7 @@ class RocmBandwidthTest(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"rocm-core@{ver}", when=f"@{ver}")
diff --git a/var/spack/repos/builtin/packages/rocm-cmake/package.py b/var/spack/repos/builtin/packages/rocm-cmake/package.py
index a540d2c726..b4c97fbdfe 100644
--- a/var/spack/repos/builtin/packages/rocm-cmake/package.py
+++ b/var/spack/repos/builtin/packages/rocm-cmake/package.py
@@ -13,7 +13,7 @@ class RocmCmake(CMakePackage):
homepage = "https://github.com/ROCm/rocm-cmake"
git = "https://github.com/ROCm/rocm-cmake.git"
- url = "https://github.com/ROCm/rocm-cmake/archive/rocm-6.1.2.tar.gz"
+ url = "https://github.com/ROCm/rocm-cmake/archive/rocm-6.2.4.tar.gz"
tags = ["rocm"]
maintainers("srekolam", "renjithravindrankannath")
@@ -21,6 +21,7 @@ class RocmCmake(CMakePackage):
license("MIT")
version("master", branch="master")
+ version("6.2.4", sha256="76bfac6fba31a9c4ec196d9b9b2d5ec51b8b68840b3fba8686aa42323d76a425")
version("6.2.1", sha256="5ea05ad58186ac9bac40ab083c1e769a36ecaed950f82e88863169a25bc6ac8f")
version("6.2.0", sha256="7b6aaa1bb616669636aa2cd5dbc7fdb7cd05642a8dcc61138e0efb7d0dc7e1a3")
version("6.1.2", sha256="0757bb90f25d6f1e6bc93bdd1e238f76bbaddf154d66f94f37e40c425dc6d259")
@@ -58,6 +59,7 @@ class RocmCmake(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"rocm-core@{ver}", when=f"@{ver}")
diff --git a/var/spack/repos/builtin/packages/rocm-core/package.py b/var/spack/repos/builtin/packages/rocm-core/package.py
index a05f5f8bc1..318fb7fb32 100644
--- a/var/spack/repos/builtin/packages/rocm-core/package.py
+++ b/var/spack/repos/builtin/packages/rocm-core/package.py
@@ -13,13 +13,14 @@ class RocmCore(CMakePackage):
getROCmVersion function provides the ROCm version."""
homepage = "https://github.com/ROCm/rocm-core"
- url = "https://github.com/ROCm/rocm-core/archive/refs/tags/rocm-6.0.0.tar.gz"
+ url = "https://github.com/ROCm/rocm-core/archive/refs/tags/rocm-6.2.4.tar.gz"
tags = ["rocm"]
maintainers("srekolam", "renjithravindrankannath")
libraries = ["librocm-core"]
license("MIT")
+ version("6.2.4", sha256="46dcfb5d20d242cd0ce6d02ba64d92bdd3ea59c103cf47b665c7d7a4ea7dc7f1")
version("6.2.1", sha256="35cb5f6dfb1847469930bf0fa0913499b6c3f59b2b573a9f598b0956104ba5e2")
version("6.2.0", sha256="9bafaf801721e98b398624c8d2fa78618d297d6800f96113e26c275889205526")
version("6.1.2", sha256="ce9cbe12977f2058564ecb4cdcef4fd0d7880f6eff8591630f542441092f4fa3")
@@ -42,7 +43,7 @@ class RocmCore(CMakePackage):
depends_on("cxx", type="build") # generated
- for ver in ["6.1.0", "6.1.1", "6.1.2", "6.2.0", "6.2.1"]:
+ for ver in ["6.1.0", "6.1.1", "6.1.2", "6.2.0", "6.2.1", "6.2.4"]:
depends_on("llvm-amdgpu", when=f"@{ver}+asan")
def setup_build_environment(self, env):
diff --git a/var/spack/repos/builtin/packages/rocm-dbgapi/package.py b/var/spack/repos/builtin/packages/rocm-dbgapi/package.py
index 2887b61fc7..f146a614e4 100644
--- a/var/spack/repos/builtin/packages/rocm-dbgapi/package.py
+++ b/var/spack/repos/builtin/packages/rocm-dbgapi/package.py
@@ -16,7 +16,7 @@ class RocmDbgapi(CMakePackage):
homepage = "https://github.com/ROCm/ROCdbgapi"
git = "https://github.com/ROCm/ROCdbgapi.git"
- url = "https://github.com/ROCm/ROCdbgapi/archive/rocm-6.1.2.tar.gz"
+ url = "https://github.com/ROCm/ROCdbgapi/archive/rocm-6.2.1.tar.gz"
tags = ["rocm"]
maintainers("srekolam", "renjithravindrankannath", "afzpatel")
@@ -25,6 +25,7 @@ class RocmDbgapi(CMakePackage):
license("MIT")
version("master", branch="amd-master")
+ version("6.2.4", sha256="004e9ace3ead840e44f98fc033b621d5489a554965deecfdb7df768482068282")
version("6.2.1", sha256="40064ca031e41ff3c87bfa31406b7192fa65709ab36734eddad87e0ecc01bb80")
version("6.2.0", sha256="311811ce0970ee83206791c21d539f351ddeac56ce3ff7efbefc830038748c0c")
version("6.1.2", sha256="6e55839e3d95c2cfe3ff89e3e31da77aeecc74012a17f5308589e8808df78026")
@@ -73,6 +74,7 @@ class RocmDbgapi(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
"master",
]:
depends_on(f"hsa-rocr-dev@{ver}", type="build", when=f"@{ver}")
@@ -92,6 +94,7 @@ class RocmDbgapi(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"rocm-core@{ver}", when=f"@{ver}")
diff --git a/var/spack/repos/builtin/packages/rocm-debug-agent/package.py b/var/spack/repos/builtin/packages/rocm-debug-agent/package.py
index 9eb080920a..4febed99a9 100644
--- a/var/spack/repos/builtin/packages/rocm-debug-agent/package.py
+++ b/var/spack/repos/builtin/packages/rocm-debug-agent/package.py
@@ -13,11 +13,12 @@ class RocmDebugAgent(CMakePackage):
homepage = "https://github.com/ROCm/rocr_debug_agent"
git = "https://github.com/ROCm/rocr_debug_agent.git"
- url = "https://github.com/ROCm/rocr_debug_agent/archive/rocm-6.1.2.tar.gz"
+ url = "https://github.com/ROCm/rocr_debug_agent/archive/rocm-6.2.4.tar.gz"
tags = ["rocm"]
maintainers("srekolam", "renjithravindrankannath")
libraries = ["librocm-debug-agent"]
+ version("6.2.4", sha256="a4f213a9e28a1e82543135c0b6d16c5a252186f83fc842f980631943f7e11398")
version("6.2.1", sha256="933223ff6e0aefb54917f4102ac6679dcd67e25ade4bce5e49f5212f45e3bae5")
version("6.2.0", sha256="a4b839c47b8a1cd8d00c3577eeeea04d3661210eb8124e221d88bcbedc742363")
version("6.1.2", sha256="c7cb779915a3d61e39d92cef172997bcf5eae720308f6d9c363a2cbc71b5621c")
@@ -66,6 +67,7 @@ class RocmDebugAgent(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"hsa-rocr-dev@{ver}", when=f"@{ver}")
depends_on(f"hsakmt-roct@{ver}", when=f"@{ver}")
@@ -85,6 +87,7 @@ class RocmDebugAgent(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"rocm-core@{ver}", when=f"@{ver}")
diff --git a/var/spack/repos/builtin/packages/rocm-device-libs/package.py b/var/spack/repos/builtin/packages/rocm-device-libs/package.py
index 50923445e6..7a81736be4 100644
--- a/var/spack/repos/builtin/packages/rocm-device-libs/package.py
+++ b/var/spack/repos/builtin/packages/rocm-device-libs/package.py
@@ -25,6 +25,7 @@ class RocmDeviceLibs(CMakePackage):
maintainers("srekolam", "renjithravindrankannath", "haampie")
version("master", branch="amd-stg-open")
+ version("6.2.4", sha256="7af782bf5835fcd0928047dbf558f5000e7f0207ca39cf04570969343e789528")
version("6.2.1", sha256="4840f109d8f267c28597e936c869c358de56b8ad6c3ed4881387cf531846e5a7")
version("6.2.0", sha256="12ce17dc920ec6dac0c5484159b3eec00276e4a5b301ab1250488db3b2852200")
version("6.1.2", sha256="300e9d6a137dcd91b18d5809a316fddb615e0e7f982dc7ef1bb56876dff6e097")
@@ -77,6 +78,7 @@ class RocmDeviceLibs(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
"master",
]:
depends_on(f"llvm-amdgpu@{ver}", when=f"@{ver}")
@@ -95,6 +97,7 @@ class RocmDeviceLibs(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"rocm-core@{ver}", when=f"@{ver}")
diff --git a/var/spack/repos/builtin/packages/rocm-gdb/package.py b/var/spack/repos/builtin/packages/rocm-gdb/package.py
index c9ef9eb0ed..65ab1b77f8 100644
--- a/var/spack/repos/builtin/packages/rocm-gdb/package.py
+++ b/var/spack/repos/builtin/packages/rocm-gdb/package.py
@@ -12,12 +12,13 @@ class RocmGdb(AutotoolsPackage):
based on GDB, the GNU source-level debugger."""
homepage = "https://github.com/ROCm/ROCgdb"
- url = "https://github.com/ROCm/ROCgdb/archive/rocm-6.1.2.tar.gz"
+ url = "https://github.com/ROCm/ROCgdb/archive/rocm-6.2.4.tar.gz"
tags = ["rocm"]
license("LGPL-2.0-or-later")
maintainers("srekolam", "renjithravindrankannath")
+ version("6.2.4", sha256="061d00f3d02ca64094008c5da185712712ccd3a922f6e126d5f203cdae2b9e04")
version("6.2.1", sha256="bed312c3fbb9982166538036bb9fd4a75053117c65ba80e34dbdae629a8fe6e4")
version("6.2.0", sha256="753fd4f34d49fb0297b01dca2dd7cdf12cd039caa622a5f2d153362d27a8659c")
version("6.1.2", sha256="19208de18d503e1da79dc0c9085221072a68e299f110dc836204364fa1b532cc")
@@ -52,6 +53,7 @@ class RocmGdb(AutotoolsPackage):
depends_on("babeltrace@1.2.4", type="link")
depends_on("gmp", type=("build", "link"))
depends_on("mpfr", type=("build", "link"))
+ depends_on("pkgconfig", type="build")
for ver in [
"5.3.0",
@@ -71,6 +73,7 @@ class RocmGdb(AutotoolsPackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"rocm-dbgapi@{ver}", type="link", when=f"@{ver}")
depends_on(f"comgr@{ver}", type="link", when=f"@{ver}")
@@ -89,6 +92,7 @@ class RocmGdb(AutotoolsPackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"rocm-core@{ver}", when=f"@{ver}")
diff --git a/var/spack/repos/builtin/packages/rocm-opencl/package.py b/var/spack/repos/builtin/packages/rocm-opencl/package.py
index 44e96863f4..29bb97ca00 100644
--- a/var/spack/repos/builtin/packages/rocm-opencl/package.py
+++ b/var/spack/repos/builtin/packages/rocm-opencl/package.py
@@ -36,6 +36,7 @@ class RocmOpencl(CMakePackage):
license("MIT")
version("master", branch="main")
+ version("6.2.4", sha256="0a3164af7f997a4111ade634152957378861b95ee72d7060eb01c86c87208c54")
version("6.2.1", sha256="e9cff3a8663defdbda833d49c9e7160171eca14dc285ffe4061378607d6c890d")
version("6.2.0", sha256="620e4c6a7f05651cc7a170bc4700fef8cae002420307a667c638b981d00b25e8")
version("6.1.2", sha256="1a1e21640035d957991559723cd093f0c7e202874423667d2ba0c7662b01fea4")
@@ -124,12 +125,13 @@ class RocmOpencl(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
"master",
]:
depends_on(f"comgr@{ver}", type="build", when=f"@{ver}")
depends_on(f"hsa-rocr-dev@{ver}", type="link", when=f"@{ver}")
- for ver in ["6.0.0", "6.0.2", "6.1.0", "6.1.1", "6.1.2", "6.2.0", "6.2.1"]:
+ for ver in ["6.0.0", "6.0.2", "6.1.0", "6.1.1", "6.1.2", "6.2.0", "6.2.1", "6.2.4"]:
depends_on(f"aqlprofile@{ver}", type="link", when=f"@{ver}")
for ver in [
@@ -146,6 +148,7 @@ class RocmOpencl(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"rocm-core@{ver}", when=f"@{ver}")
diff --git a/var/spack/repos/builtin/packages/rocm-openmp-extras/package.py b/var/spack/repos/builtin/packages/rocm-openmp-extras/package.py
index 471b662d4b..60c38610f5 100644
--- a/var/spack/repos/builtin/packages/rocm-openmp-extras/package.py
+++ b/var/spack/repos/builtin/packages/rocm-openmp-extras/package.py
@@ -33,6 +33,7 @@ aomp = [
"3de1c7a31a88c3f05a6a66ba6854ac8fdad1ce44462e561cb1e6ad59629029ce",
"5f54d7c7c798bcf1cd47d3a7f17ceaf79991bf166cc5e47e5372a68e7cf7d520",
"ac82e8da0c210ee14b911c833ae09a029a41541689930759737c135db52464a3",
+ "ad5674b5626ed6720ca5f8772542e8ed3fb7a9150ed7a86a1adbcd70a2074e8e",
]
devlib = [
@@ -53,6 +54,7 @@ devlib = [
"300e9d6a137dcd91b18d5809a316fddb615e0e7f982dc7ef1bb56876dff6e097",
"12ce17dc920ec6dac0c5484159b3eec00276e4a5b301ab1250488db3b2852200",
"4840f109d8f267c28597e936c869c358de56b8ad6c3ed4881387cf531846e5a7",
+ "7af782bf5835fcd0928047dbf558f5000e7f0207ca39cf04570969343e789528",
]
llvm = [
@@ -73,6 +75,7 @@ llvm = [
"300e9d6a137dcd91b18d5809a316fddb615e0e7f982dc7ef1bb56876dff6e097",
"12ce17dc920ec6dac0c5484159b3eec00276e4a5b301ab1250488db3b2852200",
"4840f109d8f267c28597e936c869c358de56b8ad6c3ed4881387cf531846e5a7",
+ "7af782bf5835fcd0928047dbf558f5000e7f0207ca39cf04570969343e789528",
]
flang = [
@@ -93,6 +96,7 @@ flang = [
"12418ea61cca58811b7e75fd9df48be568b406f84a489a41ba5a1fd70c47f7ba",
"6af7785b1776aeb9229ce4e5083dcfd451e8450f6e5ebe34214560b13f679d96",
"409ee98bf15e51ac68b7ed351f4582930dfa0288de042006e17eea6b64df5ad6",
+ "51c1308f324101e4b637e78cd2eb652e22f68f6d820991a76189c15131f971dc",
]
extras = [
@@ -113,6 +117,7 @@ extras = [
"2b9351fdb1cba229669233919464ae906ca8f70910c6fa508a2812b7c3bed123",
"7cef51c980f29d8b46d8d4b110e4f2f75d93544cf7d63c5e5d158cf531aeec7d",
"4b0d250b5ebd997ed6d5d057689c3f67dfb4d82f09f582ebb439ca9134fae48d",
+ "34c3506b0f6aefbf0bc7981ff2901b7a2df975a5b40c5eb078522499d81057f0",
]
versions = [
@@ -133,6 +138,7 @@ versions = [
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]
versions_dict = dict() # type: Dict[str,Dict[str,str]]
components = ["aomp", "devlib", "llvm", "flang", "extras"]
@@ -150,12 +156,13 @@ class RocmOpenmpExtras(Package):
"""OpenMP support for ROCm LLVM."""
homepage = tools_url + "/aomp"
- url = tools_url + "/aomp/archive/rocm-6.1.2.tar.gz"
+ url = tools_url + "/aomp/archive/rocm-6.2.4.tar.gz"
tags = ["rocm"]
license("Apache-2.0")
maintainers("srekolam", "renjithravindrankannath", "estewart08", "afzpatel")
+ version("6.2.4", sha256=versions_dict["6.2.4"]["aomp"])
version("6.2.1", sha256=versions_dict["6.2.1"]["aomp"])
version("6.2.0", sha256=versions_dict["6.2.0"]["aomp"])
version("6.1.2", sha256=versions_dict["6.1.2"]["aomp"])
@@ -205,6 +212,7 @@ class RocmOpenmpExtras(Package):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"rocm-core@{ver}", when=f"@{ver}")
@@ -265,7 +273,7 @@ class RocmOpenmpExtras(Package):
placement="llvm-project",
when=f"@{ver}",
)
- for ver in ["6.1.0", "6.1.1", "6.1.2", "6.2.0", "6.2.1"]:
+ for ver in ["6.1.0", "6.1.1", "6.1.2", "6.2.0", "6.2.1", "6.2.4"]:
depends_on(f"hsakmt-roct@{ver}", when=f"@{ver}")
depends_on(f"comgr@{ver}", when=f"@{ver}")
depends_on(f"hsa-rocr-dev@{ver}", when=f"@{ver}")
diff --git a/var/spack/repos/builtin/packages/rocm-smi-lib/package.py b/var/spack/repos/builtin/packages/rocm-smi-lib/package.py
index 9521ab6c51..9b1b3a6d42 100644
--- a/var/spack/repos/builtin/packages/rocm-smi-lib/package.py
+++ b/var/spack/repos/builtin/packages/rocm-smi-lib/package.py
@@ -17,13 +17,14 @@ class RocmSmiLib(CMakePackage):
homepage = "https://github.com/ROCm/rocm_smi_lib"
git = "https://github.com/ROCm/rocm_smi_lib.git"
- url = "https://github.com/ROCm/rocm_smi_lib/archive/rocm-6.1.2.tar.gz"
+ url = "https://github.com/ROCm/rocm_smi_lib/archive/rocm-6.2.4.tar.gz"
tags = ["rocm"]
maintainers("srekolam", "renjithravindrankannath")
libraries = ["librocm_smi64"]
version("master", branch="master")
+ version("6.2.4", sha256="eb8986dd571f5862c2db693398c0dbec28e2754f764f6bd3cfb21be7699e4452")
version("6.2.1", sha256="28543d099fa44b4b79644533644aba4b67fa48d477628dd5802c3b50cc78583a")
version("6.2.0", sha256="95010dfc9de9c608b9ce159107585ff4adce82a52a38daab2a37870aca2428bf")
version("6.1.2", sha256="01f46fb1cb8c7a16a4c4db61871ee710ed37c0f8bd3a2dbe3415d3de2dffb4ef")
@@ -66,6 +67,7 @@ class RocmSmiLib(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"rocm-core@{ver}", when=f"@{ver}")
diff --git a/var/spack/repos/builtin/packages/rocm-tensile/package.py b/var/spack/repos/builtin/packages/rocm-tensile/package.py
index 8cd72abd51..e825788976 100644
--- a/var/spack/repos/builtin/packages/rocm-tensile/package.py
+++ b/var/spack/repos/builtin/packages/rocm-tensile/package.py
@@ -19,6 +19,7 @@ class RocmTensile(CMakePackage):
license("MIT")
maintainers("srekolam", "renjithravindrankannath", "haampie")
+ version("6.2.4", sha256="dd0721e4371c8752aa4b14362f75d7ebb7805f57dcb990e03ae08cef4a291383")
version("6.2.1", sha256="29802dc65a7cea29f0e2608782c75db87e9c71eea8aeb485e856cf2861d83098")
version("6.2.0", sha256="6f7d679bfffd1f723f2788b00fdcb1b4673b597f9f85c2cdaab3c2aa17afb33d")
version("6.1.2", sha256="6a08190f6d9c8cc76764a68e2dd3e7af4759d4146ddc1c4b3370c7762a6f6d83")
@@ -82,6 +83,7 @@ class RocmTensile(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"rocm-cmake@{ver}", type="build", when=f"@{ver}")
depends_on(f"hip@{ver}", when=f"@{ver}")
diff --git a/var/spack/repos/builtin/packages/rocm-validation-suite/package.py b/var/spack/repos/builtin/packages/rocm-validation-suite/package.py
index 7cdce00f34..135f5405cb 100644
--- a/var/spack/repos/builtin/packages/rocm-validation-suite/package.py
+++ b/var/spack/repos/builtin/packages/rocm-validation-suite/package.py
@@ -22,6 +22,7 @@ class RocmValidationSuite(CMakePackage):
license("MIT")
maintainers("srekolam", "renjithravindrankannath")
+ version("6.2.4", sha256="ccdea6e955ca145a29d47da74d77b14196c935b57502edaed37fd18029b5220c")
version("6.2.1", sha256="7e1f4f391a5b31087585b250136f3a8c1fdf4c609880499575291c61b3ebbc15")
version("6.2.0", sha256="03913a1aae426b9fbb7a4870f408a3af1b8b7d32766515eaccb43107673fe631")
version("6.1.2", sha256="8ff0c4ec538841d6b8d008d3849a99173cc5a02df5cf4a11dc1d52f630e079c5")
@@ -59,7 +60,7 @@ class RocmValidationSuite(CMakePackage):
# It doesn't find package to include the library and include path without this patch.
patch("009-replacing-rocm-path-with-package-path.patch", when="@6.0")
patch("009-replacing-rocm-path-with-package-path-6.1.patch", when="@6.1:6.2.0")
- patch("009-replacing-rocm-path-with-package-path-6.2.1.patch", when="@6.2.1")
+ patch("009-replacing-rocm-path-with-package-path-6.2.1.patch", when="@6.2.1:6.2.4")
depends_on("cmake@3.5:", type="build")
depends_on("zlib-api", type="link")
depends_on("yaml-cpp~shared")
@@ -88,6 +89,7 @@ class RocmValidationSuite(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"hip@{ver}", when=f"@{ver}")
depends_on(f"rocminfo@{ver}", when=f"@{ver}")
@@ -95,7 +97,7 @@ class RocmValidationSuite(CMakePackage):
depends_on(f"rocm-smi-lib@{ver}", when=f"@{ver}")
depends_on(f"hsa-rocr-dev@{ver}", when=f"@{ver}")
depends_on(f"hsakmt-roct@{ver}", when=f"@{ver}")
- for ver in ["6.2.1"]:
+ for ver in ["6.2.1", "6.2.4"]:
depends_on(f"hiprand@{ver}", when=f"@{ver}")
depends_on(f"rocrand@{ver}", when=f"@{ver}")
diff --git a/var/spack/repos/builtin/packages/rocminfo/package.py b/var/spack/repos/builtin/packages/rocminfo/package.py
index 96c9e6c603..1d6199a2db 100644
--- a/var/spack/repos/builtin/packages/rocminfo/package.py
+++ b/var/spack/repos/builtin/packages/rocminfo/package.py
@@ -12,12 +12,13 @@ class Rocminfo(CMakePackage):
homepage = "https://github.com/ROCm/rocminfo"
git = "https://github.com/ROCm/rocminfo.git"
- url = "https://github.com/ROCm/rocminfo/archive/rocm-6.1.2.tar.gz"
+ url = "https://github.com/ROCm/rocminfo/archive/rocm-6.2.4.tar.gz"
tags = ["rocm"]
maintainers("srekolam", "renjithravindrankannath", "haampie")
version("master", branch="master")
+ version("6.2.4", sha256="14d4b0e22e2314156091ac9ad1646dd20909dba3a43e037584a503a6754e7f9e")
version("6.2.1", sha256="ae6e08962535e76a81ed872cbd6bf6860c46fa6e4e4bc8f7849c8781359798d8")
version("6.2.0", sha256="4d9a9051bda3355f8d2050e981435cd02528a04264a7f61162d685e7e1629f73")
version("6.1.2", sha256="882ebe3db60b6290a81a98e0bac9b8923fbf83966f1706fd24484700b8213bcc")
@@ -60,6 +61,7 @@ class Rocminfo(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
"master",
]:
depends_on(f"hsakmt-roct@{ver}", when=f"@{ver}")
@@ -79,6 +81,7 @@ class Rocminfo(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"rocm-core@{ver}", when=f"@{ver}")
diff --git a/var/spack/repos/builtin/packages/rocmlir/package.py b/var/spack/repos/builtin/packages/rocmlir/package.py
index 9167e316c8..e450e941ec 100644
--- a/var/spack/repos/builtin/packages/rocmlir/package.py
+++ b/var/spack/repos/builtin/packages/rocmlir/package.py
@@ -18,6 +18,7 @@ class Rocmlir(CMakePackage):
maintainers("srekolam", "afzpatel", "renjithravindrankannath")
+ version("6.2.4", sha256="3283685431fd59e20a6ac5737df22c7c7421901779a2a0b6dbd6c1ab1f1b5adb")
version("6.2.1", sha256="eff594c6b6b97ac21bf268da49fcd016584cfe28c8ff64b0a20b8a9144dca683")
version("6.2.0", sha256="889e021edab19657947716e0056176ca0298602a21c4b77e7e7b00467fdaa175")
version("6.1.2", sha256="9bde02b898896301a30e7007e384b9de9cf8feac04f44c91a3b625e74788fda6")
@@ -73,6 +74,7 @@ class Rocmlir(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"hip@{ver}", when=f"@{ver}")
depends_on(f"llvm-amdgpu@{ver}", when=f"@{ver}")
diff --git a/var/spack/repos/builtin/packages/rocprim/package.py b/var/spack/repos/builtin/packages/rocprim/package.py
index 50241aac48..9a5a96a8a3 100644
--- a/var/spack/repos/builtin/packages/rocprim/package.py
+++ b/var/spack/repos/builtin/packages/rocprim/package.py
@@ -17,6 +17,7 @@ class Rocprim(CMakePackage):
license("MIT")
maintainers("cgmb", "srekolam", "renjithravindrankannath")
+ version("6.2.4", sha256="c567aa5e3209dd00aefe5052dde8ceb5bcc3a4aeeeb3ad8dc322f8d0791fc07f")
version("6.2.1", sha256="55cfa8a4224bcd2dcf2298e7938c983a8bb0c1c072fc8295c198e53785b521ac")
version("6.2.0", sha256="cd9be3a030830c96c940dc69e4a00f2701539a7e10b62ab1181ab83eeef31e57")
version("6.1.2", sha256="560b65fffb103c11bee710e4eb871fd47dd84dfe99f5762a19c5650e490fd85d")
@@ -74,6 +75,7 @@ class Rocprim(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"hip@{ver}", when=f"@{ver}")
depends_on(f"comgr@{ver}", when=f"@{ver}")
diff --git a/var/spack/repos/builtin/packages/rocprofiler-dev/package.py b/var/spack/repos/builtin/packages/rocprofiler-dev/package.py
index 590c34adf6..e6b854148f 100644
--- a/var/spack/repos/builtin/packages/rocprofiler-dev/package.py
+++ b/var/spack/repos/builtin/packages/rocprofiler-dev/package.py
@@ -13,12 +13,13 @@ class RocprofilerDev(CMakePackage):
homepage = "https://github.com/ROCm/rocprofiler"
git = "https://github.com/ROCm/rocprofiler.git"
- url = "https://github.com/ROCm/rocprofiler/archive/refs/tags/rocm-6.1.2.tar.gz"
+ url = "https://github.com/ROCm/rocprofiler/archive/refs/tags/rocm-6.2.4.tar.gz"
tags = ["rocm"]
maintainers("srekolam", "renjithravindrankannath")
libraries = ["librocprofiler64"]
license("MIT")
+ version("6.2.4", sha256="898eae91938c2d08207b615db03a784c7f3090989bcf09260635d18aa5930a2c")
version("6.2.1", sha256="6eb36dad67e3b294f210e21987c52aec666652cffa87b8af1f8077d5b7812245")
version("6.2.0", sha256="79b4f29d051e62639b4bf2ca288035514d32e055fc759ff4a82d377bf7ca97ea")
version("6.1.2", sha256="e6e8771b8c933c16a99192cc215fe964a95e1718ad286520c8272150e184bc06")
@@ -61,13 +62,25 @@ class RocprofilerDev(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"hsakmt-roct@{ver}", when=f"@{ver}")
depends_on(f"hsa-rocr-dev@{ver}", when=f"@{ver}")
depends_on(f"rocminfo@{ver}", when=f"@{ver}")
depends_on(f"roctracer-dev-api@{ver}", when=f"@{ver}")
- for ver in ["5.7.0", "5.7.1", "6.0.0", "6.0.2", "6.1.0", "6.1.1", "6.1.2", "6.2.0", "6.2.1"]:
+ for ver in [
+ "5.7.0",
+ "5.7.1",
+ "6.0.0",
+ "6.0.2",
+ "6.1.0",
+ "6.1.1",
+ "6.1.2",
+ "6.2.0",
+ "6.2.1",
+ "6.2.4",
+ ]:
depends_on(f"hip@{ver}", when=f"@{ver}")
depends_on(f"rocm-smi-lib@{ver}", when=f"@{ver}")
@@ -85,6 +98,7 @@ class RocprofilerDev(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"aqlprofile@{ver}", when=f"@{ver}")
depends_on(f"comgr@{ver}", when=f"@{ver}")
diff --git a/var/spack/repos/builtin/packages/rocprofiler-register/package.py b/var/spack/repos/builtin/packages/rocprofiler-register/package.py
index 2dab5a0d0a..7192207872 100644
--- a/var/spack/repos/builtin/packages/rocprofiler-register/package.py
+++ b/var/spack/repos/builtin/packages/rocprofiler-register/package.py
@@ -13,13 +13,14 @@ class RocprofilerRegister(CMakePackage):
homepage = "https://github.com/ROCm/rocprofiler-register"
git = "https://github.com/ROCm/rocprofiler-register.git"
- url = "https://github.com/ROCm/rocprofiler-register/archive/refs/tags/rocm-6.2.0.tar.gz"
+ url = "https://github.com/ROCm/rocprofiler-register/archive/refs/tags/rocm-6.2.4.tar.gz"
tags = ["rocm"]
maintainers("afzpatel", "srekolam", "renjithravindrankannath")
license("MIT")
+ version("6.2.4", sha256="e7c31d5e1100c1e8ae0a2c6de3bfea75341abc4a68d02b58089421e2a54bba54")
version("6.2.1", sha256="161d3502863147df4daeadc538d0eb156c314c94634f8c34ee5994f046f8753f")
version("6.2.0", sha256="5cdfdfc621da9ef5a6b828d1a3a342db222b648c91359f71651b9404bf7ba62c")
version("6.1.2", sha256="aa57b234cc1db5ae32c7494f4a9120b95a1845b95469dad447f470a6aa5e3cc9")
diff --git a/var/spack/repos/builtin/packages/rocpydecode/package.py b/var/spack/repos/builtin/packages/rocpydecode/package.py
index c8bff2f24d..d4356625e2 100644
--- a/var/spack/repos/builtin/packages/rocpydecode/package.py
+++ b/var/spack/repos/builtin/packages/rocpydecode/package.py
@@ -15,14 +15,15 @@ class Rocpydecode(CMakePackage):
maintainers("afzpatel", "srekolam", "renjithravindrankannath")
+ version("6.2.4", sha256="9cdb8bdc65b54b2c02d6c950dd34cd702ec50d903aa4d252d1eb1f8cae8c0afb")
version("6.2.1", sha256="34c595cfe40ad74fcec2f52e7cc7be3ad8c8334030b0e98eb36305b6f63edc0d")
version("6.2.0", sha256="e465254cd3e96bbb59208e90293d7c6b7744b0fbcd928ef278ec568c83e63ff3")
depends_on("py-pybind11")
- depends_on("ffmpeg@4.4:5")
+ depends_on("ffmpeg@4.4:6")
depends_on("dlpack")
- for ver in ["6.2.0", "6.2.1"]:
+ for ver in ["6.2.0", "6.2.1", "6.2.4"]:
depends_on(f"rocdecode@{ver}", when=f"@{ver}")
def patch(self):
@@ -45,5 +46,11 @@ class Rocpydecode(CMakePackage):
self.define("FFMPEG_INCLUDE_DIR", self.spec["ffmpeg"].prefix.include),
self.define("CMAKE_INSTALL_PREFIX_PYTHON", self.spec.prefix),
self.define("CMAKE_CXX_FLAGS", "-I{0}".format(self.spec["dlpack"].prefix.include)),
+ self.define(
+ "CMAKE_CXX_FLAGS",
+ "-DUSE_AVCODEC_GREATER_THAN_58_134 -I{0}".format(
+ self.spec["dlpack"].prefix.include
+ ),
+ ),
]
return args
diff --git a/var/spack/repos/builtin/packages/rocrand/package.py b/var/spack/repos/builtin/packages/rocrand/package.py
index 7f99844408..a07c2a9c32 100644
--- a/var/spack/repos/builtin/packages/rocrand/package.py
+++ b/var/spack/repos/builtin/packages/rocrand/package.py
@@ -25,6 +25,7 @@ class Rocrand(CMakePackage):
version("develop", branch="develop")
version("master", branch="master")
+ version("6.2.4", sha256="94a2ea2413623b427ddf69365b3996c18721456965024c0dfac506a13c8dc547")
version("6.2.1", sha256="ed07f638b5e30199251ddda6dd9ee53ee0ec49bcf37cc571a3de85c3a9833248")
version("6.2.0", sha256="7f5318e9c9eb36fb3660392e97520268920c59af3a51af19633aabe5046ef1af")
version("6.1.2", sha256="ac3c858c0f76188ac50574591aa6b41b27bda2af5925314451a44242319f28c8")
@@ -124,6 +125,7 @@ class Rocrand(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"hip@{ver}", when=f"@{ver}")
depends_on(f"rocm-cmake@{ver}:", type="build", when=f"@{ver}")
diff --git a/var/spack/repos/builtin/packages/rocsolver/package.py b/var/spack/repos/builtin/packages/rocsolver/package.py
index f2043b98db..6f9ddb015d 100644
--- a/var/spack/repos/builtin/packages/rocsolver/package.py
+++ b/var/spack/repos/builtin/packages/rocsolver/package.py
@@ -15,7 +15,7 @@ class Rocsolver(CMakePackage):
homepage = "https://github.com/ROCm/rocSOLVER"
git = "https://github.com/ROCm/rocSOLVER.git"
- url = "https://github.com/ROCm/rocSOLVER/archive/rocm-6.1.2.tar.gz"
+ url = "https://github.com/ROCm/rocSOLVER/archive/rocm-6.2.4.tar.gz"
tags = ["rocm"]
maintainers("cgmb", "srekolam", "renjithravindrankannath", "haampie")
@@ -46,6 +46,7 @@ class Rocsolver(CMakePackage):
version("develop", branch="develop")
version("master", branch="master")
+ version("6.2.4", sha256="022863df6a9d51bd216e56dd4dc7d437584e48304cfdbc9c5751be1abfd7c73f")
version("6.2.1", sha256="e1c19cd25f7119c116d1c63e2384e9c47a4ff7ae14bb42dfcef766a4d3a011d5")
version("6.2.0", sha256="74cb799dcddfcbd6ee05398003416dbccd3d06d7f4b23e4324baac3f15440162")
version("6.1.2", sha256="8cb45b6a4ed819b8e952c0bfdd8bf7dd941478ac656bea42a6d6751f459e66ea")
@@ -106,6 +107,7 @@ class Rocsolver(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"hip@{ver}", when=f"@{ver}")
depends_on(f"rocblas@{ver}", when=f"@{ver}")
diff --git a/var/spack/repos/builtin/packages/rocsparse/package.py b/var/spack/repos/builtin/packages/rocsparse/package.py
index 5e9b1c86dc..aa52f5ed93 100644
--- a/var/spack/repos/builtin/packages/rocsparse/package.py
+++ b/var/spack/repos/builtin/packages/rocsparse/package.py
@@ -17,7 +17,7 @@ class Rocsparse(CMakePackage):
homepage = "https://github.com/ROCm/rocSPARSE"
git = "https://github.com/ROCm/rocSPARSE.git"
- url = "https://github.com/ROCm/rocSPARSE/archive/rocm-6.1.1.tar.gz"
+ url = "https://github.com/ROCm/rocSPARSE/archive/rocm-6.2.4.tar.gz"
tags = ["rocm"]
maintainers("cgmb", "srekolam", "renjithravindrankannath")
@@ -39,6 +39,7 @@ class Rocsparse(CMakePackage):
conflicts("+asan", when="os=centos8")
license("MIT")
+ version("6.2.4", sha256="1f86c2d439e777cd17724269da66997d351b3a1b83f44143361e9c77d80e2370")
version("6.2.1", sha256="4691d689db0a03fc950dbc9d88471752f6d17f5382a4bd2f7e23dfb43fc7074c")
version("6.2.0", sha256="d07357d180423cedbabc849983a2d4d79b0e9f4c9b5e07d4993043e646fe6df9")
version("6.1.2", sha256="e8989c28085275e7c044b19fd2bc86d8493ce6a1b8545126f787722c535fe6eb")
@@ -82,6 +83,7 @@ class Rocsparse(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"hip@{ver}", when=f"@{ver}")
depends_on(f"rocprim@{ver}", when=f"@{ver}")
diff --git a/var/spack/repos/builtin/packages/rocthrust/package.py b/var/spack/repos/builtin/packages/rocthrust/package.py
index 29029e992a..37704c7dac 100644
--- a/var/spack/repos/builtin/packages/rocthrust/package.py
+++ b/var/spack/repos/builtin/packages/rocthrust/package.py
@@ -18,6 +18,7 @@ class Rocthrust(CMakePackage):
tags = ["rocm"]
maintainers("cgmb", "srekolam", "renjithravindrankannath")
+ version("6.2.4", sha256="ec212f3f5ff1ff3c71b85dae50d19c1faa344d400b5d1fa376471c2390361dc8")
version("6.2.1", sha256="de6121e354e4d2d5f90243acc1071e9afb2a335e17570d293b590b85f3f58fa2")
version("6.2.0", sha256="8037aadf7ec3d548aa17944e0a47465d608dc6eb7347173a6d76cbf5342e4ab6")
version("6.1.2", sha256="149ca325fb8a8527781ec2853282a73bf66f60366652c19e8583afc3f1a9c4b6")
@@ -71,6 +72,7 @@ class Rocthrust(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"hip@{ver}", when=f"@{ver}")
depends_on(f"rocprim@{ver}", when=f"@{ver}")
diff --git a/var/spack/repos/builtin/packages/roctracer-dev-api/package.py b/var/spack/repos/builtin/packages/roctracer-dev-api/package.py
index 5491e5d8fc..5363bad9e3 100644
--- a/var/spack/repos/builtin/packages/roctracer-dev-api/package.py
+++ b/var/spack/repos/builtin/packages/roctracer-dev-api/package.py
@@ -13,12 +13,13 @@ class RoctracerDevApi(Package):
homepage = "https://github.com/ROCm/roctracer"
git = "https://github.com/ROCm/roctracer.git"
- url = "https://github.com/ROCm/roctracer/archive/refs/tags/rocm-6.1.2.tar.gz"
+ url = "https://github.com/ROCm/roctracer/archive/refs/tags/rocm-6.2.4.tar.gz"
tags = ["rocm"]
license("MIT")
maintainers("srekolam", "renjithravindrankannath")
+ version("6.2.4", sha256="b94c7db8ac57a4a1d7f8115020c36551220c20f33289fd06830495b4914a7d7b")
version("6.2.1", sha256="9e69c90b9dc650e0d8642ec675082c9566e576285a725c3a5d07a37cebb18810")
version("6.2.0", sha256="2fc39f47161f41cc041cd5ee4b1bb0e9832508650e832434056423fec3739735")
version("6.1.2", sha256="073e67e728d5eda16d7944f3abd96348b3f278e9f36cab3ac22773ebaad0d2d6")
diff --git a/var/spack/repos/builtin/packages/roctracer-dev/package.py b/var/spack/repos/builtin/packages/roctracer-dev/package.py
index 8f861b332d..90902a8707 100644
--- a/var/spack/repos/builtin/packages/roctracer-dev/package.py
+++ b/var/spack/repos/builtin/packages/roctracer-dev/package.py
@@ -22,6 +22,7 @@ class RoctracerDev(CMakePackage, ROCmPackage):
libraries = ["libroctracer64"]
license("MIT")
+ version("6.2.4", sha256="b94c7db8ac57a4a1d7f8115020c36551220c20f33289fd06830495b4914a7d7b")
version("6.2.1", sha256="9e69c90b9dc650e0d8642ec675082c9566e576285a725c3a5d07a37cebb18810")
version("6.2.0", sha256="2fc39f47161f41cc041cd5ee4b1bb0e9832508650e832434056423fec3739735")
version("6.1.2", sha256="073e67e728d5eda16d7944f3abd96348b3f278e9f36cab3ac22773ebaad0d2d6")
@@ -68,6 +69,7 @@ class RoctracerDev(CMakePackage, ROCmPackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"hsakmt-roct@{ver}", when=f"@{ver}")
depends_on(f"hsa-rocr-dev@{ver}", when=f"@{ver}")
@@ -91,6 +93,7 @@ class RoctracerDev(CMakePackage, ROCmPackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on(f"rocm-core@{ver}", when=f"@{ver}")
diff --git a/var/spack/repos/builtin/packages/rocwmma/package.py b/var/spack/repos/builtin/packages/rocwmma/package.py
index 5fa810eb35..3d528cf70b 100644
--- a/var/spack/repos/builtin/packages/rocwmma/package.py
+++ b/var/spack/repos/builtin/packages/rocwmma/package.py
@@ -27,6 +27,7 @@ class Rocwmma(CMakePackage):
license("MIT")
maintainers("srekolam", "renjithravindrankannath")
+ version("6.2.4", sha256="eaa2f313a1bfe455d9641df44d7b890ea7334b58a643c75f0b7f108cae5f777c")
version("6.2.1", sha256="f05fcb3612827502d2a15b30f0e46228625027145013652b8f591ad403fa9ddc")
version("6.2.0", sha256="08c5d19f0417ee9ba0e37055152b22f64ed0eab1d9ab9a7d13d46bf8d3b255dc")
version("6.1.2", sha256="7f6171bea5c8b7cdaf5c64dbfb76eecf606f2d34e8409153a74b56027c5e92a7")
@@ -89,6 +90,7 @@ class Rocwmma(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on("rocm-cmake@%s:" % ver, type="build", when="@" + ver)
depends_on("llvm-amdgpu@" + ver, type="build", when="@" + ver)
@@ -108,6 +110,7 @@ class Rocwmma(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on("rocm-smi-lib@" + ver, when="@" + ver)
diff --git a/var/spack/repos/builtin/packages/rpp/package.py b/var/spack/repos/builtin/packages/rpp/package.py
index c5547f80e0..fdb6e84ad0 100644
--- a/var/spack/repos/builtin/packages/rpp/package.py
+++ b/var/spack/repos/builtin/packages/rpp/package.py
@@ -28,6 +28,7 @@ class Rpp(CMakePackage):
maintainers("srekolam", "afzpatel")
license("MIT")
+ version("6.2.4", sha256="e733350e938ce8d2f7d6d43d2bfd0febd270d52673bafa0265ed97bb850289de")
version("6.2.1", sha256="5ae9d0c6733ba0e00be1cda13003e98acebd3f86de59e6f1969e297d673f124e")
version("6.2.0", sha256="69fbebf50b734e055258ea3c5b0399a51babab8f66074166d2b0fc4f1904c09c")
version("6.1.2", sha256="3a529bdd17b448a9e05a6aac1b5e173a077f4a4a1fd2ed759bcea331acd2829f")
@@ -164,6 +165,7 @@ class Rpp(CMakePackage):
"6.1.2",
"6.2.0",
"6.2.1",
+ "6.2.4",
]:
depends_on("hip@" + ver, when="@" + ver)
with when("@:1.2"):