Skip to content

Commit a8da799

Browse files
authored
Bump up the version for rocm-6.2.4 release (spack#47707)
* Bump up the version for rocm-6.2.4 release
1 parent b808338 commit a8da799

File tree

58 files changed

+254
-47
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+254
-47
lines changed

var/spack/repos/builtin/packages/amdsmi/package.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ class Amdsmi(CMakePackage):
2020
libraries = ["libamd_smi"]
2121

2222
license("MIT")
23+
version("6.2.4", sha256="5ebe8d0f176bf4a73b0e7000d9c47cb7f65ecca47011d3f9b08b93047dcf7ac5")
2324
version("6.2.1", sha256="136941e3f13e0d373ee3698bd60d4fc36353a2df6406e5a50b6ac78f1b639698")
2425
version("6.2.0", sha256="49e4b15af62bf9800c02a24c75c6cd99dc8b146d69cc7f00ecbbcd60f6106315")
2526
version("6.1.2", sha256="4583ea9bc71d55e987db4a42f9b3b730def22892953d30bca64ca29ac844e058")

var/spack/repos/builtin/packages/aqlprofile/package.py

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,20 @@
99
from spack.package import *
1010

1111
_versions = {
12+
"6.2.4": {
13+
"apt": (
14+
"614ad0c01b7f18eaa9e8a33fb73b9d8445c8785841ed41b406e129101dea854d",
15+
"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",
16+
),
17+
"yum": (
18+
"fe499f5f0f4dac3652913d4009ff802d2136725341a8346c797af790700b5f31",
19+
"https://repo.radeon.com/rocm/yum/6.2.4/main/hsa-amd-aqlprofile-1.0.0.60204.60204-139.el7.x86_64.rpm",
20+
),
21+
"zyp": (
22+
"7109118f0edce2f85e5554330ce6f6c6519d45558d8912940c9f7ee9c01fc4dd",
23+
"https://repo.radeon.com/rocm/zyp/6.2.4/main/hsa-amd-aqlprofile-1.0.0.60204.60204-sles155.139.x86_64.rpm",
24+
),
25+
},
1226
"6.2.1": {
1327
"apt": (
1428
"a196698d39c567aef39734b4a47e0daa1596c86945868b4b0cffc6fcb0904dea",
@@ -217,6 +231,24 @@ class Aqlprofile(Package):
217231

218232
depends_on("cpio")
219233

234+
for ver in [
235+
"5.5.0",
236+
"5.5.1",
237+
"5.6.0",
238+
"5.6.1",
239+
"5.7.0",
240+
"5.7.1",
241+
"6.0.0",
242+
"6.0.2",
243+
"6.1.0",
244+
"6.1.1",
245+
"6.1.2",
246+
"6.2.0",
247+
"6.2.1",
248+
"6.2.4",
249+
]:
250+
depends_on(f"hsa-rocr-dev@{ver}", when=f"@{ver}")
251+
220252
def install(self, spec, prefix):
221253
# find deb or rpm pkg and extract files
222254
for file in os.listdir("."):
@@ -230,3 +262,6 @@ def install(self, spec, prefix):
230262

231263
install_tree(f"opt/rocm-{spec.version}/share/", prefix.share)
232264
install_tree(f"opt/rocm-{spec.version}/lib/", prefix.lib)
265+
266+
def setup_run_environment(self, env):
267+
env.prepend_path("LD_LIBRARY_PATH", self.spec["hsa-rocr-dev"].prefix.lib)

var/spack/repos/builtin/packages/comgr/package.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ def url_for_version(self, version):
3030
license("NCSA")
3131

3232
version("master", branch="amd-stg-open")
33+
version("6.2.4", sha256="7af782bf5835fcd0928047dbf558f5000e7f0207ca39cf04570969343e789528")
3334
version("6.2.1", sha256="4840f109d8f267c28597e936c869c358de56b8ad6c3ed4881387cf531846e5a7")
3435
version("6.2.0", sha256="12ce17dc920ec6dac0c5484159b3eec00276e4a5b301ab1250488db3b2852200")
3536
version("6.1.2", sha256="300e9d6a137dcd91b18d5809a316fddb615e0e7f982dc7ef1bb56876dff6e097")
@@ -85,6 +86,7 @@ def url_for_version(self, version):
8586
"6.1.2",
8687
"6.2.0",
8788
"6.2.1",
89+
"6.2.4",
8890
"master",
8991
]:
9092
# llvm libs are linked statically, so this *could* be a build dep
@@ -108,6 +110,7 @@ def url_for_version(self, version):
108110
"6.1.2",
109111
"6.2.0",
110112
"6.2.1",
113+
"6.2.4",
111114
]:
112115
depends_on(f"rocm-core@{ver}", when=f"@{ver}")
113116

var/spack/repos/builtin/packages/composable-kernel/package.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ class ComposableKernel(CMakePackage):
1919
license("MIT")
2020

2121
version("master", branch="develop")
22+
version("6.2.4", sha256="5598aea4bce57dc95b60f2029831edfdade80b30a56e635412cc02b2a6729aa6")
2223
version("6.2.1", sha256="708ff25218dc5fa977af4a37105b380d7612a70c830fa7977b40b3df8b8d3162")
2324
version("6.2.0", sha256="4a3024f4f93c080db99d560a607ad758745cd2362a90d0e8f215331686a6bc64")
2425
version("6.1.2", sha256="54db801e1c14239f574cf94dd764a2f986b4abcc223393d55c49e4b276e738c9")
@@ -58,6 +59,7 @@ class ComposableKernel(CMakePackage):
5859

5960
for ver in [
6061
"master",
62+
"6.2.4",
6163
"6.2.1",
6264
"6.2.0",
6365
"6.1.2",

var/spack/repos/builtin/packages/hip-tensor/package.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ class HipTensor(CMakePackage, ROCmPackage):
1717
maintainers("srekolam", "afzpatel")
1818

1919
version("master", branch="master")
20+
version("6.2.4", sha256="54c378b440ede7a07c93b5ed8d16989cc56283a56ea35e41f3666bb05b6bc984")
2021
version("6.2.1", sha256="592dbe73f5f95ba512f7fbe9975a68dbea85846be74da15344d74952b286f243")
2122
version("6.2.0", sha256="adb7459416864fb2664064f5bea5fb669839247b702209a6415b396813626b31")
2223
version("6.1.2", sha256="ac0e07a3019bcce4a0a98aafa4922d5fc9e953bed07084abef5306c851717783")
@@ -40,12 +41,13 @@ class HipTensor(CMakePackage, ROCmPackage):
4041
"6.1.2",
4142
"6.2.0",
4243
"6.2.1",
44+
"6.2.4",
4345
"master",
4446
]:
4547
depends_on(f"composable-kernel@{ver}", when=f"@{ver}")
4648
depends_on(f"rocm-cmake@{ver}", when=f"@{ver}")
4749

48-
for ver in ["6.1.0", "6.1.1", "6.1.2", "6.2.0", "6.2.1"]:
50+
for ver in ["6.1.0", "6.1.1", "6.1.2", "6.2.0", "6.2.1", "6.2.4"]:
4951
depends_on(f"hipcc@{ver}", when=f"@{ver}")
5052

5153
def setup_build_environment(self, env):

var/spack/repos/builtin/packages/hip/package.py

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ class Hip(CMakePackage):
1919

2020
homepage = "https://github.com/ROCm/HIP"
2121
git = "https://github.com/ROCm/HIP.git"
22-
url = "https://github.com/ROCm/HIP/archive/rocm-6.1.2.tar.gz"
22+
url = "https://github.com/ROCm/HIP/archive/rocm-6.2.4.tar.gz"
2323
tags = ["rocm"]
2424

2525
maintainers("srekolam", "renjithravindrankannath", "haampie")
@@ -28,6 +28,7 @@ class Hip(CMakePackage):
2828
license("MIT")
2929

3030
version("master", branch="master")
31+
version("6.2.4", sha256="76e4583ae3d31786270fd92abbb2e3dc5e665b22fdedb5ceff0093131d4dc0ca")
3132
version("6.2.1", sha256="a8b86666a59867cae67409c4a45e0b8f29a6328c9739e6512c2b5612376f30cf")
3233
version("6.2.0", sha256="7ca261eba79793427674bf2372c92ac5483cc0fac5278f8ad611de396fad8bee")
3334
version("6.1.2", sha256="9ba5f70a553b48b2cea25c7e16b97ad49320750c0152763b173b63b9f151e783")
@@ -92,6 +93,7 @@ class Hip(CMakePackage):
9293
"6.1.2",
9394
"6.2.0",
9495
"6.2.1",
96+
"6.2.4",
9597
]:
9698
depends_on(f"hsakmt-roct@{ver}", when=f"@{ver}")
9799
depends_on(f"hsa-rocr-dev@{ver}", when=f"@{ver}")
@@ -116,6 +118,7 @@ class Hip(CMakePackage):
116118
"6.1.2",
117119
"6.2.0",
118120
"6.2.1",
121+
"6.2.4",
119122
]:
120123
depends_on(f"hipify-clang@{ver}", when=f"@{ver}")
121124

