e4s external rocm ci: upgrade to v6.2.1 (#46871)
* e4s external rocm ci: upgrade to v6.2.1 * use ghcr.io/spack/spack/ubuntu22.04-runner-amd64-gcc-11.4-rocm6.2.1:2024.10.08 * magma +rocm: add entry for v6.2.1
This commit is contained in:
parent
b661acfa9b
commit
e4c233710c
@ -377,7 +377,7 @@ e4s-neoverse_v1-build:
|
|||||||
|
|
||||||
e4s-rocm-external-generate:
|
e4s-rocm-external-generate:
|
||||||
extends: [ ".e4s-rocm-external", ".generate-x86_64"]
|
extends: [ ".e4s-rocm-external", ".generate-x86_64"]
|
||||||
image: ghcr.io/spack/spack/ubuntu22.04-runner-amd64-gcc-11.4-rocm6.2.0:2024.09.11
|
image: ghcr.io/spack/spack/ubuntu22.04-runner-amd64-gcc-11.4-rocm6.2.1:2024.10.08
|
||||||
|
|
||||||
e4s-rocm-external-build:
|
e4s-rocm-external-build:
|
||||||
extends: [ ".e4s-rocm-external", ".build" ]
|
extends: [ ".e4s-rocm-external", ".build" ]
|
||||||
|
@ -27,186 +27,186 @@ spack:
|
|||||||
comgr:
|
comgr:
|
||||||
buildable: false
|
buildable: false
|
||||||
externals:
|
externals:
|
||||||
- spec: comgr@6.2.0
|
- spec: comgr@6.2.1
|
||||||
prefix: /opt/rocm-6.2.0/
|
prefix: /opt/rocm-6.2.1/
|
||||||
hip-rocclr:
|
hip-rocclr:
|
||||||
buildable: false
|
buildable: false
|
||||||
externals:
|
externals:
|
||||||
- spec: hip-rocclr@6.2.0
|
- spec: hip-rocclr@6.2.1
|
||||||
prefix: /opt/rocm-6.2.0/hip
|
prefix: /opt/rocm-6.2.1/hip
|
||||||
hipblas:
|
hipblas:
|
||||||
buildable: false
|
buildable: false
|
||||||
externals:
|
externals:
|
||||||
- spec: hipblas@6.2.0
|
- spec: hipblas@6.2.1
|
||||||
prefix: /opt/rocm-6.2.0/
|
prefix: /opt/rocm-6.2.1/
|
||||||
hipcub:
|
hipcub:
|
||||||
buildable: false
|
buildable: false
|
||||||
externals:
|
externals:
|
||||||
- spec: hipcub@6.2.0
|
- spec: hipcub@6.2.1
|
||||||
prefix: /opt/rocm-6.2.0/
|
prefix: /opt/rocm-6.2.1/
|
||||||
hipfft:
|
hipfft:
|
||||||
buildable: false
|
buildable: false
|
||||||
externals:
|
externals:
|
||||||
- spec: hipfft@6.2.0
|
- spec: hipfft@6.2.1
|
||||||
prefix: /opt/rocm-6.2.0/
|
prefix: /opt/rocm-6.2.1/
|
||||||
hipsparse:
|
hipsparse:
|
||||||
buildable: false
|
buildable: false
|
||||||
externals:
|
externals:
|
||||||
- spec: hipsparse@6.2.0
|
- spec: hipsparse@6.2.1
|
||||||
prefix: /opt/rocm-6.2.0/
|
prefix: /opt/rocm-6.2.1/
|
||||||
miopen-hip:
|
miopen-hip:
|
||||||
buildable: false
|
buildable: false
|
||||||
externals:
|
externals:
|
||||||
- spec: miopen-hip@6.2.0
|
- spec: miopen-hip@6.2.1
|
||||||
prefix: /opt/rocm-6.2.0/
|
prefix: /opt/rocm-6.2.1/
|
||||||
miopengemm:
|
miopengemm:
|
||||||
buildable: false
|
buildable: false
|
||||||
externals:
|
externals:
|
||||||
- spec: miopengemm@6.2.0
|
- spec: miopengemm@6.2.1
|
||||||
prefix: /opt/rocm-6.2.0/
|
prefix: /opt/rocm-6.2.1/
|
||||||
rccl:
|
rccl:
|
||||||
buildable: false
|
buildable: false
|
||||||
externals:
|
externals:
|
||||||
- spec: rccl@6.2.0
|
- spec: rccl@6.2.1
|
||||||
prefix: /opt/rocm-6.2.0/
|
prefix: /opt/rocm-6.2.1/
|
||||||
rocblas:
|
rocblas:
|
||||||
buildable: false
|
buildable: false
|
||||||
externals:
|
externals:
|
||||||
- spec: rocblas@6.2.0
|
- spec: rocblas@6.2.1
|
||||||
prefix: /opt/rocm-6.2.0/
|
prefix: /opt/rocm-6.2.1/
|
||||||
rocfft:
|
rocfft:
|
||||||
buildable: false
|
buildable: false
|
||||||
externals:
|
externals:
|
||||||
- spec: rocfft@6.2.0
|
- spec: rocfft@6.2.1
|
||||||
prefix: /opt/rocm-6.2.0/
|
prefix: /opt/rocm-6.2.1/
|
||||||
rocm-clang-ocl:
|
rocm-clang-ocl:
|
||||||
buildable: false
|
buildable: false
|
||||||
externals:
|
externals:
|
||||||
- spec: rocm-clang-ocl@6.2.0
|
- spec: rocm-clang-ocl@6.2.1
|
||||||
prefix: /opt/rocm-6.2.0/
|
prefix: /opt/rocm-6.2.1/
|
||||||
rocm-cmake:
|
rocm-cmake:
|
||||||
buildable: false
|
buildable: false
|
||||||
externals:
|
externals:
|
||||||
- spec: rocm-cmake@6.2.0
|
- spec: rocm-cmake@6.2.1
|
||||||
prefix: /opt/rocm-6.2.0/
|
prefix: /opt/rocm-6.2.1/
|
||||||
rocm-dbgapi:
|
rocm-dbgapi:
|
||||||
buildable: false
|
buildable: false
|
||||||
externals:
|
externals:
|
||||||
- spec: rocm-dbgapi@6.2.0
|
- spec: rocm-dbgapi@6.2.1
|
||||||
prefix: /opt/rocm-6.2.0/
|
prefix: /opt/rocm-6.2.1/
|
||||||
rocm-debug-agent:
|
rocm-debug-agent:
|
||||||
buildable: false
|
buildable: false
|
||||||
externals:
|
externals:
|
||||||
- spec: rocm-debug-agent@6.2.0
|
- spec: rocm-debug-agent@6.2.1
|
||||||
prefix: /opt/rocm-6.2.0/
|
prefix: /opt/rocm-6.2.1/
|
||||||
rocm-device-libs:
|
rocm-device-libs:
|
||||||
buildable: false
|
buildable: false
|
||||||
externals:
|
externals:
|
||||||
- spec: rocm-device-libs@6.2.0
|
- spec: rocm-device-libs@6.2.1
|
||||||
prefix: /opt/rocm-6.2.0/
|
prefix: /opt/rocm-6.2.1/
|
||||||
rocm-gdb:
|
rocm-gdb:
|
||||||
buildable: false
|
buildable: false
|
||||||
externals:
|
externals:
|
||||||
- spec: rocm-gdb@6.2.0
|
- spec: rocm-gdb@6.2.1
|
||||||
prefix: /opt/rocm-6.2.0/
|
prefix: /opt/rocm-6.2.1/
|
||||||
rocm-opencl:
|
rocm-opencl:
|
||||||
buildable: false
|
buildable: false
|
||||||
externals:
|
externals:
|
||||||
- spec: rocm-opencl@6.2.0
|
- spec: rocm-opencl@6.2.1
|
||||||
prefix: /opt/rocm-6.2.0/opencl
|
prefix: /opt/rocm-6.2.1/opencl
|
||||||
rocm-smi-lib:
|
rocm-smi-lib:
|
||||||
buildable: false
|
buildable: false
|
||||||
externals:
|
externals:
|
||||||
- spec: rocm-smi-lib@6.2.0
|
- spec: rocm-smi-lib@6.2.1
|
||||||
prefix: /opt/rocm-6.2.0/
|
prefix: /opt/rocm-6.2.1/
|
||||||
hip:
|
hip:
|
||||||
buildable: false
|
buildable: false
|
||||||
externals:
|
externals:
|
||||||
- spec: hip@6.2.0
|
- spec: hip@6.2.1
|
||||||
prefix: /opt/rocm-6.2.0
|
prefix: /opt/rocm-6.2.1
|
||||||
extra_attributes:
|
extra_attributes:
|
||||||
compilers:
|
compilers:
|
||||||
c: /opt/rocm-6.2.0/llvm/bin/clang++
|
c: /opt/rocm-6.2.1/llvm/bin/clang++
|
||||||
c++: /opt/rocm-6.2.0/llvm/bin/clang++
|
c++: /opt/rocm-6.2.1/llvm/bin/clang++
|
||||||
hip: /opt/rocm-6.2.0/hip/bin/hipcc
|
hip: /opt/rocm-6.2.1/hip/bin/hipcc
|
||||||
hipify-clang:
|
hipify-clang:
|
||||||
buildable: false
|
buildable: false
|
||||||
externals:
|
externals:
|
||||||
- spec: hipify-clang@6.2.0
|
- spec: hipify-clang@6.2.1
|
||||||
prefix: /opt/rocm-6.2.0
|
prefix: /opt/rocm-6.2.1
|
||||||
llvm-amdgpu:
|
llvm-amdgpu:
|
||||||
buildable: false
|
buildable: false
|
||||||
externals:
|
externals:
|
||||||
- spec: llvm-amdgpu@6.2.0
|
- spec: llvm-amdgpu@6.2.1
|
||||||
prefix: /opt/rocm-6.2.0/llvm
|
prefix: /opt/rocm-6.2.1/llvm
|
||||||
extra_attributes:
|
extra_attributes:
|
||||||
compilers:
|
compilers:
|
||||||
c: /opt/rocm-6.2.0/llvm/bin/clang++
|
c: /opt/rocm-6.2.1/llvm/bin/clang++
|
||||||
cxx: /opt/rocm-6.2.0/llvm/bin/clang++
|
cxx: /opt/rocm-6.2.1/llvm/bin/clang++
|
||||||
hsakmt-roct:
|
hsakmt-roct:
|
||||||
buildable: false
|
buildable: false
|
||||||
externals:
|
externals:
|
||||||
- spec: hsakmt-roct@6.2.0
|
- spec: hsakmt-roct@6.2.1
|
||||||
prefix: /opt/rocm-6.2.0/
|
prefix: /opt/rocm-6.2.1/
|
||||||
hsa-rocr-dev:
|
hsa-rocr-dev:
|
||||||
buildable: false
|
buildable: false
|
||||||
externals:
|
externals:
|
||||||
- spec: hsa-rocr-dev@6.2.0
|
- spec: hsa-rocr-dev@6.2.1
|
||||||
prefix: /opt/rocm-6.2.0/
|
prefix: /opt/rocm-6.2.1/
|
||||||
extra_atributes:
|
extra_atributes:
|
||||||
compilers:
|
compilers:
|
||||||
c: /opt/rocm-6.2.0/llvm/bin/clang++
|
c: /opt/rocm-6.2.1/llvm/bin/clang++
|
||||||
cxx: /opt/rocm-6.2.0/llvm/bin/clang++
|
cxx: /opt/rocm-6.2.1/llvm/bin/clang++
|
||||||
roctracer-dev-api:
|
roctracer-dev-api:
|
||||||
buildable: false
|
buildable: false
|
||||||
externals:
|
externals:
|
||||||
- spec: roctracer-dev-api@6.2.0
|
- spec: roctracer-dev-api@6.2.1
|
||||||
prefix: /opt/rocm-6.2.0
|
prefix: /opt/rocm-6.2.1
|
||||||
roctracer-dev:
|
roctracer-dev:
|
||||||
buildable: false
|
buildable: false
|
||||||
externals:
|
externals:
|
||||||
- spec: roctracer-dev@4.5.3
|
- spec: roctracer-dev@4.5.3
|
||||||
prefix: /opt/rocm-6.2.0
|
prefix: /opt/rocm-6.2.1
|
||||||
rocprim:
|
rocprim:
|
||||||
buildable: false
|
buildable: false
|
||||||
externals:
|
externals:
|
||||||
- spec: rocprim@6.2.0
|
- spec: rocprim@6.2.1
|
||||||
prefix: /opt/rocm-6.2.0
|
prefix: /opt/rocm-6.2.1
|
||||||
rocrand:
|
rocrand:
|
||||||
buildable: false
|
buildable: false
|
||||||
externals:
|
externals:
|
||||||
- spec: rocrand@6.2.0
|
- spec: rocrand@6.2.1
|
||||||
prefix: /opt/rocm-6.2.0
|
prefix: /opt/rocm-6.2.1
|
||||||
hipsolver:
|
hipsolver:
|
||||||
buildable: false
|
buildable: false
|
||||||
externals:
|
externals:
|
||||||
- spec: hipsolver@6.2.0
|
- spec: hipsolver@6.2.1
|
||||||
prefix: /opt/rocm-6.2.0
|
prefix: /opt/rocm-6.2.1
|
||||||
rocsolver:
|
rocsolver:
|
||||||
buildable: false
|
buildable: false
|
||||||
externals:
|
externals:
|
||||||
- spec: rocsolver@6.2.0
|
- spec: rocsolver@6.2.1
|
||||||
prefix: /opt/rocm-6.2.0
|
prefix: /opt/rocm-6.2.1
|
||||||
rocsparse:
|
rocsparse:
|
||||||
buildable: false
|
buildable: false
|
||||||
externals:
|
externals:
|
||||||
- spec: rocsparse@6.2.0
|
- spec: rocsparse@6.2.1
|
||||||
prefix: /opt/rocm-6.2.0
|
prefix: /opt/rocm-6.2.1
|
||||||
rocthrust:
|
rocthrust:
|
||||||
buildable: false
|
buildable: false
|
||||||
externals:
|
externals:
|
||||||
- spec: rocthrust@6.2.0
|
- spec: rocthrust@6.2.1
|
||||||
prefix: /opt/rocm-6.2.0
|
prefix: /opt/rocm-6.2.1
|
||||||
rocprofiler-dev:
|
rocprofiler-dev:
|
||||||
buildable: false
|
buildable: false
|
||||||
externals:
|
externals:
|
||||||
- spec: rocprofiler-dev@6.2.0
|
- spec: rocprofiler-dev@6.2.1
|
||||||
prefix: /opt/rocm-6.2.0
|
prefix: /opt/rocm-6.2.1
|
||||||
rocm-core:
|
rocm-core:
|
||||||
buildable: false
|
buildable: false
|
||||||
externals:
|
externals:
|
||||||
- spec: rocm-core@6.2.0
|
- spec: rocm-core@6.2.1
|
||||||
prefix: /opt/rocm-6.2.0
|
prefix: /opt/rocm-6.2.1
|
||||||
|
|
||||||
specs:
|
specs:
|
||||||
# ROCM NOARCH
|
# ROCM NOARCH
|
||||||
@ -302,7 +302,7 @@ spack:
|
|||||||
ci:
|
ci:
|
||||||
pipeline-gen:
|
pipeline-gen:
|
||||||
- build-job:
|
- build-job:
|
||||||
image: ghcr.io/spack/spack/ubuntu22.04-runner-amd64-gcc-11.4-rocm6.2.0:2024.09.11
|
image: ghcr.io/spack/spack/ubuntu22.04-runner-amd64-gcc-11.4-rocm6.2.1:2024.10.08
|
||||||
|
|
||||||
cdash:
|
cdash:
|
||||||
build-group: E4S ROCm External
|
build-group: E4S ROCm External
|
||||||
|
@ -67,6 +67,7 @@ class Magma(CMakePackage, CudaPackage, ROCmPackage):
|
|||||||
"6.1.1",
|
"6.1.1",
|
||||||
"6.1.2",
|
"6.1.2",
|
||||||
"6.2.0",
|
"6.2.0",
|
||||||
|
"6.2.1",
|
||||||
]:
|
]:
|
||||||
depends_on(f"rocm-core@{ver}", when=f"@2.8.0: +rocm ^hip@{ver}")
|
depends_on(f"rocm-core@{ver}", when=f"@2.8.0: +rocm ^hip@{ver}")
|
||||||
depends_on("python", when="@master", type="build")
|
depends_on("python", when="@master", type="build")
|
||||||
|
Loading…
Reference in New Issue
Block a user