@@ -133,17 +136,18 @@ class Hip(CMakePackage):
133136
"6.1.2",
134137
"6.2.0",
135138
"6.2.1",
139+
"6.2.4",
136140
]:
137141
depends_on(f"rocm-core@{ver}", when=f"@{ver}")
138142

139143
# hipcc likes to add `-lnuma` by default :(
140144
# ref https://github.com/ROCm/HIP/pull/2202
141145
depends_on("numactl", when="@3.7.0:")
142146

143-
for ver in ["6.0.0", "6.0.2", "6.1.0", "6.1.1", "6.1.2", "6.2.0", "6.2.1"]:
147+
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"]:
144148
depends_on(f"hipcc@{ver}", when=f"@{ver}")
145149

146-
for ver in ["6.2.0", "6.2.1"]:
150+
for ver in ["6.2.0", "6.2.1", "6.2.4"]:
147151
depends_on(f"rocprofiler-register@{ver}", when=f"@{ver}")
148152

149153
# roc-obj-ls requirements
@@ -205,6 +209,7 @@ class Hip(CMakePackage):
205209
)
206210
# Add hip-clr sources thru the below
207211
for d_version, d_shasum in [
212+
("6.2.4", "0a3164af7f997a4111ade634152957378861b95ee72d7060eb01c86c87208c54"),
208213
("6.2.1", "e9cff3a8663defdbda833d49c9e7160171eca14dc285ffe4061378607d6c890d"),
209214
("6.2.0", "620e4c6a7f05651cc7a170bc4700fef8cae002420307a667c638b981d00b25e8"),
210215
("6.1.2", "1a1e21640035d957991559723cd093f0c7e202874423667d2ba0c7662b01fea4"),
@@ -260,6 +265,7 @@ class Hip(CMakePackage):
260265
)
261266
# Add hipother sources thru the below
262267
for d_version, d_shasum in [
268+
("6.2.4", "b7ebcf8a2679e50d27c49ebec0dbea5a67573f8b8c3f4a29108c84b28b5bedee"),
263269
("6.2.1", "5d99e498c1fece44a421574282fc89c6a2499979eaa9f850e5caa7fa3a8938b8"),
264270
("6.2.0", "1f854b0c07d71b10450080e3bbffe47adaf10a9745a9212797d991756a100174"),
265271
("6.1.2", "2740d1e3dcf1f2d07d2a8db6acf4c972941ae392172b83fd8ddcfe8706a40d0b"),
@@ -280,6 +286,7 @@ class Hip(CMakePackage):
280286

281287
# Add hiptests sources thru the below
282288
for d_version, d_shasum in [
289+
("6.2.4", "1478b49583d09cb3a96e26ec3bf8dc5ff3e3ec72fa133bb6d7768595d825051e"),
283290
("6.2.1", "90fcf0169889533b882d289f9cb8a7baf9bd46a3ce36752b915083931dc839f1"),
284291
("6.2.0", "314837dbac78be71844ceb959476470c484fdcd4fb622ff8de9277783e0fcf1c"),
285292
("6.1.2", "5b14e4a30d8d8fb56c43e262009646ba9188eac1c8ff882d9a606a4bec69b56b"),

var/spack/repos/builtin/packages/hipblas/package.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ class Hipblas(CMakePackage, CudaPackage, ROCmPackage):
2525

2626
version("develop", branch="develop")
2727
version("master", branch="master")
28+
version("6.2.4", sha256="3137ba35e0663d6cceed70086fc6397d9e74803e1711382be62809b91beb2f32")
2829
version("6.2.1", sha256="b770b6ebd27d5c12ad01827195e996469bfc826e8a2531831df475fc8d7f6b2e")
2930
version("6.2.0", sha256="33688a4d929b13e1fd800aff7e0833a9f7abf3913754b6b15995595e0d434e94")
3031
version("6.1.2", sha256="73699892855775a67f48c38beae78169a516078c17f1ed5d67c80abe5d308502")
@@ -78,7 +79,7 @@ class Hipblas(CMakePackage, CudaPackage, ROCmPackage):
7879

7980
depends_on("[email protected]:", type="build", when="@5.2.0:5.7")
8081
depends_on("[email protected]:", type="build")
81-
for ver in ["6.0.0", "6.0.2", "6.1.0", "6.1.1", "6.1.2", "6.2.0"]:
82+
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"]:
8283
depends_on(f"rocm-cmake@{ver}", when=f"+rocm @{ver}")
8384
depends_on(f"rocm-openmp-extras@{ver}", type="test", when=f"+rocm @{ver}")
8485

@@ -102,6 +103,7 @@ class Hipblas(CMakePackage, CudaPackage, ROCmPackage):
102103
"6.1.2",
103104
"6.2.0",
104105
"6.2.1",
106+
"6.2.4",
105107
"master",
106108
"develop",
107109
]:

var/spack/repos/builtin/packages/hipblaslt/package.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ class Hipblaslt(CMakePackage):
1717
maintainers("srekolam", "afzpatel", "renjithravindrankannath")
1818

1919
license("MIT")
20+
version("6.2.4", sha256="b8a72cb1ed4988b0569817c6387fb2faee4782795a0d8f49b827b32b52572cfd")
2021
version("6.2.1", sha256="9b062b1d6d945349c31828030c8c1d99fe57d14a1837196ff9aa67bf10ef43f1")
2122
version("6.2.0", sha256="aec9edc75ae4438aa712192c784e2bed683d2839b502b6aadb18f6012306749b")
2223
version("6.1.2", sha256="fcfe950f7b87c421565abe090b2de6f463afc1549841002f105ecca7bbbf59e5")
@@ -37,7 +38,7 @@ class Hipblaslt(CMakePackage):
3738
)
3839
variant("asan", default=False, description="Build with address-sanitizer enabled or disabled")
3940

40-
for ver in ["6.0.0", "6.0.2", "6.1.0", "6.1.1", "6.1.2", "6.2.0", "6.2.1"]:
41+
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"]:
4142
depends_on(f"hip@{ver}", when=f"@{ver}")
4243
depends_on(f"hipblas@{ver}", when=f"@{ver}")
4344
depends_on(f"rocm-openmp-extras@{ver}", type="test", when=f"@{ver}")

var/spack/repos/builtin/packages/hipcc/package.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ def url_for_version(self, version):
2424
maintainers("srekolam", "renjithravindrankannath", "afzpatel")
2525

2626
license("MIT")
27+
version("6.2.4", sha256="7af782bf5835fcd0928047dbf558f5000e7f0207ca39cf04570969343e789528")
2728
version("6.2.1", sha256="4840f109d8f267c28597e936c869c358de56b8ad6c3ed4881387cf531846e5a7")
2829
version("6.2.0", sha256="12ce17dc920ec6dac0c5484159b3eec00276e4a5b301ab1250488db3b2852200")
2930
version("6.1.2", sha256="300e9d6a137dcd91b18d5809a316fddb615e0e7f982dc7ef1bb56876dff6e097")

var/spack/repos/builtin/packages/hipcub/package.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ class Hipcub(CMakePackage, CudaPackage, ROCmPackage):
1818
license("BSD-3-Clause")
1919

2020
maintainers("srekolam", "renjithravindrankannath")
21+
version("6.2.4", sha256="06f3655b110d3d2e2ecf0aca052d3ba3f2ef012c069e5d2d82f2b75d50555f46")
2122
version("6.2.1", sha256="e0203e72afac4da19cb1d62896fff404ec44517141b420bd38f6e962e52ef6fd")
2223
version("6.2.0", sha256="8dda8b77740e722fd4cf7223476313fc873bad75d50e6cb86ff284a91d76752d")
2324
version("6.1.2", sha256="830a0f3231e07fcc6cd6261c4e1af2d7d0ac4862c606ecdc80c2635557ca3d9f")
@@ -79,6 +80,7 @@ class Hipcub(CMakePackage, CudaPackage, ROCmPackage):
7980
"6.1.2",
8081
"6.2.0",
8182
"6.2.1",
83+
"6.2.4",
8284
]:
8385
depends_on(f"rocprim@{ver}", when=f"+rocm @{ver}")
8486
depends_on(f"rocm-cmake@{ver}:", type="build", when=f"@{ver}")

0 commit comments

Comments
 (0)