diff --git a/MODULE.bazel b/MODULE.bazel index 1c854e0..401868a 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -22,7 +22,7 @@ bazel_dep(name = "sentencepiece", version = "20240618.0-d7ace0a") bazel_dep(name = "toolchains_llvm_bootstrapped", version = "0.2.4") bazel_dep(name = "toolchains_protoc", version = "0.4.1") bazel_dep(name = "with_cfg.bzl", version = "0.9.1") -bazel_dep(name = "xla", version = "20250710.0-22ea002") +bazel_dep(name = "xla", version = "20250718.0-6319f0d") bazel_dep(name = "zig-protobuf", version = "20250716.0-97f1e31") bazel_dep(name = "zig-yaml", version = "20240903.0-83d5fdf") diff --git a/runtimes/cpu/cpu.bzl b/runtimes/cpu/cpu.bzl index 6d9808d..e4d5536 100644 --- a/runtimes/cpu/cpu.bzl +++ b/runtimes/cpu/cpu.bzl @@ -23,22 +23,22 @@ def _cpu_pjrt_plugin_impl(mctx): http_archive( name = "libpjrt_cpu_linux_amd64", build_file_content = _BUILD_FILE_DEFAULT_VISIBILITY + _BUILD_LINUX, - sha256 = "3369fa7a1a1bb5998b818e1fb5f2c28966a59f6096eab500ef2d8419548a1c91", - url = "https://github.com/zml/pjrt-artifacts/releases/download/v11.0.0/pjrt-cpu_linux-amd64.tar.gz", + sha256 = "cf5ea44b14a6ddc320c5b1d7bb88328dda099571e106b17a214b6ec586e321b8", + url = "https://github.com/zml/pjrt-artifacts/releases/download/v12.0.0/pjrt-cpu_linux-amd64.tar.gz", ) http_archive( name = "libpjrt_cpu_darwin_amd64", build_file_content = _BUILD_FILE_DEFAULT_VISIBILITY + _BUILD_DARWIN, - sha256 = "9947382613d30eb757dfb1bfcad0536ec9dad1e11b1189d1172abbce434b69bb", - url = "https://github.com/zml/pjrt-artifacts/releases/download/v11.0.0/pjrt-cpu_darwin-amd64.tar.gz", + sha256 = "1b48c26b0d2709730df6921a86d9ae97ab71d3f2cfa17fd1a370e85235370914", + url = "https://github.com/zml/pjrt-artifacts/releases/download/v12.0.0/pjrt-cpu_darwin-amd64.tar.gz", ) http_archive( name = "libpjrt_cpu_darwin_arm64", build_file_content = _BUILD_FILE_DEFAULT_VISIBILITY + _BUILD_DARWIN, - sha256 = "fe3818455b034c9ffbd65dec559c04c2211a200a9b4d7feec8a00d6a3ffd0acd", - url = "https://github.com/zml/pjrt-artifacts/releases/download/v11.0.0/pjrt-cpu_darwin-arm64.tar.gz", + sha256 = "66dc6c65933a6d7985b1c69837d8abe13750cd1f06704427f6989c3f952d3511", + url = "https://github.com/zml/pjrt-artifacts/releases/download/v12.0.0/pjrt-cpu_darwin-arm64.tar.gz", ) return mctx.extension_metadata( diff --git a/runtimes/rocm/libpjrt_rocm.BUILD.bazel b/runtimes/rocm/libpjrt_rocm.BUILD.bazel index 27e05a6..9b1a143 100644 --- a/runtimes/rocm/libpjrt_rocm.BUILD.bazel +++ b/runtimes/rocm/libpjrt_rocm.BUILD.bazel @@ -1,7 +1,6 @@ load("@aspect_bazel_lib//lib:copy_to_directory.bzl", "copy_to_directory") -load("@aspect_bazel_lib//lib:tar.bzl", "mtree_spec", "tar") +load("@aspect_bazel_lib//lib:tar.bzl", "tar") load("@bazel_skylib//rules:common_settings.bzl", "bool_flag", "string_list_flag") -load("@zml//bazel:cc_import.bzl", "cc_import") load("@zml//bazel:patchelf.bzl", "patchelf") string_list_flag( @@ -53,7 +52,7 @@ copy_to_directory( ":zmlxrocm_so", ":libpjrt_rocm.patchelf", "@comgr//:amd_comgr", - "@hip-runtime-amd//:amdhip", + "@hip-runtime-amd//:amdhip_patched", "@hip-runtime-amd//:hiprtc", "@hipblaslt//:hipblaslt", "@hipfft", @@ -92,6 +91,7 @@ copy_to_directory( "rocblas": "lib", "opt/amdgpu/lib/x86_64-linux-gnu": "lib", "libdrm-amdgpu-amdgpu1": "lib", + "amdhip_patched": "lib", }, add_directory_to_runfiles = True, include_external_repositories = ["**"], diff --git a/runtimes/rocm/packages.lock.json b/runtimes/rocm/packages.lock.json index 6537508..42a3aaf 100755 --- a/runtimes/rocm/packages.lock.json +++ b/runtimes/rocm/packages.lock.json @@ -4,37 +4,37 @@ "arch": "amd64", "dependencies": [ { - "key": "amdgpu-core_1-6.3.60304-2125197.22.04_amd64", + "key": "amdgpu-core_1-6.4.60401-2164967.22.04_amd64", "name": "amdgpu-core", - "version": "1:6.3.60304-2125197.22.04" + "version": "1:6.4.60401-2164967.22.04" } ], - "key": "libdrm-amdgpu-common_1.0.0.60304-2125197.22.04_amd64", + "key": "libdrm-amdgpu-common_1.0.0.60401-2164967.22.04_amd64", "name": "libdrm-amdgpu-common", - "sha256": "1a3967df29bfb0cd80a86088023c20dd5c1136a61f88fbb54cd71d1f92d4984e", + "sha256": "e37673ce63a3f01d33d40b38f3aa8b5d08f5fc10c985909df5cd7acf5bb44267", "urls": [ - "https://repo.radeon.com/amdgpu/6.3.4/ubuntu/pool/main/libd/libdrm-amdgpu-common/libdrm-amdgpu-common_1.0.0.60304-2125197.22.04_all.deb" + "https://repo.radeon.com/amdgpu/6.4.1/ubuntu/pool/main/libd/libdrm-amdgpu-common/libdrm-amdgpu-common_1.0.0.60401-2164967.22.04_all.deb" ], - "version": "1.0.0.60304-2125197.22.04" + "version": "1.0.0.60401-2164967.22.04" }, { "arch": "amd64", "dependencies": [], - "key": "amdgpu-core_1-6.3.60304-2125197.22.04_amd64", + "key": "amdgpu-core_1-6.4.60401-2164967.22.04_amd64", "name": "amdgpu-core", - "sha256": "d5e36d6626230c1ed3844615650cc6d213f38f23b00b8d98fa83b8b44e9f48f2", + "sha256": "9d4244a588009ae3951fa4e1c9d20c243a663bda14043849ecff40c493a0e73f", "urls": [ - "https://repo.radeon.com/amdgpu/6.3.4/ubuntu/pool/main/a/amdgpu-core/amdgpu-core_6.3.60304-2125197.22.04_all.deb" + "https://repo.radeon.com/amdgpu/6.4.1/ubuntu/pool/main/a/amdgpu-core/amdgpu-core_6.4.60401-2164967.22.04_all.deb" ], - "version": "1:6.3.60304-2125197.22.04" + "version": "1:6.4.60401-2164967.22.04" }, { "arch": "amd64", "dependencies": [ { - "key": "rocprofiler-register_0.4.0.60304-76_22.04_amd64", + "key": "rocprofiler-register_0.4.0.60401-83_22.04_amd64", "name": "rocprofiler-register", - "version": "0.4.0.60304-76~22.04" + "version": "0.4.0.60401-83~22.04" }, { "key": "libstdc-p--p-6_12.3.0-1ubuntu1_22.04_amd64", @@ -62,9 +62,9 @@ "version": "12.3.0-1ubuntu1~22.04" }, { - "key": "rocm-core_6.3.4.60304-76_22.04_amd64", + "key": "rocm-core_6.4.1.60401-83_22.04_amd64", "name": "rocm-core", - "version": "6.3.4.60304-76~22.04" + "version": "6.4.1.60401-83~22.04" }, { "key": "libelf1_0.186-1ubuntu0.1_amd64", @@ -82,33 +82,33 @@ "version": "2.0.14-3ubuntu2" }, { - "key": "libdrm-amdgpu-amdgpu1_1-2.4.123.60304-2125197.22.04_amd64", + "key": "libdrm-amdgpu-amdgpu1_1-2.4.124.60401-2164967.22.04_amd64", "name": "libdrm-amdgpu-amdgpu1", - "version": "1:2.4.123.60304-2125197.22.04" + "version": "1:2.4.124.60401-2164967.22.04" }, { - "key": "libdrm-amdgpu-common_1.0.0.60304-2125197.22.04_amd64", + "key": "libdrm-amdgpu-common_1.0.0.60401-2164967.22.04_amd64", "name": "libdrm-amdgpu-common", - "version": "1.0.0.60304-2125197.22.04" + "version": "1.0.0.60401-2164967.22.04" }, { - "key": "amdgpu-core_1-6.3.60304-2125197.22.04_amd64", + "key": "amdgpu-core_1-6.4.60401-2164967.22.04_amd64", "name": "amdgpu-core", - "version": "1:6.3.60304-2125197.22.04" + "version": "1:6.4.60401-2164967.22.04" }, { - "key": "libdrm2-amdgpu_1-2.4.123.60304-2125197.22.04_amd64", + "key": "libdrm2-amdgpu_1-2.4.124.60401-2164967.22.04_amd64", "name": "libdrm2-amdgpu", - "version": "1:2.4.123.60304-2125197.22.04" + "version": "1:2.4.124.60401-2164967.22.04" } ], - "key": "hsa-rocr_1.14.0.60304-76_22.04_amd64", + "key": "hsa-rocr_1.15.0.60401-83_22.04_amd64", "name": "hsa-rocr", - "sha256": "c78622adcf567f88a22a2a167baf3675d08ebbfb5d98119a17c5a7ae50e14519", + "sha256": "07a37ac162acbc5f054b0ea9cfd4e37e1640adee367d31aad15d504c49999372", "urls": [ - "https://repo.radeon.com/rocm/apt/6.3.4/pool/main/h/hsa-rocr/hsa-rocr_1.14.0.60304-76~22.04_amd64.deb" + "https://repo.radeon.com/rocm/apt/6.4.1/pool/main/h/hsa-rocr/hsa-rocr_1.15.0.60401-83~22.04_amd64.deb" ], - "version": "1.14.0.60304-76~22.04" + "version": "1.15.0.60401-83~22.04" }, { "arch": "amd64", @@ -139,18 +139,18 @@ "version": "12.3.0-1ubuntu1~22.04" }, { - "key": "rocm-core_6.3.4.60304-76_22.04_amd64", + "key": "rocm-core_6.4.1.60401-83_22.04_amd64", "name": "rocm-core", - "version": "6.3.4.60304-76~22.04" + "version": "6.4.1.60401-83~22.04" } ], - "key": "rocprofiler-register_0.4.0.60304-76_22.04_amd64", + "key": "rocprofiler-register_0.4.0.60401-83_22.04_amd64", "name": "rocprofiler-register", - "sha256": "6d4474295d47b73d88d1e3e67b3daa5a731ffb466de09cfcefa1746d653f738d", + "sha256": "da49a66ca3e6ee8b9491777c2b5170b6020e8308371e26b869d7af81bc50f571", "urls": [ - "https://repo.radeon.com/rocm/apt/6.3.4/pool/main/r/rocprofiler-register/rocprofiler-register_0.4.0.60304-76~22.04_amd64.deb" + "https://repo.radeon.com/rocm/apt/6.4.1/pool/main/r/rocprofiler-register/rocprofiler-register_0.4.0.60401-83~22.04_amd64.deb" ], - "version": "0.4.0.60304-76~22.04" + "version": "0.4.0.60401-83~22.04" }, { "arch": "amd64", @@ -210,13 +210,13 @@ { "arch": "amd64", "dependencies": [], - "key": "rocm-core_6.3.4.60304-76_22.04_amd64", + "key": "rocm-core_6.4.1.60401-83_22.04_amd64", "name": "rocm-core", - "sha256": "80ec656c41290335df3609043b4ff52df25de82257d987d2e90a4d86cbc0d080", + "sha256": "221236cf665597beea8c6faeffa1569fc35a6ad4cab89d5c8931974120b42621", "urls": [ - "https://repo.radeon.com/rocm/apt/6.3.4/pool/main/r/rocm-core/rocm-core_6.3.4.60304-76~22.04_amd64.deb" + "https://repo.radeon.com/rocm/apt/6.4.1/pool/main/r/rocm-core/rocm-core_6.4.1.60401-83~22.04_amd64.deb" ], - "version": "6.3.4.60304-76~22.04" + "version": "6.4.1.60401-83~22.04" }, { "arch": "amd64", @@ -254,41 +254,41 @@ { "arch": "amd64", "dependencies": [], - "key": "libdrm-amdgpu-amdgpu1_1-2.4.123.60304-2125197.22.04_amd64", + "key": "libdrm-amdgpu-amdgpu1_1-2.4.124.60401-2164967.22.04_amd64", "name": "libdrm-amdgpu-amdgpu1", - "sha256": "e86babdbdd468337f8afada8b293b8f8661ced3bc4a690bdc0aac76d7a1ec760", + "sha256": "5c01c079bf95f08e920ad41ab8133faef5ce6e5e6908a5b5fa55d2365557a497", "urls": [ - "https://repo.radeon.com/amdgpu/6.3.4/ubuntu/pool/main/libd/libdrm-amdgpu/libdrm-amdgpu-amdgpu1_2.4.123.60304-2125197.22.04_amd64.deb" + "https://repo.radeon.com/amdgpu/6.4.1/ubuntu/pool/main/libd/libdrm-amdgpu/libdrm-amdgpu-amdgpu1_2.4.124.60401-2164967.22.04_amd64.deb" ], - "version": "1:2.4.123.60304-2125197.22.04" + "version": "1:2.4.124.60401-2164967.22.04" }, { "arch": "amd64", "dependencies": [], - "key": "libdrm2-amdgpu_1-2.4.123.60304-2125197.22.04_amd64", + "key": "libdrm2-amdgpu_1-2.4.124.60401-2164967.22.04_amd64", "name": "libdrm2-amdgpu", - "sha256": "6bdcb573de62e3c539ad5e07bdcf66c0385cce809fb5c8e5f1eaba4858efb7c1", + "sha256": "a0eb10e4765d721d83d93312e47247a618a491dcc73c39e5e4414adc87e6ea93", "urls": [ - "https://repo.radeon.com/amdgpu/6.3.4/ubuntu/pool/main/libd/libdrm-amdgpu/libdrm2-amdgpu_2.4.123.60304-2125197.22.04_amd64.deb" + "https://repo.radeon.com/amdgpu/6.4.1/ubuntu/pool/main/libd/libdrm-amdgpu/libdrm2-amdgpu_2.4.124.60401-2164967.22.04_amd64.deb" ], - "version": "1:2.4.123.60304-2125197.22.04" + "version": "1:2.4.124.60401-2164967.22.04" }, { "arch": "amd64", "dependencies": [ { - "key": "rocm-core_6.3.4.60304-76_22.04_amd64", + "key": "rocm-core_6.4.1.60401-83_22.04_amd64", "name": "rocm-core", - "version": "6.3.4.60304-76~22.04" + "version": "6.4.1.60401-83~22.04" } ], - "key": "hsa-amd-aqlprofile_1.0.0.60304-76_22.04_amd64", + "key": "hsa-amd-aqlprofile_1.0.0.60401-83_22.04_amd64", "name": "hsa-amd-aqlprofile", - "sha256": "9d6eefd1b5002eb15f0fe0a05d3a9936b216a5d63c45aefa6483e5bd122ec937", + "sha256": "9e0917b47d40318f73d4323bdc0fdaa27202931544bc4e89f706c4ddd9bd9428", "urls": [ - "https://repo.radeon.com/rocm/apt/6.3.4/pool/main/h/hsa-amd-aqlprofile/hsa-amd-aqlprofile_1.0.0.60304-76~22.04_amd64.deb" + "https://repo.radeon.com/rocm/apt/6.4.1/pool/main/h/hsa-amd-aqlprofile/hsa-amd-aqlprofile_1.0.0.60401-83~22.04_amd64.deb" ], - "version": "1.0.0.60304-76~22.04" + "version": "1.0.0.60401-83~22.04" }, { "arch": "amd64", @@ -329,9 +329,9 @@ "version": "1.4.8+dfsg-3build1" }, { - "key": "rocm-core_6.3.4.60304-76_22.04_amd64", + "key": "rocm-core_6.4.1.60401-83_22.04_amd64", "name": "rocm-core", - "version": "6.3.4.60304-76~22.04" + "version": "6.4.1.60401-83~22.04" }, { "key": "libtinfo-dev_6.3-2ubuntu0.1_amd64", @@ -494,13 +494,13 @@ "version": "6.3-2ubuntu0.1" } ], - "key": "comgr_2.8.0.60304-76_22.04_amd64", + "key": "comgr_3.0.0.60401-83_22.04_amd64", "name": "comgr", - "sha256": "d5473abde7ab958b6245b7eee4dd502e4b23876d7ac63ad0ff7308e21d774809", + "sha256": "ba02bdf830458668a39300ad082419f4bac3644bf5727c496846697e9fddf429", "urls": [ - "https://repo.radeon.com/rocm/apt/6.3.4/pool/main/c/comgr/comgr_2.8.0.60304-76~22.04_amd64.deb" + "https://repo.radeon.com/rocm/apt/6.4.1/pool/main/c/comgr/comgr_3.0.0.60401-83~22.04_amd64.deb" ], - "version": "2.8.0.60304-76~22.04" + "version": "3.0.0.60401-83~22.04" }, { "arch": "amd64", @@ -869,419 +869,34 @@ "arch": "amd64", "dependencies": [ { - "key": "rocm-core_6.3.4.60304-76_22.04_amd64", + "key": "rocm-core_6.4.1.60401-83_22.04_amd64", "name": "rocm-core", - "version": "6.3.4.60304-76~22.04" + "version": "6.4.1.60401-83~22.04" }, { - "key": "rocrand_3.2.0.60304-76_22.04_amd64", + "key": "rocrand_3.3.0.60401-83_22.04_amd64", "name": "rocrand", - "version": "3.2.0.60304-76~22.04" + "version": "3.3.0.60401-83~22.04" }, { - "key": "hipblaslt_0.10.0.60304-76_22.04_amd64", + "key": "hipblaslt_0.12.1.60401-83_22.04_amd64", "name": "hipblaslt", - "version": "0.10.0.60304-76~22.04" + "version": "0.12.1.60401-83~22.04" }, { - "key": "rocblas_4.3.0.60304-76_22.04_amd64", - "name": "rocblas", - "version": "4.3.0.60304-76~22.04" - }, - { - "key": "hip-runtime-amd_6.3.42134.60304-76_22.04_amd64", - "name": "hip-runtime-amd", - "version": "6.3.42134.60304-76~22.04" - }, - { - "key": "libc6_2.35-0ubuntu3.10_amd64", - "name": "libc6", - "version": "2.35-0ubuntu3.10" - }, - { - "key": "libcrypt1_1-4.4.27-1_amd64", - "name": "libcrypt1", - "version": "1:4.4.27-1" - }, - { - "key": "libgcc-s1_12.3.0-1ubuntu1_22.04_amd64", - "name": "libgcc-s1", - "version": "12.3.0-1ubuntu1~22.04" - }, - { - "key": "gcc-12-base_12.3.0-1ubuntu1_22.04_amd64", - "name": "gcc-12-base", - "version": "12.3.0-1ubuntu1~22.04" - }, - { - "key": "libstdc-p--p-6_12.3.0-1ubuntu1_22.04_amd64", - "name": "libstdc++6", - "version": "12.3.0-1ubuntu1~22.04" - }, - { - "key": "libnuma1_2.0.14-3ubuntu2_amd64", - "name": "libnuma1", - "version": "2.0.14-3ubuntu2" - }, - { - "key": "rocprofiler-register_0.4.0.60304-76_22.04_amd64", - "name": "rocprofiler-register", - "version": "0.4.0.60304-76~22.04" - }, - { - "key": "comgr_2.8.0.60304-76_22.04_amd64", - "name": "comgr", - "version": "2.8.0.60304-76~22.04" - }, - { - "key": "zlib1g_1-1.2.11.dfsg-2ubuntu9.2_amd64", - "name": "zlib1g", - "version": "1:1.2.11.dfsg-2ubuntu9.2" - }, - { - "key": "libzstd1_1.4.8-p-dfsg-3build1_amd64", - "name": "libzstd1", - "version": "1.4.8+dfsg-3build1" - }, - { - "key": "libtinfo-dev_6.3-2ubuntu0.1_amd64", - "name": "libtinfo-dev", - "version": "6.3-2ubuntu0.1" - }, - { - "key": "libncurses-dev_6.3-2ubuntu0.1_amd64", - "name": "libncurses-dev", - "version": "6.3-2ubuntu0.1" - }, - { - "key": "ncurses-bin_6.3-2ubuntu0.1_amd64", - "name": "ncurses-bin", - "version": "6.3-2ubuntu0.1" - }, - { - "key": "libtinfo6_6.3-2ubuntu0.1_amd64", - "name": "libtinfo6", - "version": "6.3-2ubuntu0.1" - }, - { - "key": "libc6-dev_2.35-0ubuntu3.10_amd64", - "name": "libc6-dev", - "version": "2.35-0ubuntu3.10" - }, - { - "key": "libnsl-dev_1.3.0-2build2_amd64", - "name": "libnsl-dev", - "version": "1.3.0-2build2" - }, - { - "key": "libtirpc-dev_1.3.2-2ubuntu0.1_amd64", - "name": "libtirpc-dev", - "version": "1.3.2-2ubuntu0.1" - }, - { - "key": "libtirpc3_1.3.2-2ubuntu0.1_amd64", - "name": "libtirpc3", - "version": "1.3.2-2ubuntu0.1" - }, - { - "key": "libtirpc-common_1.3.2-2ubuntu0.1_amd64", - "name": "libtirpc-common", - "version": "1.3.2-2ubuntu0.1" - }, - { - "key": "libgssapi-krb5-2_1.19.2-2ubuntu0.7_amd64", - "name": "libgssapi-krb5-2", - "version": "1.19.2-2ubuntu0.7" - }, - { - "key": "libkrb5support0_1.19.2-2ubuntu0.7_amd64", - "name": "libkrb5support0", - "version": "1.19.2-2ubuntu0.7" - }, - { - "key": "libkrb5-3_1.19.2-2ubuntu0.7_amd64", - "name": "libkrb5-3", - "version": "1.19.2-2ubuntu0.7" - }, - { - "key": "libssl3_3.0.2-0ubuntu1.19_amd64", - "name": "libssl3", - "version": "3.0.2-0ubuntu1.19" - }, - { - "key": "debconf_1.5.79ubuntu1_amd64", - "name": "debconf", - "version": "1.5.79ubuntu1" - }, - { - "key": "perl-base_5.34.0-3ubuntu1.4_amd64", - "name": "perl-base", - "version": "5.34.0-3ubuntu1.4" - }, - { - "key": "dpkg_1.21.1ubuntu2.3_amd64", - "name": "dpkg", - "version": "1.21.1ubuntu2.3" - }, - { - "key": "tar_1.34-p-dfsg-1ubuntu0.1.22.04.2_amd64", - "name": "tar", - "version": "1.34+dfsg-1ubuntu0.1.22.04.2" - }, - { - "key": "libselinux1_3.3-1build2_amd64", - "name": "libselinux1", - "version": "3.3-1build2" - }, - { - "key": "libpcre2-8-0_10.39-3ubuntu0.1_amd64", - "name": "libpcre2-8-0", - "version": "10.39-3ubuntu0.1" - }, - { - "key": "libacl1_2.3.1-1_amd64", - "name": "libacl1", - "version": "2.3.1-1" - }, - { - "key": "liblzma5_5.2.5-2ubuntu1_amd64", - "name": "liblzma5", - "version": "5.2.5-2ubuntu1" - }, - { - "key": "libbz2-1.0_1.0.8-5build1_amd64", - "name": "libbz2-1.0", - "version": "1.0.8-5build1" - }, - { - "key": "libkeyutils1_1.6.1-2ubuntu3_amd64", - "name": "libkeyutils1", - "version": "1.6.1-2ubuntu3" - }, - { - "key": "libk5crypto3_1.19.2-2ubuntu0.7_amd64", - "name": "libk5crypto3", - "version": "1.19.2-2ubuntu0.7" - }, - { - "key": "libcom-err2_1.46.5-2ubuntu1.2_amd64", - "name": "libcom-err2", - "version": "1.46.5-2ubuntu1.2" - }, - { - "key": "libnsl2_1.3.0-2build2_amd64", - "name": "libnsl2", - "version": "1.3.0-2build2" - }, - { - "key": "rpcsvc-proto_1.4.2-0ubuntu6_amd64", - "name": "rpcsvc-proto", - "version": "1.4.2-0ubuntu6" - }, - { - "key": "libcrypt-dev_1-4.4.27-1_amd64", - "name": "libcrypt-dev", - "version": "1:4.4.27-1" - }, - { - "key": "linux-libc-dev_5.15.0-143.153_amd64", - "name": "linux-libc-dev", - "version": "5.15.0-143.153" - }, - { - "key": "libc-dev-bin_2.35-0ubuntu3.10_amd64", - "name": "libc-dev-bin", - "version": "2.35-0ubuntu3.10" - }, - { - "key": "libncursesw6_6.3-2ubuntu0.1_amd64", - "name": "libncursesw6", - "version": "6.3-2ubuntu0.1" - }, - { - "key": "libncurses6_6.3-2ubuntu0.1_amd64", - "name": "libncurses6", - "version": "6.3-2ubuntu0.1" - }, - { - "key": "rocminfo_1.0.0.60304-76_22.04_amd64", - "name": "rocminfo", - "version": "1.0.0.60304-76~22.04" - }, - { - "key": "python3_3.10.6-1_22.04.1_amd64", - "name": "python3", - "version": "3.10.6-1~22.04.1" - }, - { - "key": "libpython3-stdlib_3.10.6-1_22.04.1_amd64", - "name": "libpython3-stdlib", - "version": "3.10.6-1~22.04.1" - }, - { - "key": "libpython3.10-stdlib_3.10.12-1_22.04.10_amd64", - "name": "libpython3.10-stdlib", - "version": "3.10.12-1~22.04.10" - }, - { - "key": "libuuid1_2.37.2-4ubuntu3.4_amd64", - "name": "libuuid1", - "version": "2.37.2-4ubuntu3.4" - }, - { - "key": "libsqlite3-0_3.37.2-2ubuntu0.4_amd64", - "name": "libsqlite3-0", - "version": "3.37.2-2ubuntu0.4" - }, - { - "key": "libreadline8_8.1.2-1_amd64", - "name": "libreadline8", - "version": "8.1.2-1" - }, - { - "key": "readline-common_8.1.2-1_amd64", - "name": "readline-common", - "version": "8.1.2-1" - }, - { - "key": "libmpdec3_2.5.1-2build2_amd64", - "name": "libmpdec3", - "version": "2.5.1-2build2" - }, - { - "key": "libffi8_3.4.2-4_amd64", - "name": "libffi8", - "version": "3.4.2-4" - }, - { - "key": "libdb5.3_5.3.28-p-dfsg1-0.8ubuntu3_amd64", - "name": "libdb5.3", - "version": "5.3.28+dfsg1-0.8ubuntu3" - }, - { - "key": "media-types_7.0.0_amd64", - "name": "media-types", - "version": "7.0.0" - }, - { - "key": "libpython3.10-minimal_3.10.12-1_22.04.10_amd64", - "name": "libpython3.10-minimal", - "version": "3.10.12-1~22.04.10" - }, - { - "key": "python3.10_3.10.12-1_22.04.10_amd64", - "name": "python3.10", - "version": "3.10.12-1~22.04.10" - }, - { - "key": "python3.10-minimal_3.10.12-1_22.04.10_amd64", - "name": "python3.10-minimal", - "version": "3.10.12-1~22.04.10" - }, - { - "key": "libexpat1_2.4.7-1ubuntu0.6_amd64", - "name": "libexpat1", - "version": "2.4.7-1ubuntu0.6" - }, - { - "key": "python3-minimal_3.10.6-1_22.04.1_amd64", - "name": "python3-minimal", - "version": "3.10.6-1~22.04.1" - }, - { - "key": "pciutils_1-3.7.0-6_amd64", - "name": "pciutils", - "version": "1:3.7.0-6" - }, - { - "key": "libpci3_1-3.7.0-6_amd64", - "name": "libpci3", - "version": "1:3.7.0-6" - }, - { - "key": "pci.ids_0.0_2022.01.22-1ubuntu0.1_amd64", - "name": "pci.ids", - "version": "0.0~2022.01.22-1ubuntu0.1" - }, - { - "key": "libudev1_249.11-0ubuntu3.16_amd64", - "name": "libudev1", - "version": "249.11-0ubuntu3.16" - }, - { - "key": "libkmod2_29-1ubuntu1_amd64", - "name": "libkmod2", - "version": "29-1ubuntu1" - }, - { - "key": "hsa-runtime-rocr4wsl-amdgpu_24.30-2127960.22.04_amd64", - "name": "hsa-runtime-rocr4wsl-amdgpu", - "version": "24.30-2127960.22.04" - }, - { - "key": "amdgpu-core_1-6.3.60304-2125197.22.04_amd64", - "name": "amdgpu-core", - "version": "1:6.3.60304-2125197.22.04" - }, - { - "key": "libelf1_0.186-1ubuntu0.1_amd64", - "name": "libelf1", - "version": "0.186-1ubuntu0.1" - }, - { - "key": "roctracer_4.1.60304.60304-76_22.04_amd64", + "key": "roctracer_4.1.60401.60401-83_22.04_amd64", "name": "roctracer", - "version": "4.1.60304.60304-76~22.04" - } - ], - "key": "miopen-hip_3.3.0.60304-76_22.04_amd64", - "name": "miopen-hip", - "sha256": "4cd1c953cf456b9166f7eb935099c25300aed75b5d51665172d26776e09a0ab0", - "urls": [ - "https://repo.radeon.com/rocm/apt/6.3.4/pool/main/m/miopen-hip/miopen-hip_3.3.0.60304-76~22.04_amd64.deb" - ], - "version": "3.3.0.60304-76~22.04" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "rocrand_3.2.0.60304-76_22.04_amd64", - "name": "rocrand", - "sha256": "8c29882110df41ba7fcfb95509093083b5956ad62c5d38a21dd053277a5d4ada", - "urls": [ - "https://repo.radeon.com/rocm/apt/6.3.4/pool/main/r/rocrand/rocrand_3.2.0.60304-76~22.04_amd64.deb" - ], - "version": "3.2.0.60304-76~22.04" - }, - { - "arch": "amd64", - "dependencies": [ - { - "key": "rocm-core_6.3.4.60304-76_22.04_amd64", - "name": "rocm-core", - "version": "6.3.4.60304-76~22.04" - } - ], - "key": "hipblaslt_0.10.0.60304-76_22.04_amd64", - "name": "hipblaslt", - "sha256": "a7765f361fa078b4cb9847a4f9de7c0e3fe6dd079b61e02d3da8a817fd8e1e85", - "urls": [ - "https://repo.radeon.com/rocm/apt/6.3.4/pool/main/h/hipblaslt/hipblaslt_0.10.0.60304-76~22.04_amd64.deb" - ], - "version": "0.10.0.60304-76~22.04" - }, - { - "arch": "amd64", - "dependencies": [ - { - "key": "rocm-core_6.3.4.60304-76_22.04_amd64", - "name": "rocm-core", - "version": "6.3.4.60304-76~22.04" + "version": "4.1.60401.60401-83~22.04" }, { - "key": "hip-runtime-amd_6.3.42134.60304-76_22.04_amd64", + "key": "rocblas_4.4.0.60401-83_22.04_amd64", + "name": "rocblas", + "version": "4.4.0.60401-83~22.04" + }, + { + "key": "hip-runtime-amd_6.4.43483.60401-83_22.04_amd64", "name": "hip-runtime-amd", - "version": "6.3.42134.60304-76~22.04" + "version": "6.4.43483.60401-83~22.04" }, { "key": "libc6_2.35-0ubuntu3.10_amd64", @@ -1314,14 +929,14 @@ "version": "2.0.14-3ubuntu2" }, { - "key": "rocprofiler-register_0.4.0.60304-76_22.04_amd64", + "key": "rocprofiler-register_0.4.0.60401-83_22.04_amd64", "name": "rocprofiler-register", - "version": "0.4.0.60304-76~22.04" + "version": "0.4.0.60401-83~22.04" }, { - "key": "comgr_2.8.0.60304-76_22.04_amd64", + "key": "comgr_3.0.0.60401-83_22.04_amd64", "name": "comgr", - "version": "2.8.0.60304-76~22.04" + "version": "3.0.0.60401-83~22.04" }, { "key": "zlib1g_1-1.2.11.dfsg-2ubuntu9.2_amd64", @@ -1494,9 +1109,9 @@ "version": "6.3-2ubuntu0.1" }, { - "key": "rocminfo_1.0.0.60304-76_22.04_amd64", + "key": "rocminfo_1.0.0.60401-83_22.04_amd64", "name": "rocminfo", - "version": "1.0.0.60304-76~22.04" + "version": "1.0.0.60401-83~22.04" }, { "key": "python3_3.10.6-1_22.04.1_amd64", @@ -1604,14 +1219,415 @@ "version": "29-1ubuntu1" }, { - "key": "hsa-runtime-rocr4wsl-amdgpu_24.30-2127960.22.04_amd64", + "key": "hsa-runtime-rocr4wsl-amdgpu_25.10-2166611.22.04_amd64", "name": "hsa-runtime-rocr4wsl-amdgpu", - "version": "24.30-2127960.22.04" + "version": "25.10-2166611.22.04" }, { - "key": "amdgpu-core_1-6.3.60304-2125197.22.04_amd64", + "key": "amdgpu-core_1-6.4.60401-2164967.22.04_amd64", "name": "amdgpu-core", - "version": "1:6.3.60304-2125197.22.04" + "version": "1:6.4.60401-2164967.22.04" + }, + { + "key": "libelf1_0.186-1ubuntu0.1_amd64", + "name": "libelf1", + "version": "0.186-1ubuntu0.1" + } + ], + "key": "miopen-hip_3.4.0.60401-83_22.04_amd64", + "name": "miopen-hip", + "sha256": "584431b94f2809f553633a887a7f88d308391114cc9547da305d5ddcd84bd3e5", + "urls": [ + "https://repo.radeon.com/rocm/apt/6.4.1/pool/main/m/miopen-hip/miopen-hip_3.4.0.60401-83~22.04_amd64.deb" + ], + "version": "3.4.0.60401-83~22.04" + }, + { + "arch": "amd64", + "dependencies": [], + "key": "rocrand_3.3.0.60401-83_22.04_amd64", + "name": "rocrand", + "sha256": "8d77ce48dc4256bcdba122c9243febd083ffc9147c340ef793f362d8611e35d3", + "urls": [ + "https://repo.radeon.com/rocm/apt/6.4.1/pool/main/r/rocrand/rocrand_3.3.0.60401-83~22.04_amd64.deb" + ], + "version": "3.3.0.60401-83~22.04" + }, + { + "arch": "amd64", + "dependencies": [ + { + "key": "rocm-core_6.4.1.60401-83_22.04_amd64", + "name": "rocm-core", + "version": "6.4.1.60401-83~22.04" + }, + { + "key": "roctracer_4.1.60401.60401-83_22.04_amd64", + "name": "roctracer", + "version": "4.1.60401.60401-83~22.04" + } + ], + "key": "hipblaslt_0.12.1.60401-83_22.04_amd64", + "name": "hipblaslt", + "sha256": "23e6facad7bd1a17223761e06e9c6d1561c5a9e80f052e5f1589d21ab7167e9e", + "urls": [ + "https://repo.radeon.com/rocm/apt/6.4.1/pool/main/h/hipblaslt/hipblaslt_0.12.1.60401-83~22.04_amd64.deb" + ], + "version": "0.12.1.60401-83~22.04" + }, + { + "arch": "amd64", + "dependencies": [], + "key": "roctracer_4.1.60401.60401-83_22.04_amd64", + "name": "roctracer", + "sha256": "58cead537cf07c8a8770bfe28346c3b3c92cc4297b51e307c9032b04434b187c", + "urls": [ + "https://repo.radeon.com/rocm/apt/6.4.1/pool/main/r/roctracer/roctracer_4.1.60401.60401-83~22.04_amd64.deb" + ], + "version": "4.1.60401.60401-83~22.04" + }, + { + "arch": "amd64", + "dependencies": [ + { + "key": "rocm-core_6.4.1.60401-83_22.04_amd64", + "name": "rocm-core", + "version": "6.4.1.60401-83~22.04" + }, + { + "key": "hip-runtime-amd_6.4.43483.60401-83_22.04_amd64", + "name": "hip-runtime-amd", + "version": "6.4.43483.60401-83~22.04" + }, + { + "key": "libc6_2.35-0ubuntu3.10_amd64", + "name": "libc6", + "version": "2.35-0ubuntu3.10" + }, + { + "key": "libcrypt1_1-4.4.27-1_amd64", + "name": "libcrypt1", + "version": "1:4.4.27-1" + }, + { + "key": "libgcc-s1_12.3.0-1ubuntu1_22.04_amd64", + "name": "libgcc-s1", + "version": "12.3.0-1ubuntu1~22.04" + }, + { + "key": "gcc-12-base_12.3.0-1ubuntu1_22.04_amd64", + "name": "gcc-12-base", + "version": "12.3.0-1ubuntu1~22.04" + }, + { + "key": "libstdc-p--p-6_12.3.0-1ubuntu1_22.04_amd64", + "name": "libstdc++6", + "version": "12.3.0-1ubuntu1~22.04" + }, + { + "key": "libnuma1_2.0.14-3ubuntu2_amd64", + "name": "libnuma1", + "version": "2.0.14-3ubuntu2" + }, + { + "key": "rocprofiler-register_0.4.0.60401-83_22.04_amd64", + "name": "rocprofiler-register", + "version": "0.4.0.60401-83~22.04" + }, + { + "key": "comgr_3.0.0.60401-83_22.04_amd64", + "name": "comgr", + "version": "3.0.0.60401-83~22.04" + }, + { + "key": "zlib1g_1-1.2.11.dfsg-2ubuntu9.2_amd64", + "name": "zlib1g", + "version": "1:1.2.11.dfsg-2ubuntu9.2" + }, + { + "key": "libzstd1_1.4.8-p-dfsg-3build1_amd64", + "name": "libzstd1", + "version": "1.4.8+dfsg-3build1" + }, + { + "key": "libtinfo-dev_6.3-2ubuntu0.1_amd64", + "name": "libtinfo-dev", + "version": "6.3-2ubuntu0.1" + }, + { + "key": "libncurses-dev_6.3-2ubuntu0.1_amd64", + "name": "libncurses-dev", + "version": "6.3-2ubuntu0.1" + }, + { + "key": "ncurses-bin_6.3-2ubuntu0.1_amd64", + "name": "ncurses-bin", + "version": "6.3-2ubuntu0.1" + }, + { + "key": "libtinfo6_6.3-2ubuntu0.1_amd64", + "name": "libtinfo6", + "version": "6.3-2ubuntu0.1" + }, + { + "key": "libc6-dev_2.35-0ubuntu3.10_amd64", + "name": "libc6-dev", + "version": "2.35-0ubuntu3.10" + }, + { + "key": "libnsl-dev_1.3.0-2build2_amd64", + "name": "libnsl-dev", + "version": "1.3.0-2build2" + }, + { + "key": "libtirpc-dev_1.3.2-2ubuntu0.1_amd64", + "name": "libtirpc-dev", + "version": "1.3.2-2ubuntu0.1" + }, + { + "key": "libtirpc3_1.3.2-2ubuntu0.1_amd64", + "name": "libtirpc3", + "version": "1.3.2-2ubuntu0.1" + }, + { + "key": "libtirpc-common_1.3.2-2ubuntu0.1_amd64", + "name": "libtirpc-common", + "version": "1.3.2-2ubuntu0.1" + }, + { + "key": "libgssapi-krb5-2_1.19.2-2ubuntu0.7_amd64", + "name": "libgssapi-krb5-2", + "version": "1.19.2-2ubuntu0.7" + }, + { + "key": "libkrb5support0_1.19.2-2ubuntu0.7_amd64", + "name": "libkrb5support0", + "version": "1.19.2-2ubuntu0.7" + }, + { + "key": "libkrb5-3_1.19.2-2ubuntu0.7_amd64", + "name": "libkrb5-3", + "version": "1.19.2-2ubuntu0.7" + }, + { + "key": "libssl3_3.0.2-0ubuntu1.19_amd64", + "name": "libssl3", + "version": "3.0.2-0ubuntu1.19" + }, + { + "key": "debconf_1.5.79ubuntu1_amd64", + "name": "debconf", + "version": "1.5.79ubuntu1" + }, + { + "key": "perl-base_5.34.0-3ubuntu1.4_amd64", + "name": "perl-base", + "version": "5.34.0-3ubuntu1.4" + }, + { + "key": "dpkg_1.21.1ubuntu2.3_amd64", + "name": "dpkg", + "version": "1.21.1ubuntu2.3" + }, + { + "key": "tar_1.34-p-dfsg-1ubuntu0.1.22.04.2_amd64", + "name": "tar", + "version": "1.34+dfsg-1ubuntu0.1.22.04.2" + }, + { + "key": "libselinux1_3.3-1build2_amd64", + "name": "libselinux1", + "version": "3.3-1build2" + }, + { + "key": "libpcre2-8-0_10.39-3ubuntu0.1_amd64", + "name": "libpcre2-8-0", + "version": "10.39-3ubuntu0.1" + }, + { + "key": "libacl1_2.3.1-1_amd64", + "name": "libacl1", + "version": "2.3.1-1" + }, + { + "key": "liblzma5_5.2.5-2ubuntu1_amd64", + "name": "liblzma5", + "version": "5.2.5-2ubuntu1" + }, + { + "key": "libbz2-1.0_1.0.8-5build1_amd64", + "name": "libbz2-1.0", + "version": "1.0.8-5build1" + }, + { + "key": "libkeyutils1_1.6.1-2ubuntu3_amd64", + "name": "libkeyutils1", + "version": "1.6.1-2ubuntu3" + }, + { + "key": "libk5crypto3_1.19.2-2ubuntu0.7_amd64", + "name": "libk5crypto3", + "version": "1.19.2-2ubuntu0.7" + }, + { + "key": "libcom-err2_1.46.5-2ubuntu1.2_amd64", + "name": "libcom-err2", + "version": "1.46.5-2ubuntu1.2" + }, + { + "key": "libnsl2_1.3.0-2build2_amd64", + "name": "libnsl2", + "version": "1.3.0-2build2" + }, + { + "key": "rpcsvc-proto_1.4.2-0ubuntu6_amd64", + "name": "rpcsvc-proto", + "version": "1.4.2-0ubuntu6" + }, + { + "key": "libcrypt-dev_1-4.4.27-1_amd64", + "name": "libcrypt-dev", + "version": "1:4.4.27-1" + }, + { + "key": "linux-libc-dev_5.15.0-143.153_amd64", + "name": "linux-libc-dev", + "version": "5.15.0-143.153" + }, + { + "key": "libc-dev-bin_2.35-0ubuntu3.10_amd64", + "name": "libc-dev-bin", + "version": "2.35-0ubuntu3.10" + }, + { + "key": "libncursesw6_6.3-2ubuntu0.1_amd64", + "name": "libncursesw6", + "version": "6.3-2ubuntu0.1" + }, + { + "key": "libncurses6_6.3-2ubuntu0.1_amd64", + "name": "libncurses6", + "version": "6.3-2ubuntu0.1" + }, + { + "key": "rocminfo_1.0.0.60401-83_22.04_amd64", + "name": "rocminfo", + "version": "1.0.0.60401-83~22.04" + }, + { + "key": "python3_3.10.6-1_22.04.1_amd64", + "name": "python3", + "version": "3.10.6-1~22.04.1" + }, + { + "key": "libpython3-stdlib_3.10.6-1_22.04.1_amd64", + "name": "libpython3-stdlib", + "version": "3.10.6-1~22.04.1" + }, + { + "key": "libpython3.10-stdlib_3.10.12-1_22.04.10_amd64", + "name": "libpython3.10-stdlib", + "version": "3.10.12-1~22.04.10" + }, + { + "key": "libuuid1_2.37.2-4ubuntu3.4_amd64", + "name": "libuuid1", + "version": "2.37.2-4ubuntu3.4" + }, + { + "key": "libsqlite3-0_3.37.2-2ubuntu0.4_amd64", + "name": "libsqlite3-0", + "version": "3.37.2-2ubuntu0.4" + }, + { + "key": "libreadline8_8.1.2-1_amd64", + "name": "libreadline8", + "version": "8.1.2-1" + }, + { + "key": "readline-common_8.1.2-1_amd64", + "name": "readline-common", + "version": "8.1.2-1" + }, + { + "key": "libmpdec3_2.5.1-2build2_amd64", + "name": "libmpdec3", + "version": "2.5.1-2build2" + }, + { + "key": "libffi8_3.4.2-4_amd64", + "name": "libffi8", + "version": "3.4.2-4" + }, + { + "key": "libdb5.3_5.3.28-p-dfsg1-0.8ubuntu3_amd64", + "name": "libdb5.3", + "version": "5.3.28+dfsg1-0.8ubuntu3" + }, + { + "key": "media-types_7.0.0_amd64", + "name": "media-types", + "version": "7.0.0" + }, + { + "key": "libpython3.10-minimal_3.10.12-1_22.04.10_amd64", + "name": "libpython3.10-minimal", + "version": "3.10.12-1~22.04.10" + }, + { + "key": "python3.10_3.10.12-1_22.04.10_amd64", + "name": "python3.10", + "version": "3.10.12-1~22.04.10" + }, + { + "key": "python3.10-minimal_3.10.12-1_22.04.10_amd64", + "name": "python3.10-minimal", + "version": "3.10.12-1~22.04.10" + }, + { + "key": "libexpat1_2.4.7-1ubuntu0.6_amd64", + "name": "libexpat1", + "version": "2.4.7-1ubuntu0.6" + }, + { + "key": "python3-minimal_3.10.6-1_22.04.1_amd64", + "name": "python3-minimal", + "version": "3.10.6-1~22.04.1" + }, + { + "key": "pciutils_1-3.7.0-6_amd64", + "name": "pciutils", + "version": "1:3.7.0-6" + }, + { + "key": "libpci3_1-3.7.0-6_amd64", + "name": "libpci3", + "version": "1:3.7.0-6" + }, + { + "key": "pci.ids_0.0_2022.01.22-1ubuntu0.1_amd64", + "name": "pci.ids", + "version": "0.0~2022.01.22-1ubuntu0.1" + }, + { + "key": "libudev1_249.11-0ubuntu3.16_amd64", + "name": "libudev1", + "version": "249.11-0ubuntu3.16" + }, + { + "key": "libkmod2_29-1ubuntu1_amd64", + "name": "libkmod2", + "version": "29-1ubuntu1" + }, + { + "key": "hsa-runtime-rocr4wsl-amdgpu_25.10-2166611.22.04_amd64", + "name": "hsa-runtime-rocr4wsl-amdgpu", + "version": "25.10-2166611.22.04" + }, + { + "key": "amdgpu-core_1-6.4.60401-2164967.22.04_amd64", + "name": "amdgpu-core", + "version": "1:6.4.60401-2164967.22.04" }, { "key": "libelf1_0.186-1ubuntu0.1_amd64", @@ -1619,18 +1635,23 @@ "version": "0.186-1ubuntu0.1" }, { - "key": "hipblaslt_0.10.0.60304-76_22.04_amd64", + "key": "hipblaslt_0.12.1.60401-83_22.04_amd64", "name": "hipblaslt", - "version": "0.10.0.60304-76~22.04" + "version": "0.12.1.60401-83~22.04" + }, + { + "key": "roctracer_4.1.60401.60401-83_22.04_amd64", + "name": "roctracer", + "version": "4.1.60401.60401-83~22.04" } ], - "key": "rocblas_4.3.0.60304-76_22.04_amd64", + "key": "rocblas_4.4.0.60401-83_22.04_amd64", "name": "rocblas", - "sha256": "8f3ca6d113ffdc7f478326f243f23b9791b38f2b07fac36a329a34e67b6dc73e", + "sha256": "0f850a080c312d80c0b928b48efca4fb507c64e95536aaefe7f23c6fc0c1fe09", "urls": [ - "https://repo.radeon.com/rocm/apt/6.3.4/pool/main/r/rocblas/rocblas_4.3.0.60304-76~22.04_amd64.deb" + "https://repo.radeon.com/rocm/apt/6.4.1/pool/main/r/rocblas/rocblas_4.4.0.60401-83~22.04_amd64.deb" ], - "version": "4.3.0.60304-76~22.04" + "version": "4.4.0.60401-83~22.04" }, { "arch": "amd64", @@ -1666,19 +1687,19 @@ "version": "2.0.14-3ubuntu2" }, { - "key": "rocprofiler-register_0.4.0.60304-76_22.04_amd64", + "key": "rocprofiler-register_0.4.0.60401-83_22.04_amd64", "name": "rocprofiler-register", - "version": "0.4.0.60304-76~22.04" + "version": "0.4.0.60401-83~22.04" }, { - "key": "rocm-core_6.3.4.60304-76_22.04_amd64", + "key": "rocm-core_6.4.1.60401-83_22.04_amd64", "name": "rocm-core", - "version": "6.3.4.60304-76~22.04" + "version": "6.4.1.60401-83~22.04" }, { - "key": "comgr_2.8.0.60304-76_22.04_amd64", + "key": "comgr_3.0.0.60401-83_22.04_amd64", "name": "comgr", - "version": "2.8.0.60304-76~22.04" + "version": "3.0.0.60401-83~22.04" }, { "key": "zlib1g_1-1.2.11.dfsg-2ubuntu9.2_amd64", @@ -1851,9 +1872,9 @@ "version": "6.3-2ubuntu0.1" }, { - "key": "rocminfo_1.0.0.60304-76_22.04_amd64", + "key": "rocminfo_1.0.0.60401-83_22.04_amd64", "name": "rocminfo", - "version": "1.0.0.60304-76~22.04" + "version": "1.0.0.60401-83~22.04" }, { "key": "python3_3.10.6-1_22.04.1_amd64", @@ -1961,14 +1982,14 @@ "version": "29-1ubuntu1" }, { - "key": "hsa-runtime-rocr4wsl-amdgpu_24.30-2127960.22.04_amd64", + "key": "hsa-runtime-rocr4wsl-amdgpu_25.10-2166611.22.04_amd64", "name": "hsa-runtime-rocr4wsl-amdgpu", - "version": "24.30-2127960.22.04" + "version": "25.10-2166611.22.04" }, { - "key": "amdgpu-core_1-6.3.60304-2125197.22.04_amd64", + "key": "amdgpu-core_1-6.4.60401-2164967.22.04_amd64", "name": "amdgpu-core", - "version": "1:6.3.60304-2125197.22.04" + "version": "1:6.4.60401-2164967.22.04" }, { "key": "libelf1_0.186-1ubuntu0.1_amd64", @@ -1976,24 +1997,24 @@ "version": "0.186-1ubuntu0.1" } ], - "key": "hip-runtime-amd_6.3.42134.60304-76_22.04_amd64", + "key": "hip-runtime-amd_6.4.43483.60401-83_22.04_amd64", "name": "hip-runtime-amd", - "sha256": "d122495575c47125f6a4b1aa53a61d834ce7ab8b429ff86c39751e13197e82d0", + "sha256": "dee21498aa4fd4dd267efad563b4cc7fc3363d60f46b626c23681631f5f0cf79", "urls": [ - "https://repo.radeon.com/rocm/apt/6.3.4/pool/main/h/hip-runtime-amd/hip-runtime-amd_6.3.42134.60304-76~22.04_amd64.deb" + "https://repo.radeon.com/rocm/apt/6.4.1/pool/main/h/hip-runtime-amd/hip-runtime-amd_6.4.43483.60401-83~22.04_amd64.deb" ], - "version": "6.3.42134.60304-76~22.04" + "version": "6.4.43483.60401-83~22.04" }, { "arch": "amd64", "dependencies": [], - "key": "rocminfo_1.0.0.60304-76_22.04_amd64", + "key": "rocminfo_1.0.0.60401-83_22.04_amd64", "name": "rocminfo", - "sha256": "9a7d77959ec3cf4ae3134c2f5341fa0ea37309b083c1ed179aba932566b5a528", + "sha256": "55d19b59464dd444002d12bf1fe8c762c15f2ae79f9dccbbf38360b42e3156b6", "urls": [ - "https://repo.radeon.com/rocm/apt/6.3.4/pool/main/r/rocminfo/rocminfo_1.0.0.60304-76~22.04_amd64.deb" + "https://repo.radeon.com/rocm/apt/6.4.1/pool/main/r/rocminfo/rocminfo_1.0.0.60401-83~22.04_amd64.deb" ], - "version": "1.0.0.60304-76~22.04" + "version": "1.0.0.60401-83~22.04" }, { "arch": "amd64", @@ -2229,33 +2250,17 @@ { "arch": "amd64", "dependencies": [], - "key": "hsa-runtime-rocr4wsl-amdgpu_24.30-2127960.22.04_amd64", + "key": "hsa-runtime-rocr4wsl-amdgpu_25.10-2166611.22.04_amd64", "name": "hsa-runtime-rocr4wsl-amdgpu", - "sha256": "14a7e9b6903b6716fe623feacb10f32cc2be00d6aa088096657ea5095884ab6c", + "sha256": "5d726440fdedc0a14a818747adc1ce26e5447e88a4260a580afacfafbf68cfba", "urls": [ - "https://repo.radeon.com/amdgpu/6.3.4/ubuntu/pool/main/h/hsa-runtime-rocr4wsl-amdgpu/hsa-runtime-rocr4wsl-amdgpu_24.30-2127960.22.04_amd64.deb" + "https://repo.radeon.com/amdgpu/6.4.1/ubuntu/pool/main/h/hsa-runtime-rocr4wsl-amdgpu/hsa-runtime-rocr4wsl-amdgpu_25.10-2166611.22.04_amd64.deb" ], - "version": "24.30-2127960.22.04" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "roctracer_4.1.60304.60304-76_22.04_amd64", - "name": "roctracer", - "sha256": "b8398f10b5f27fe01fce891a64e27963687bb0e63e85bbc11801fe3fcbe30607", - "urls": [ - "https://repo.radeon.com/rocm/apt/6.3.4/pool/main/r/roctracer/roctracer_4.1.60304.60304-76~22.04_amd64.deb" - ], - "version": "4.1.60304.60304-76~22.04" + "version": "25.10-2166611.22.04" }, { "arch": "amd64", "dependencies": [ - { - "key": "rocprofiler-register_0.4.0.60304-76_22.04_amd64", - "name": "rocprofiler-register", - "version": "0.4.0.60304-76~22.04" - }, { "key": "libstdc-p--p-6_12.3.0-1ubuntu1_22.04_amd64", "name": "libstdc++6", @@ -2282,14 +2287,14 @@ "version": "12.3.0-1ubuntu1~22.04" }, { - "key": "rocm-core_6.3.4.60304-76_22.04_amd64", + "key": "rocm-core_6.4.1.60401-83_22.04_amd64", "name": "rocm-core", - "version": "6.3.4.60304-76~22.04" + "version": "6.4.1.60401-83~22.04" }, { - "key": "rocm-smi-lib_7.4.0.60304-76_22.04_amd64", + "key": "rocm-smi-lib_7.5.0.60401-83_22.04_amd64", "name": "rocm-smi-lib", - "version": "7.4.0.60304-76~22.04" + "version": "7.5.0.60401-83~22.04" }, { "key": "python3_3.10.6-1_22.04.1_amd64", @@ -2487,9 +2492,9 @@ "version": "3.10.6-1~22.04.1" }, { - "key": "hip-runtime-amd_6.3.42134.60304-76_22.04_amd64", + "key": "hip-runtime-amd_6.4.43483.60401-83_22.04_amd64", "name": "hip-runtime-amd", - "version": "6.3.42134.60304-76~22.04" + "version": "6.4.43483.60401-83~22.04" }, { "key": "libnuma1_2.0.14-3ubuntu2_amd64", @@ -2497,9 +2502,14 @@ "version": "2.0.14-3ubuntu2" }, { - "key": "comgr_2.8.0.60304-76_22.04_amd64", + "key": "rocprofiler-register_0.4.0.60401-83_22.04_amd64", + "name": "rocprofiler-register", + "version": "0.4.0.60401-83~22.04" + }, + { + "key": "comgr_3.0.0.60401-83_22.04_amd64", "name": "comgr", - "version": "2.8.0.60304-76~22.04" + "version": "3.0.0.60401-83~22.04" }, { "key": "libtinfo-dev_6.3-2ubuntu0.1_amd64", @@ -2557,9 +2567,9 @@ "version": "6.3-2ubuntu0.1" }, { - "key": "rocminfo_1.0.0.60304-76_22.04_amd64", + "key": "rocminfo_1.0.0.60401-83_22.04_amd64", "name": "rocminfo", - "version": "1.0.0.60304-76~22.04" + "version": "1.0.0.60401-83~22.04" }, { "key": "pciutils_1-3.7.0-6_amd64", @@ -2587,14 +2597,14 @@ "version": "29-1ubuntu1" }, { - "key": "hsa-runtime-rocr4wsl-amdgpu_24.30-2127960.22.04_amd64", + "key": "hsa-runtime-rocr4wsl-amdgpu_25.10-2166611.22.04_amd64", "name": "hsa-runtime-rocr4wsl-amdgpu", - "version": "24.30-2127960.22.04" + "version": "25.10-2166611.22.04" }, { - "key": "amdgpu-core_1-6.3.60304-2125197.22.04_amd64", + "key": "amdgpu-core_1-6.4.60401-2164967.22.04_amd64", "name": "amdgpu-core", - "version": "1:6.3.60304-2125197.22.04" + "version": "1:6.4.60401-2164967.22.04" }, { "key": "libelf1_0.186-1ubuntu0.1_amd64", @@ -2602,68 +2612,68 @@ "version": "0.186-1ubuntu0.1" } ], - "key": "rccl_2.21.5.60304-76_22.04_amd64", + "key": "rccl_2.22.3.60401-83_22.04_amd64", "name": "rccl", - "sha256": "ee344582ef81140ed81508897ff1b1d096f7a82a489491d14ac5f4b3ae384bc8", + "sha256": "6b5675f7bb81b03387a64478a896a671d10e83a5629e54a0c3a8bf503a7ac106", "urls": [ - "https://repo.radeon.com/rocm/apt/6.3.4/pool/main/r/rccl/rccl_2.21.5.60304-76~22.04_amd64.deb" + "https://repo.radeon.com/rocm/apt/6.4.1/pool/main/r/rccl/rccl_2.22.3.60401-83~22.04_amd64.deb" ], - "version": "2.21.5.60304-76~22.04" + "version": "2.22.3.60401-83~22.04" }, { "arch": "amd64", "dependencies": [], - "key": "rocm-smi-lib_7.4.0.60304-76_22.04_amd64", + "key": "rocm-smi-lib_7.5.0.60401-83_22.04_amd64", "name": "rocm-smi-lib", - "sha256": "0aa35daa0b6336f7ff58720067e16e7b68efcf423d8be355e11c3a59e7b7bf71", + "sha256": "3db3358e0ae302b4589e586d6b9dae2ae183d521e61979723d9eb918c7bfbde1", "urls": [ - "https://repo.radeon.com/rocm/apt/6.3.4/pool/main/r/rocm-smi-lib/rocm-smi-lib_7.4.0.60304-76~22.04_amd64.deb" + "https://repo.radeon.com/rocm/apt/6.4.1/pool/main/r/rocm-smi-lib/rocm-smi-lib_7.5.0.60401-83~22.04_amd64.deb" ], - "version": "7.4.0.60304-76~22.04" + "version": "7.5.0.60401-83~22.04" }, { "arch": "amd64", "dependencies": [ { - "key": "rocm-core_6.3.4.60304-76_22.04_amd64", + "key": "rocm-core_6.4.1.60401-83_22.04_amd64", "name": "rocm-core", - "version": "6.3.4.60304-76~22.04" + "version": "6.4.1.60401-83~22.04" } ], - "key": "rocm-device-libs_1.0.0.60304-76_22.04_amd64", + "key": "rocm-device-libs_1.0.0.60401-83_22.04_amd64", "name": "rocm-device-libs", - "sha256": "060ef802fa7516fb1d50c971ceead8acaa1651a7119b75db8e6454d4a58b67d3", + "sha256": "080c1cbcade5a22cea800256eccc993116ae05b60f11785fda76beffe68c38bf", "urls": [ - "https://repo.radeon.com/rocm/apt/6.3.4/pool/main/r/rocm-device-libs/rocm-device-libs_1.0.0.60304-76~22.04_amd64.deb" + "https://repo.radeon.com/rocm/apt/6.4.1/pool/main/r/rocm-device-libs/rocm-device-libs_1.0.0.60401-83~22.04_amd64.deb" ], - "version": "1.0.0.60304-76~22.04" + "version": "1.0.0.60401-83~22.04" }, { "arch": "amd64", "dependencies": [ { - "key": "hsa-rocr-dev_1.14.0.60304-76_22.04_amd64", - "name": "hsa-rocr-dev", - "version": "1.14.0.60304-76~22.04" + "key": "hipcc_1.1.1.60401-83_22.04_amd64", + "name": "hipcc", + "version": "1.1.1.60401-83~22.04" }, { - "key": "hsa-runtime-rocr4wsl-amdgpu_24.30-2127960.22.04_amd64", - "name": "hsa-runtime-rocr4wsl-amdgpu", - "version": "24.30-2127960.22.04" + "key": "rocm-llvm_19.0.0.25184.60401-83_22.04_amd64", + "name": "rocm-llvm", + "version": "19.0.0.25184.60401-83~22.04" }, { - "key": "amdgpu-core_1-6.3.60304-2125197.22.04_amd64", - "name": "amdgpu-core", - "version": "1:6.3.60304-2125197.22.04" + "key": "rocm-core_6.4.1.60401-83_22.04_amd64", + "name": "rocm-core", + "version": "6.4.1.60401-83~22.04" }, { - "key": "libstdc-p--p-6_12.3.0-1ubuntu1_22.04_amd64", - "name": "libstdc++6", - "version": "12.3.0-1ubuntu1~22.04" + "key": "libgcc-11-dev_11.4.0-1ubuntu1_22.04_amd64", + "name": "libgcc-11-dev", + "version": "11.4.0-1ubuntu1~22.04" }, { - "key": "libgcc-s1_12.3.0-1ubuntu1_22.04_amd64", - "name": "libgcc-s1", + "key": "libquadmath0_12.3.0-1ubuntu1_22.04_amd64", + "name": "libquadmath0", "version": "12.3.0-1ubuntu1~22.04" }, { @@ -2676,84 +2686,24 @@ "name": "libcrypt1", "version": "1:4.4.27-1" }, + { + "key": "libgcc-s1_12.3.0-1ubuntu1_22.04_amd64", + "name": "libgcc-s1", + "version": "12.3.0-1ubuntu1~22.04" + }, { "key": "gcc-12-base_12.3.0-1ubuntu1_22.04_amd64", "name": "gcc-12-base", "version": "12.3.0-1ubuntu1~22.04" }, { - "key": "libelf1_0.186-1ubuntu0.1_amd64", - "name": "libelf1", - "version": "0.186-1ubuntu0.1" - }, - { - "key": "zlib1g_1-1.2.11.dfsg-2ubuntu9.2_amd64", - "name": "zlib1g", - "version": "1:1.2.11.dfsg-2ubuntu9.2" - }, - { - "key": "rocm-core_6.3.4.60304-76_22.04_amd64", - "name": "rocm-core", - "version": "6.3.4.60304-76~22.04" - }, - { - "key": "libdrm-amdgpu-dev_1-2.4.123.60304-2125197.22.04_amd64", - "name": "libdrm-amdgpu-dev", - "version": "1:2.4.123.60304-2125197.22.04" - }, - { - "key": "valgrind_1-3.18.1-1ubuntu2_amd64", - "name": "valgrind", - "version": "1:3.18.1-1ubuntu2" - }, - { - "key": "libc6-dbg_2.35-0ubuntu3.10_amd64", - "name": "libc6-dbg", - "version": "2.35-0ubuntu3.10" - }, - { - "key": "libc6-i386_2.35-0ubuntu3.10_amd64", - "name": "libc6-i386", - "version": "2.35-0ubuntu3.10" - }, - { - "key": "libdrm-amdgpu-radeon1_1-2.4.123.60304-2125197.22.04_amd64", - "name": "libdrm-amdgpu-radeon1", - "version": "1:2.4.123.60304-2125197.22.04" - }, - { - "key": "libdrm2-amdgpu_1-2.4.123.60304-2125197.22.04_amd64", - "name": "libdrm2-amdgpu", - "version": "1:2.4.123.60304-2125197.22.04" - }, - { - "key": "libdrm-amdgpu-amdgpu1_1-2.4.123.60304-2125197.22.04_amd64", - "name": "libdrm-amdgpu-amdgpu1", - "version": "1:2.4.123.60304-2125197.22.04" - }, - { - "key": "libdrm-amdgpu-common_1.0.0.60304-2125197.22.04_amd64", - "name": "libdrm-amdgpu-common", - "version": "1.0.0.60304-2125197.22.04" - }, - { - "key": "rocm-llvm_18.0.0.25012.60304-76_22.04_amd64", - "name": "rocm-llvm", - "version": "18.0.0.25012.60304-76~22.04" - }, - { - "key": "libgcc-11-dev_11.4.0-1ubuntu1_22.04_amd64", - "name": "libgcc-11-dev", - "version": "11.4.0-1ubuntu1~22.04" - }, - { - "key": "libquadmath0_12.3.0-1ubuntu1_22.04_amd64", - "name": "libquadmath0", + "key": "libubsan1_12.3.0-1ubuntu1_22.04_amd64", + "name": "libubsan1", "version": "12.3.0-1ubuntu1~22.04" }, { - "key": "libubsan1_12.3.0-1ubuntu1_22.04_amd64", - "name": "libubsan1", + "key": "libstdc-p--p-6_12.3.0-1ubuntu1_22.04_amd64", + "name": "libstdc++6", "version": "12.3.0-1ubuntu1~22.04" }, { @@ -2876,6 +2826,11 @@ "name": "libacl1", "version": "2.3.1-1" }, + { + "key": "zlib1g_1-1.2.11.dfsg-2ubuntu9.2_amd64", + "name": "zlib1g", + "version": "1:1.2.11.dfsg-2ubuntu9.2" + }, { "key": "libzstd1_1.4.8-p-dfsg-3build1_amd64", "name": "libzstd1", @@ -3022,9 +2977,69 @@ "version": "3.10.6-1~22.04.1" }, { - "key": "hip-runtime-amd_6.3.42134.60304-76_22.04_amd64", + "key": "hsa-rocr-dev_1.15.0.60401-83_22.04_amd64", + "name": "hsa-rocr-dev", + "version": "1.15.0.60401-83~22.04" + }, + { + "key": "hsa-runtime-rocr4wsl-amdgpu_25.10-2166611.22.04_amd64", + "name": "hsa-runtime-rocr4wsl-amdgpu", + "version": "25.10-2166611.22.04" + }, + { + "key": "amdgpu-core_1-6.4.60401-2164967.22.04_amd64", + "name": "amdgpu-core", + "version": "1:6.4.60401-2164967.22.04" + }, + { + "key": "libelf1_0.186-1ubuntu0.1_amd64", + "name": "libelf1", + "version": "0.186-1ubuntu0.1" + }, + { + "key": "libdrm-amdgpu-dev_1-2.4.124.60401-2164967.22.04_amd64", + "name": "libdrm-amdgpu-dev", + "version": "1:2.4.124.60401-2164967.22.04" + }, + { + "key": "valgrind_1-3.18.1-1ubuntu2_amd64", + "name": "valgrind", + "version": "1:3.18.1-1ubuntu2" + }, + { + "key": "libc6-dbg_2.35-0ubuntu3.10_amd64", + "name": "libc6-dbg", + "version": "2.35-0ubuntu3.10" + }, + { + "key": "libc6-i386_2.35-0ubuntu3.10_amd64", + "name": "libc6-i386", + "version": "2.35-0ubuntu3.10" + }, + { + "key": "libdrm-amdgpu-radeon1_1-2.4.124.60401-2164967.22.04_amd64", + "name": "libdrm-amdgpu-radeon1", + "version": "1:2.4.124.60401-2164967.22.04" + }, + { + "key": "libdrm2-amdgpu_1-2.4.124.60401-2164967.22.04_amd64", + "name": "libdrm2-amdgpu", + "version": "1:2.4.124.60401-2164967.22.04" + }, + { + "key": "libdrm-amdgpu-amdgpu1_1-2.4.124.60401-2164967.22.04_amd64", + "name": "libdrm-amdgpu-amdgpu1", + "version": "1:2.4.124.60401-2164967.22.04" + }, + { + "key": "libdrm-amdgpu-common_1.0.0.60401-2164967.22.04_amd64", + "name": "libdrm-amdgpu-common", + "version": "1.0.0.60401-2164967.22.04" + }, + { + "key": "hip-runtime-amd_6.4.43483.60401-83_22.04_amd64", "name": "hip-runtime-amd", - "version": "6.3.42134.60304-76~22.04" + "version": "6.4.43483.60401-83~22.04" }, { "key": "libnuma1_2.0.14-3ubuntu2_amd64", @@ -3032,14 +3047,14 @@ "version": "2.0.14-3ubuntu2" }, { - "key": "rocprofiler-register_0.4.0.60304-76_22.04_amd64", + "key": "rocprofiler-register_0.4.0.60401-83_22.04_amd64", "name": "rocprofiler-register", - "version": "0.4.0.60304-76~22.04" + "version": "0.4.0.60401-83~22.04" }, { - "key": "comgr_2.8.0.60304-76_22.04_amd64", + "key": "comgr_3.0.0.60401-83_22.04_amd64", "name": "comgr", - "version": "2.8.0.60304-76~22.04" + "version": "3.0.0.60401-83~22.04" }, { "key": "libtinfo-dev_6.3-2ubuntu0.1_amd64", @@ -3062,9 +3077,9 @@ "version": "6.3-2ubuntu0.1" }, { - "key": "rocminfo_1.0.0.60304-76_22.04_amd64", + "key": "rocminfo_1.0.0.60401-83_22.04_amd64", "name": "rocminfo", - "version": "1.0.0.60304-76~22.04" + "version": "1.0.0.60401-83~22.04" }, { "key": "pciutils_1-3.7.0-6_amd64", @@ -3105,142 +3120,37 @@ "key": "libmagic-mgc_1-5.41-3ubuntu0.1_amd64", "name": "libmagic-mgc", "version": "1:5.41-3ubuntu0.1" - }, - { - "key": "liburi-perl_5.10-1_amd64", - "name": "liburi-perl", - "version": "5.10-1" - }, - { - "key": "perl_5.34.0-3ubuntu1.4_amd64", - "name": "perl", - "version": "5.34.0-3ubuntu1.4" - }, - { - "key": "libperl5.34_5.34.0-3ubuntu1.4_amd64", - "name": "libperl5.34", - "version": "5.34.0-3ubuntu1.4" - }, - { - "key": "perl-modules-5.34_5.34.0-3ubuntu1.4_amd64", - "name": "perl-modules-5.34", - "version": "5.34.0-3ubuntu1.4" - }, - { - "key": "libgdbm6_1.23-1_amd64", - "name": "libgdbm6", - "version": "1.23-1" - }, - { - "key": "libgdbm-compat4_1.23-1_amd64", - "name": "libgdbm-compat4", - "version": "1.23-1" - }, - { - "key": "libfile-which-perl_1.23-1_amd64", - "name": "libfile-which-perl", - "version": "1.23-1" - }, - { - "key": "libfile-listing-perl_6.14-1_amd64", - "name": "libfile-listing-perl", - "version": "6.14-1" - }, - { - "key": "libhttp-date-perl_6.05-1_amd64", - "name": "libhttp-date-perl", - "version": "6.05-1" - }, - { - "key": "libtimedate-perl_2.3300-2_amd64", - "name": "libtimedate-perl", - "version": "2.3300-2" } ], - "key": "hip-dev_6.3.42134.60304-76_22.04_amd64", + "key": "hip-dev_6.4.43483.60401-83_22.04_amd64", "name": "hip-dev", - "sha256": "7a1cb7cbfbc316bbb9dccc101a83ca2ebd6f5fff1a1d86d970f806e777624afd", + "sha256": "e10323a872b833c7846f7a6d204efa8126b2b6b1727f6da317b687ea4da8fb0e", "urls": [ - "https://repo.radeon.com/rocm/apt/6.3.4/pool/main/h/hip-dev/hip-dev_6.3.42134.60304-76~22.04_amd64.deb" + "https://repo.radeon.com/rocm/apt/6.4.1/pool/main/h/hip-dev/hip-dev_6.4.43483.60401-83~22.04_amd64.deb" ], - "version": "6.3.42134.60304-76~22.04" + "version": "6.4.43483.60401-83~22.04" }, { "arch": "amd64", "dependencies": [], - "key": "hsa-rocr-dev_1.14.0.60304-76_22.04_amd64", - "name": "hsa-rocr-dev", - "sha256": "4c6d435b47e87064a4478eb5b6c19de21a4b0e425a51dbe027a3cce2d1bfd048", + "key": "hipcc_1.1.1.60401-83_22.04_amd64", + "name": "hipcc", + "sha256": "71aabfdefdd126fe6145b0e21be6964371d550b4be1b955095db6cbb53f9e146", "urls": [ - "https://repo.radeon.com/rocm/apt/6.3.4/pool/main/h/hsa-rocr-dev/hsa-rocr-dev_1.14.0.60304-76~22.04_amd64.deb" + "https://repo.radeon.com/rocm/apt/6.4.1/pool/main/h/hipcc/hipcc_1.1.1.60401-83~22.04_amd64.deb" ], - "version": "1.14.0.60304-76~22.04" + "version": "1.1.1.60401-83~22.04" }, { "arch": "amd64", "dependencies": [], - "key": "libdrm-amdgpu-dev_1-2.4.123.60304-2125197.22.04_amd64", - "name": "libdrm-amdgpu-dev", - "sha256": "6d4f56ccbeaeab428139ef4e2647e0bf1bfbfe3ed49739c1ae74db1f79c0220d", - "urls": [ - "https://repo.radeon.com/amdgpu/6.3.4/ubuntu/pool/main/libd/libdrm-amdgpu/libdrm-amdgpu-dev_2.4.123.60304-2125197.22.04_amd64.deb" - ], - "version": "1:2.4.123.60304-2125197.22.04" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "valgrind_1-3.18.1-1ubuntu2_amd64", - "name": "valgrind", - "sha256": "8376c1524d187246eb09b15531c83d83567bdbc609880622a05bc8126558a221", - "urls": [ - "https://snapshot.ubuntu.com/ubuntu/20250711T030400Z/pool/main/v/valgrind/valgrind_3.18.1-1ubuntu2_amd64.deb" - ], - "version": "1:3.18.1-1ubuntu2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libc6-dbg_2.35-0ubuntu3.10_amd64", - "name": "libc6-dbg", - "sha256": "a69e6e8bf94a714b3a4686bb6161d0ce6fb1fc863e97c82b40dae83a650f0ade", - "urls": [ - "https://snapshot.ubuntu.com/ubuntu/20250711T030400Z/pool/main/g/glibc/libc6-dbg_2.35-0ubuntu3.10_amd64.deb" - ], - "version": "2.35-0ubuntu3.10" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libc6-i386_2.35-0ubuntu3.10_amd64", - "name": "libc6-i386", - "sha256": "1a4822354c437e51d47cde7b3db268b3d68ccdc6c2dd340926cdc31c5d8f5e73", - "urls": [ - "https://snapshot.ubuntu.com/ubuntu/20250711T030400Z/pool/main/g/glibc/libc6-i386_2.35-0ubuntu3.10_amd64.deb" - ], - "version": "2.35-0ubuntu3.10" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libdrm-amdgpu-radeon1_1-2.4.123.60304-2125197.22.04_amd64", - "name": "libdrm-amdgpu-radeon1", - "sha256": "1979c584443ed70cbb6de3cb2a56bf1771aebf30155cef42c94ea6879072316a", - "urls": [ - "https://repo.radeon.com/amdgpu/6.3.4/ubuntu/pool/main/libd/libdrm-amdgpu/libdrm-amdgpu-radeon1_2.4.123.60304-2125197.22.04_amd64.deb" - ], - "version": "1:2.4.123.60304-2125197.22.04" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "rocm-llvm_18.0.0.25012.60304-76_22.04_amd64", + "key": "rocm-llvm_19.0.0.25184.60401-83_22.04_amd64", "name": "rocm-llvm", - "sha256": "3de2e3b758b1fbe11d83915e0672f152cb0ecfab6b210b714fdbee8856030ba6", + "sha256": "1dec6406f10c8f2b8fa2baefd1b7a8af844908d7da1493fca407ea696f5b0877", "urls": [ - "https://repo.radeon.com/rocm/apt/6.3.4/pool/main/r/rocm-llvm/rocm-llvm_18.0.0.25012.60304-76~22.04_amd64.deb" + "https://repo.radeon.com/rocm/apt/6.4.1/pool/main/r/rocm-llvm/rocm-llvm_19.0.0.25184.60401-83~22.04_amd64.deb" ], - "version": "18.0.0.25012.60304-76~22.04" + "version": "19.0.0.25184.60401-83~22.04" }, { "arch": "amd64", @@ -3363,6 +3273,72 @@ ], "version": "11.4.0-1ubuntu1~22.04" }, + { + "arch": "amd64", + "dependencies": [], + "key": "hsa-rocr-dev_1.15.0.60401-83_22.04_amd64", + "name": "hsa-rocr-dev", + "sha256": "e1221293f8a5501ef01324c381e61d76a5d2e0f11032e4d33766dc53efc75813", + "urls": [ + "https://repo.radeon.com/rocm/apt/6.4.1/pool/main/h/hsa-rocr-dev/hsa-rocr-dev_1.15.0.60401-83~22.04_amd64.deb" + ], + "version": "1.15.0.60401-83~22.04" + }, + { + "arch": "amd64", + "dependencies": [], + "key": "libdrm-amdgpu-dev_1-2.4.124.60401-2164967.22.04_amd64", + "name": "libdrm-amdgpu-dev", + "sha256": "71c05b464d721e24c8dc2c9b6ca43f8cc9f92714f98c7c8d32022aef6ffb9df7", + "urls": [ + "https://repo.radeon.com/amdgpu/6.4.1/ubuntu/pool/main/libd/libdrm-amdgpu/libdrm-amdgpu-dev_2.4.124.60401-2164967.22.04_amd64.deb" + ], + "version": "1:2.4.124.60401-2164967.22.04" + }, + { + "arch": "amd64", + "dependencies": [], + "key": "valgrind_1-3.18.1-1ubuntu2_amd64", + "name": "valgrind", + "sha256": "8376c1524d187246eb09b15531c83d83567bdbc609880622a05bc8126558a221", + "urls": [ + "https://snapshot.ubuntu.com/ubuntu/20250711T030400Z/pool/main/v/valgrind/valgrind_3.18.1-1ubuntu2_amd64.deb" + ], + "version": "1:3.18.1-1ubuntu2" + }, + { + "arch": "amd64", + "dependencies": [], + "key": "libc6-dbg_2.35-0ubuntu3.10_amd64", + "name": "libc6-dbg", + "sha256": "a69e6e8bf94a714b3a4686bb6161d0ce6fb1fc863e97c82b40dae83a650f0ade", + "urls": [ + "https://snapshot.ubuntu.com/ubuntu/20250711T030400Z/pool/main/g/glibc/libc6-dbg_2.35-0ubuntu3.10_amd64.deb" + ], + "version": "2.35-0ubuntu3.10" + }, + { + "arch": "amd64", + "dependencies": [], + "key": "libc6-i386_2.35-0ubuntu3.10_amd64", + "name": "libc6-i386", + "sha256": "1a4822354c437e51d47cde7b3db268b3d68ccdc6c2dd340926cdc31c5d8f5e73", + "urls": [ + "https://snapshot.ubuntu.com/ubuntu/20250711T030400Z/pool/main/g/glibc/libc6-i386_2.35-0ubuntu3.10_amd64.deb" + ], + "version": "2.35-0ubuntu3.10" + }, + { + "arch": "amd64", + "dependencies": [], + "key": "libdrm-amdgpu-radeon1_1-2.4.124.60401-2164967.22.04_amd64", + "name": "libdrm-amdgpu-radeon1", + "sha256": "1b5a5d927f604020efc5d3ccd857036cd43857cab05e8d357e63d2fd3fc59644", + "urls": [ + "https://repo.radeon.com/amdgpu/6.4.1/ubuntu/pool/main/libd/libdrm-amdgpu/libdrm-amdgpu-radeon1_2.4.124.60401-2164967.22.04_amd64.deb" + ], + "version": "1:2.4.124.60401-2164967.22.04" + }, { "arch": "amd64", "dependencies": [], @@ -3396,133 +3372,23 @@ ], "version": "1:5.41-3ubuntu0.1" }, - { - "arch": "amd64", - "dependencies": [], - "key": "liburi-perl_5.10-1_amd64", - "name": "liburi-perl", - "sha256": "eeede96d11e592ba712e7335c95ad638519f644730a53be7abf774f124b1a4a9", - "urls": [ - "https://snapshot.ubuntu.com/ubuntu/20250711T030400Z/pool/main/libu/liburi-perl/liburi-perl_5.10-1_all.deb" - ], - "version": "5.10-1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "perl_5.34.0-3ubuntu1.4_amd64", - "name": "perl", - "sha256": "58055ceedbb1b2825e6a8ac04131cf44083a41fc5dffb32442b913e0169b1c5a", - "urls": [ - "https://snapshot.ubuntu.com/ubuntu/20250711T030400Z/pool/main/p/perl/perl_5.34.0-3ubuntu1.4_amd64.deb" - ], - "version": "5.34.0-3ubuntu1.4" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libperl5.34_5.34.0-3ubuntu1.4_amd64", - "name": "libperl5.34", - "sha256": "d00327438579d96fbfb54bc79837367f78edade7e513962539c830ef4a996891", - "urls": [ - "https://snapshot.ubuntu.com/ubuntu/20250711T030400Z/pool/main/p/perl/libperl5.34_5.34.0-3ubuntu1.4_amd64.deb" - ], - "version": "5.34.0-3ubuntu1.4" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "perl-modules-5.34_5.34.0-3ubuntu1.4_amd64", - "name": "perl-modules-5.34", - "sha256": "c8b25869f7bd7e4c7915e497f1a941a2ba920ab9ce21bf06dd23aa67bbc9154b", - "urls": [ - "https://snapshot.ubuntu.com/ubuntu/20250711T030400Z/pool/main/p/perl/perl-modules-5.34_5.34.0-3ubuntu1.4_all.deb" - ], - "version": "5.34.0-3ubuntu1.4" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libgdbm6_1.23-1_amd64", - "name": "libgdbm6", - "sha256": "acf9e905a3ecbd4d919938e1cfd4bcd9d861bc794648046a9af1fbbefd0cc495", - "urls": [ - "https://snapshot.ubuntu.com/ubuntu/20250711T030400Z/pool/main/g/gdbm/libgdbm6_1.23-1_amd64.deb" - ], - "version": "1.23-1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libgdbm-compat4_1.23-1_amd64", - "name": "libgdbm-compat4", - "sha256": "58636e2ad6bab216b70f83a114f4e37d1f733fd6eb69e220cb9a4d53c2b5868d", - "urls": [ - "https://snapshot.ubuntu.com/ubuntu/20250711T030400Z/pool/main/g/gdbm/libgdbm-compat4_1.23-1_amd64.deb" - ], - "version": "1.23-1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libfile-which-perl_1.23-1_amd64", - "name": "libfile-which-perl", - "sha256": "ed526f08df590de6d5ad8a95090ae2b5e6f4a07aa518e491bcdc101ba6cdad8f", - "urls": [ - "https://snapshot.ubuntu.com/ubuntu/20250711T030400Z/pool/main/libf/libfile-which-perl/libfile-which-perl_1.23-1_all.deb" - ], - "version": "1.23-1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libfile-listing-perl_6.14-1_amd64", - "name": "libfile-listing-perl", - "sha256": "bafc6c762cb6328e8c549c7f3abbf25a79f3d5c4384fb00d5ad424d23554347d", - "urls": [ - "https://snapshot.ubuntu.com/ubuntu/20250711T030400Z/pool/main/libf/libfile-listing-perl/libfile-listing-perl_6.14-1_all.deb" - ], - "version": "6.14-1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libhttp-date-perl_6.05-1_amd64", - "name": "libhttp-date-perl", - "sha256": "fb22ed0f79e7328d39f4a80dc25ec4f273dacd43aa9ed86cbb6c5744b8a10b1d", - "urls": [ - "https://snapshot.ubuntu.com/ubuntu/20250711T030400Z/pool/main/libh/libhttp-date-perl/libhttp-date-perl_6.05-1_all.deb" - ], - "version": "6.05-1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libtimedate-perl_2.3300-2_amd64", - "name": "libtimedate-perl", - "sha256": "71c8cf8da8e3f273070268f093cf7b418371be2c8a70566875d0fe6b5d119f89", - "urls": [ - "https://snapshot.ubuntu.com/ubuntu/20250711T030400Z/pool/main/libt/libtimedate-perl/libtimedate-perl_2.3300-2_all.deb" - ], - "version": "2.3300-2" - }, { "arch": "amd64", "dependencies": [ { - "key": "rocm-core_6.3.4.60304-76_22.04_amd64", + "key": "rocm-core_6.4.1.60401-83_22.04_amd64", "name": "rocm-core", - "version": "6.3.4.60304-76~22.04" + "version": "6.4.1.60401-83~22.04" }, { - "key": "rocblas_4.3.0.60304-76_22.04_amd64", + "key": "rocblas_4.4.0.60401-83_22.04_amd64", "name": "rocblas", - "version": "4.3.0.60304-76~22.04" + "version": "4.4.0.60401-83~22.04" }, { - "key": "hip-runtime-amd_6.3.42134.60304-76_22.04_amd64", + "key": "hip-runtime-amd_6.4.43483.60401-83_22.04_amd64", "name": "hip-runtime-amd", - "version": "6.3.42134.60304-76~22.04" + "version": "6.4.43483.60401-83~22.04" }, { "key": "libc6_2.35-0ubuntu3.10_amd64", @@ -3555,14 +3421,14 @@ "version": "2.0.14-3ubuntu2" }, { - "key": "rocprofiler-register_0.4.0.60304-76_22.04_amd64", + "key": "rocprofiler-register_0.4.0.60401-83_22.04_amd64", "name": "rocprofiler-register", - "version": "0.4.0.60304-76~22.04" + "version": "0.4.0.60401-83~22.04" }, { - "key": "comgr_2.8.0.60304-76_22.04_amd64", + "key": "comgr_3.0.0.60401-83_22.04_amd64", "name": "comgr", - "version": "2.8.0.60304-76~22.04" + "version": "3.0.0.60401-83~22.04" }, { "key": "zlib1g_1-1.2.11.dfsg-2ubuntu9.2_amd64", @@ -3735,9 +3601,9 @@ "version": "6.3-2ubuntu0.1" }, { - "key": "rocminfo_1.0.0.60304-76_22.04_amd64", + "key": "rocminfo_1.0.0.60401-83_22.04_amd64", "name": "rocminfo", - "version": "1.0.0.60304-76~22.04" + "version": "1.0.0.60401-83~22.04" }, { "key": "python3_3.10.6-1_22.04.1_amd64", @@ -3845,14 +3711,14 @@ "version": "29-1ubuntu1" }, { - "key": "hsa-runtime-rocr4wsl-amdgpu_24.30-2127960.22.04_amd64", + "key": "hsa-runtime-rocr4wsl-amdgpu_25.10-2166611.22.04_amd64", "name": "hsa-runtime-rocr4wsl-amdgpu", - "version": "24.30-2127960.22.04" + "version": "25.10-2166611.22.04" }, { - "key": "amdgpu-core_1-6.3.60304-2125197.22.04_amd64", + "key": "amdgpu-core_1-6.4.60401-2164967.22.04_amd64", "name": "amdgpu-core", - "version": "1:6.3.60304-2125197.22.04" + "version": "1:6.4.60401-2164967.22.04" }, { "key": "libelf1_0.186-1ubuntu0.1_amd64", @@ -3860,41 +3726,46 @@ "version": "0.186-1ubuntu0.1" }, { - "key": "hipblaslt_0.10.0.60304-76_22.04_amd64", + "key": "hipblaslt_0.12.1.60401-83_22.04_amd64", "name": "hipblaslt", - "version": "0.10.0.60304-76~22.04" + "version": "0.12.1.60401-83~22.04" + }, + { + "key": "roctracer_4.1.60401.60401-83_22.04_amd64", + "name": "roctracer", + "version": "4.1.60401.60401-83~22.04" } ], - "key": "rocsolver_3.27.0.60304-76_22.04_amd64", + "key": "rocsolver_3.28.0.60401-83_22.04_amd64", "name": "rocsolver", - "sha256": "6c59b751d7441c7a4aa24f59afca58e456fe6d43f161e7f7a070c7e090acfc53", + "sha256": "82451d985c3f9ea9472df45e044651a16cc7a8d510a338e57e0d7c19b04a7243", "urls": [ - "https://repo.radeon.com/rocm/apt/6.3.4/pool/main/r/rocsolver/rocsolver_3.27.0.60304-76~22.04_amd64.deb" + "https://repo.radeon.com/rocm/apt/6.4.1/pool/main/r/rocsolver/rocsolver_3.28.0.60401-83~22.04_amd64.deb" ], - "version": "3.27.0.60304-76~22.04" + "version": "3.28.0.60401-83~22.04" }, { "arch": "amd64", "dependencies": [ { - "key": "rocm-core_6.3.4.60304-76_22.04_amd64", + "key": "rocm-core_6.4.1.60401-83_22.04_amd64", "name": "rocm-core", - "version": "6.3.4.60304-76~22.04" + "version": "6.4.1.60401-83~22.04" }, { - "key": "rocsolver_3.27.0.60304-76_22.04_amd64", + "key": "rocsolver_3.28.0.60401-83_22.04_amd64", "name": "rocsolver", - "version": "3.27.0.60304-76~22.04" + "version": "3.28.0.60401-83~22.04" }, { - "key": "rocblas_4.3.0.60304-76_22.04_amd64", + "key": "rocblas_4.4.0.60401-83_22.04_amd64", "name": "rocblas", - "version": "4.3.0.60304-76~22.04" + "version": "4.4.0.60401-83~22.04" }, { - "key": "hip-runtime-amd_6.3.42134.60304-76_22.04_amd64", + "key": "hip-runtime-amd_6.4.43483.60401-83_22.04_amd64", "name": "hip-runtime-amd", - "version": "6.3.42134.60304-76~22.04" + "version": "6.4.43483.60401-83~22.04" }, { "key": "libc6_2.35-0ubuntu3.10_amd64", @@ -3927,14 +3798,14 @@ "version": "2.0.14-3ubuntu2" }, { - "key": "rocprofiler-register_0.4.0.60304-76_22.04_amd64", + "key": "rocprofiler-register_0.4.0.60401-83_22.04_amd64", "name": "rocprofiler-register", - "version": "0.4.0.60304-76~22.04" + "version": "0.4.0.60401-83~22.04" }, { - "key": "comgr_2.8.0.60304-76_22.04_amd64", + "key": "comgr_3.0.0.60401-83_22.04_amd64", "name": "comgr", - "version": "2.8.0.60304-76~22.04" + "version": "3.0.0.60401-83~22.04" }, { "key": "zlib1g_1-1.2.11.dfsg-2ubuntu9.2_amd64", @@ -4107,9 +3978,9 @@ "version": "6.3-2ubuntu0.1" }, { - "key": "rocminfo_1.0.0.60304-76_22.04_amd64", + "key": "rocminfo_1.0.0.60401-83_22.04_amd64", "name": "rocminfo", - "version": "1.0.0.60304-76~22.04" + "version": "1.0.0.60401-83~22.04" }, { "key": "python3_3.10.6-1_22.04.1_amd64", @@ -4217,14 +4088,14 @@ "version": "29-1ubuntu1" }, { - "key": "hsa-runtime-rocr4wsl-amdgpu_24.30-2127960.22.04_amd64", + "key": "hsa-runtime-rocr4wsl-amdgpu_25.10-2166611.22.04_amd64", "name": "hsa-runtime-rocr4wsl-amdgpu", - "version": "24.30-2127960.22.04" + "version": "25.10-2166611.22.04" }, { - "key": "amdgpu-core_1-6.3.60304-2125197.22.04_amd64", + "key": "amdgpu-core_1-6.4.60401-2164967.22.04_amd64", "name": "amdgpu-core", - "version": "1:6.3.60304-2125197.22.04" + "version": "1:6.4.60401-2164967.22.04" }, { "key": "libelf1_0.186-1ubuntu0.1_amd64", @@ -4232,51 +4103,56 @@ "version": "0.186-1ubuntu0.1" }, { - "key": "hipblaslt_0.10.0.60304-76_22.04_amd64", + "key": "hipblaslt_0.12.1.60401-83_22.04_amd64", "name": "hipblaslt", - "version": "0.10.0.60304-76~22.04" + "version": "0.12.1.60401-83~22.04" + }, + { + "key": "roctracer_4.1.60401.60401-83_22.04_amd64", + "name": "roctracer", + "version": "4.1.60401.60401-83~22.04" } ], - "key": "hipsolver_2.3.0.60304-76_22.04_amd64", + "key": "hipsolver_2.4.0.60401-83_22.04_amd64", "name": "hipsolver", - "sha256": "422aa63201cab7649a2365cba56982f255a5f884e8d501ad1afd31c827b27cf6", + "sha256": "d461a5a321aad9743dd91906b393615cc2066e7ca792092d4d7619aa14903612", "urls": [ - "https://repo.radeon.com/rocm/apt/6.3.4/pool/main/h/hipsolver/hipsolver_2.3.0.60304-76~22.04_amd64.deb" + "https://repo.radeon.com/rocm/apt/6.4.1/pool/main/h/hipsolver/hipsolver_2.4.0.60401-83~22.04_amd64.deb" ], - "version": "2.3.0.60304-76~22.04" + "version": "2.4.0.60401-83~22.04" }, { "arch": "amd64", "dependencies": [ { - "key": "rocm-core_6.3.4.60304-76_22.04_amd64", + "key": "rocm-core_6.4.1.60401-83_22.04_amd64", "name": "rocm-core", - "version": "6.3.4.60304-76~22.04" + "version": "6.4.1.60401-83~22.04" }, { - "key": "rocfft_1.0.31.60304-76_22.04_amd64", + "key": "rocfft_1.0.32.60401-83_22.04_amd64", "name": "rocfft", - "version": "1.0.31.60304-76~22.04" + "version": "1.0.32.60401-83~22.04" } ], - "key": "hipfft_1.0.17.60304-76_22.04_amd64", + "key": "hipfft_1.0.18.60401-83_22.04_amd64", "name": "hipfft", - "sha256": "793024ec8a8ffc1339fb3df25bb83617277022319aca97b9154b2a76b2496d03", + "sha256": "64f2bc139adf53f00affdda5b189d60d491b93a7260c4cbcffc7b26af6569348", "urls": [ - "https://repo.radeon.com/rocm/apt/6.3.4/pool/main/h/hipfft/hipfft_1.0.17.60304-76~22.04_amd64.deb" + "https://repo.radeon.com/rocm/apt/6.4.1/pool/main/h/hipfft/hipfft_1.0.18.60401-83~22.04_amd64.deb" ], - "version": "1.0.17.60304-76~22.04" + "version": "1.0.18.60401-83~22.04" }, { "arch": "amd64", "dependencies": [], - "key": "rocfft_1.0.31.60304-76_22.04_amd64", + "key": "rocfft_1.0.32.60401-83_22.04_amd64", "name": "rocfft", - "sha256": "6dbbd902ad7cc4663631bc2afacbebebc540ef486657fddacded306e6b7bf6b0", + "sha256": "0c2ec9e4b492adb6d782db21d6438751d93be4c0ac64a9b8d0dd294a32ca7586", "urls": [ - "https://repo.radeon.com/rocm/apt/6.3.4/pool/main/r/rocfft/rocfft_1.0.31.60304-76~22.04_amd64.deb" + "https://repo.radeon.com/rocm/apt/6.4.1/pool/main/r/rocfft/rocfft_1.0.32.60401-83~22.04_amd64.deb" ], - "version": "1.0.31.60304-76~22.04" + "version": "1.0.32.60401-83~22.04" } ], "version": 1 diff --git a/runtimes/rocm/packages.yaml b/runtimes/rocm/packages.yaml index 39c3afb..fd425f4 100644 --- a/runtimes/rocm/packages.yaml +++ b/runtimes/rocm/packages.yaml @@ -5,9 +5,9 @@ version: 1 sources: - channel: jammy main - url: https://repo.radeon.com/amdgpu/6.3.4/ubuntu + url: https://repo.radeon.com/amdgpu/6.4.1/ubuntu - channel: jammy main - url: https://repo.radeon.com/rocm/apt/6.3.4 + url: https://repo.radeon.com/rocm/apt/6.4.1 - channel: jammy main url: https://snapshot.ubuntu.com/ubuntu/20250711T030400Z - channel: jammy-security main diff --git a/runtimes/rocm/rocm.bzl b/runtimes/rocm/rocm.bzl index 889687f..b38f69b 100644 --- a/runtimes/rocm/rocm.bzl +++ b/runtimes/rocm/rocm.bzl @@ -6,7 +6,7 @@ _BUILD_FILE_DEFAULT_VISIBILITY = """\ package(default_visibility = ["//visibility:public"]) """ -_ROCM_STRIP_PREFIX = "opt/rocm-6.3.4" +_ROCM_STRIP_PREFIX = "opt/rocm-6.4.1" _UBUNTU_PACKAGES = { "libdrm2-amdgpu": packages.filegroup(name = "libdrm2-amdgpu", srcs = ["opt/amdgpu/lib/x86_64-linux-gnu/libdrm.so.2"]), @@ -15,7 +15,7 @@ _UBUNTU_PACKAGES = { packages.patchelf( name = "libelf1", shared_library = "usr/lib/x86_64-linux-gnu/libelf.so.1", - set_rpath = '$ORIGIN', + set_rpath = "$ORIGIN", ), ]), "libdrm-amdgpu-common": packages.filegroup(name = "amdgpu_ids", srcs = ["opt/amdgpu/share/libdrm/amdgpu.ids"]), @@ -26,7 +26,7 @@ _UBUNTU_PACKAGES = { packages.patchelf( name = "libdrm-amdgpu-amdgpu1", shared_library = "opt/amdgpu/lib/x86_64-linux-gnu/libdrm_amdgpu.so.1", - set_rpath = '$ORIGIN', + set_rpath = "$ORIGIN", ), ]), "libtinfo6": packages.filegroup(name = "libtinfo6", srcs = ["lib/x86_64-linux-gnu/libtinfo.so.6"]), @@ -38,7 +38,14 @@ _ROCM_PACKAGES = { "rocm-smi-lib": packages.filegroup(name = "rocm_smi", srcs = ["lib/librocm_smi64.so.7"]), "hsa-rocr": packages.filegroup(name = "hsa-runtime", srcs = ["lib/libhsa-runtime64.so.1"]), "hsa-amd-aqlprofile": packages.filegroup(name = "hsa-amd-aqlprofile", srcs = ["lib/libhsa-amd-aqlprofile64.so.1"]), - "comgr": packages.filegroup(name = "amd_comgr", srcs = ["lib/libamd_comgr.so.2"]), + "comgr": "\n".join([ + packages.filegroup( + name = "amd_comgr", + srcs = [ + "lib/libamd_comgr.so.3", + ], + ), + ]), "rocprofiler-register": packages.filegroup(name = "rocprofiler-register", srcs = ["lib/librocprofiler-register.so.0"]), "miopen-hip": "\n".join([ packages.filegroup(name = "MIOpen", srcs = ["lib/libMIOpen.so.1"]), @@ -102,14 +109,22 @@ _ROCM_PACKAGES = { name = "runfiles", srcs = [ "lib/hipblaslt/library/hipblasltExtOpLibrary.dat", - "lib/hipblaslt/library/TensileManifest.txt", ":bytecodes", ], ), ]), "hipfft": packages.filegroup(name = "hipfft", srcs = ["lib/libhipfft.so.0"]), "hip-runtime-amd": "\n".join([ + packages.load_("@zml//bazel:patchelf.bzl", "patchelf"), packages.filegroup(name = "amdhip", srcs = ["lib/libamdhip64.so.6"]), + packages.patchelf( + name = "amdhip_patched", + shared_library = ":amdhip", + add_needed = ["libzmlxrocm.so.0"], + rename_dynamic_symbols = { + "dlopen": "zmlxrocm_dlopen", + }, + ), packages.filegroup(name = "hiprtc", srcs = ["lib/libhiprtc.so.6"]), ]), "hipsolver": packages.filegroup(name = "hipsolver", srcs = ["lib/libhipsolver.so.0"]), @@ -142,8 +157,8 @@ def _rocm_impl(mctx): http_archive( name = "libpjrt_rocm", build_file = "libpjrt_rocm.BUILD.bazel", - url = "https://github.com/zml/pjrt-artifacts/releases/download/v11.0.0/pjrt-rocm_linux-amd64.tar.gz", - sha256 = "a6d8ef38ae4deda244856549271a1b1a6f46499e9efb64fb71a12fd6ae792d3b", + url = "https://github.com/zml/pjrt-artifacts/releases/download/v12.0.0/pjrt-rocm_linux-amd64.tar.gz", + sha256 = "709982b959595750545a01d125adf4893c42f05c60ec290425276bba8aa49f64", ) return mctx.extension_metadata( diff --git a/runtimes/rocm/zmlxrocm.c b/runtimes/rocm/zmlxrocm.c index ca5df79..4c81c30 100644 --- a/runtimes/rocm/zmlxrocm.c +++ b/runtimes/rocm/zmlxrocm.c @@ -17,7 +17,7 @@ void *zmlxrocm_dlopen(const char *filename, int flags) __attribute__((visibility "libhsa-amd-aqlprofile64.so", "libhsa-amd-aqlprofile64.so.1", "libamd_comgr.so", - "libamd_comgr.so.2", + "libamd_comgr.so.3", "librocprofiler-register.so", "librocprofiler-register.so.0", "libMIOpen.so", diff --git a/third_party/modules/xla/20250718.0-6319f0d/MODULE.bazel b/third_party/modules/xla/20250718.0-6319f0d/MODULE.bazel new file mode 100644 index 0000000..6c1bde7 --- /dev/null +++ b/third_party/modules/xla/20250718.0-6319f0d/MODULE.bazel @@ -0,0 +1,58 @@ +module( + name = "xla", + version = "20250718.0-6319f0d", + compatibility_level = 1, +) + +bazel_dep(name = "platforms", version = "0.0.8") +bazel_dep(name = "bazel_skylib", version = "1.5.0") +bazel_dep(name = "rules_cc", version = "0.0.17") +bazel_dep(name = "rules_apple", version = "3.22.0", repo_name = "build_bazel_rules_apple") +bazel_dep(name = "abseil-cpp", version = "20240116.0", repo_name = "com_google_absl") +bazel_dep(name = "rules_python", version = "0.39.0") +bazel_dep(name = "rules_proto", version = "6.0.0-rc1") +bazel_dep(name = "rules_java", version = "7.3.2") +bazel_dep(name = "rules_pkg", version = "0.9.1") +bazel_dep(name = "zlib", version = "1.2.13") +bazel_dep(name = "re2", version = "2024-07-02.bcr.1", repo_name = "com_googlesource_code_re2") +bazel_dep(name = "rules_license", version = "0.0.8") +bazel_dep(name = "rules_shell", version = "0.4.1") +bazel_dep(name = "bazel_features", version = "1.25.0", repo_name = "proto_bazel_features") + +toolchains_private = use_extension("//:toolchains_private.bzl", "toolchains_private") +use_repo( + toolchains_private, + "rules_ml_toolchain", +) + +workspace_private = use_extension("//:workspace_private.bzl", "workspace_private") +use_repo( + workspace_private, + "com_github_grpc_grpc", + "com_google_protobuf", + "local_config_cuda", + "local_config_remote_execution", + "local_config_rocm", + "local_config_tensorrt", + "python_version_repo", + "tsl", +) + +workspace_public = use_extension("//:xla.bzl", "xla") +use_repo( + workspace_public, + "llvm-raw", + "stablehlo", + "triton", +) + +llvm = use_extension("//:llvm.bzl", "llvm") +llvm.configure( + targets = [ + "AArch64", + "AMDGPU", + "NVPTX", + "X86", + ], +) +use_repo(llvm, "llvm-project") diff --git a/third_party/modules/xla/20250718.0-6319f0d/overlay/MODULE.bazel b/third_party/modules/xla/20250718.0-6319f0d/overlay/MODULE.bazel new file mode 100644 index 0000000..6c1bde7 --- /dev/null +++ b/third_party/modules/xla/20250718.0-6319f0d/overlay/MODULE.bazel @@ -0,0 +1,58 @@ +module( + name = "xla", + version = "20250718.0-6319f0d", + compatibility_level = 1, +) + +bazel_dep(name = "platforms", version = "0.0.8") +bazel_dep(name = "bazel_skylib", version = "1.5.0") +bazel_dep(name = "rules_cc", version = "0.0.17") +bazel_dep(name = "rules_apple", version = "3.22.0", repo_name = "build_bazel_rules_apple") +bazel_dep(name = "abseil-cpp", version = "20240116.0", repo_name = "com_google_absl") +bazel_dep(name = "rules_python", version = "0.39.0") +bazel_dep(name = "rules_proto", version = "6.0.0-rc1") +bazel_dep(name = "rules_java", version = "7.3.2") +bazel_dep(name = "rules_pkg", version = "0.9.1") +bazel_dep(name = "zlib", version = "1.2.13") +bazel_dep(name = "re2", version = "2024-07-02.bcr.1", repo_name = "com_googlesource_code_re2") +bazel_dep(name = "rules_license", version = "0.0.8") +bazel_dep(name = "rules_shell", version = "0.4.1") +bazel_dep(name = "bazel_features", version = "1.25.0", repo_name = "proto_bazel_features") + +toolchains_private = use_extension("//:toolchains_private.bzl", "toolchains_private") +use_repo( + toolchains_private, + "rules_ml_toolchain", +) + +workspace_private = use_extension("//:workspace_private.bzl", "workspace_private") +use_repo( + workspace_private, + "com_github_grpc_grpc", + "com_google_protobuf", + "local_config_cuda", + "local_config_remote_execution", + "local_config_rocm", + "local_config_tensorrt", + "python_version_repo", + "tsl", +) + +workspace_public = use_extension("//:xla.bzl", "xla") +use_repo( + workspace_public, + "llvm-raw", + "stablehlo", + "triton", +) + +llvm = use_extension("//:llvm.bzl", "llvm") +llvm.configure( + targets = [ + "AArch64", + "AMDGPU", + "NVPTX", + "X86", + ], +) +use_repo(llvm, "llvm-project") diff --git a/third_party/modules/xla/20250718.0-6319f0d/overlay/llvm.bzl b/third_party/modules/xla/20250718.0-6319f0d/overlay/llvm.bzl new file mode 100644 index 0000000..b4a2fe4 --- /dev/null +++ b/third_party/modules/xla/20250718.0-6319f0d/overlay/llvm.bzl @@ -0,0 +1,30 @@ +load("@llvm-raw//utils/bazel:configure.bzl", _llvm_configure = "llvm_configure") + +def _llvm_impl(mctx): + _targets = {} + for mod in mctx.modules: + for conf in mod.tags.configure: + for target in conf.targets: + _targets[target] = True + _llvm_configure( + name = "llvm-project", + targets = _targets.keys(), + ) + return mctx.extension_metadata( + reproducible = True, + root_module_direct_deps = "all", + root_module_direct_dev_deps = [], + ) + +llvm = module_extension( + implementation = _llvm_impl, + tag_classes = { + "configure": tag_class( + attrs = { + "targets": attr.string_list( + default = [], + ), + }, + ), + }, +) diff --git a/third_party/modules/xla/20250718.0-6319f0d/overlay/toolchains_private.bzl b/third_party/modules/xla/20250718.0-6319f0d/overlay/toolchains_private.bzl new file mode 100644 index 0000000..b8c7907 --- /dev/null +++ b/third_party/modules/xla/20250718.0-6319f0d/overlay/toolchains_private.bzl @@ -0,0 +1,21 @@ +load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") + +def _toolchains_private_impl(mctx): + http_archive( + name = "rules_ml_toolchain", + sha256 = "fb78d09234528aef2be856820b69b76486829f65e4eb3c7ffaa5803b667fa441", + strip_prefix = "rules_ml_toolchain-f4ad89fa906be2c1374785a79335c8a7dcd49df7", + urls = [ + "https://github.com/zml/rules_ml_toolchain/archive/f4ad89fa906be2c1374785a79335c8a7dcd49df7.tar.gz", + ], + ) + + return mctx.extension_metadata( + reproducible = True, + root_module_direct_deps = "all", + root_module_direct_dev_deps = [], + ) + +toolchains_private = module_extension( + implementation = _toolchains_private_impl, +) diff --git a/third_party/modules/xla/20250718.0-6319f0d/overlay/workspace_private.bzl b/third_party/modules/xla/20250718.0-6319f0d/overlay/workspace_private.bzl new file mode 100644 index 0000000..9dfe0b1 --- /dev/null +++ b/third_party/modules/xla/20250718.0-6319f0d/overlay/workspace_private.bzl @@ -0,0 +1,73 @@ +load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") +load("//third_party:repo.bzl", "tf_http_archive", "tf_mirror_urls", "tf_vendored") +load("//third_party/gpus:cuda_configure.bzl", "cuda_configure") +load("//third_party/gpus:rocm_configure.bzl", "rocm_configure") +load("//third_party/py:python_repo.bzl", "python_repository") +load("//third_party/pybind11_bazel:workspace.bzl", pybind11_bazel = "repo") +load("//third_party/tensorrt:tensorrt_configure.bzl", "tensorrt_configure") +load("//tools/toolchains/remote:configure.bzl", "remote_execution_configure") + +def _workspace_private_impl(mctx): + http_archive( + name = "rules_ml_toolchain", + sha256 = "fb78d09234528aef2be856820b69b76486829f65e4eb3c7ffaa5803b667fa441", + strip_prefix = "rules_ml_toolchain-f4ad89fa906be2c1374785a79335c8a7dcd49df7", + urls = [ + "https://github.com/zml/rules_ml_toolchain/archive/f4ad89fa906be2c1374785a79335c8a7dcd49df7.tar.gz", + ], + ) + + # Use cuda_configure from XLA to make it work with bzlmod. + # A pure bzlmod solution for rules_ml_toolchain is impossible because of the legacy design. + # It relies on a "generate-then-load" pattern that creates a deadlock in Bazel's architecture: + # - Generate: First, it runs a rule to generate a .bzl file containing configuration data. + # - Load: Then, it requires a load() statement to load that same file to continue the setup. + # This fails in bzlmod because Bazel's Loading Phase (when load() statements are processed) happens before + # the Analysis Phase (when repository rules are run). + # This creates a fundamental chicken-and-egg problem: the build tries to load a file that has not been generated yet. + # Without using the official WORKSPACE.bzlmod escape hatch, + # this incompatibility cannot be resolved without modifying the upstream rules. + + cuda_configure(name = "local_config_cuda") + remote_execution_configure(name = "local_config_remote_execution") + rocm_configure(name = "local_config_rocm") + tensorrt_configure(name = "local_config_tensorrt") + tf_vendored(name = "tsl", relpath = "third_party/tsl") + pybind11_bazel() + tf_http_archive( + name = "com_github_grpc_grpc", + sha256 = "afbc5d78d6ba6d509cc6e264de0d49dcd7304db435cbf2d630385bacf49e066c", + strip_prefix = "grpc-1.68.2", + patch_file = [ + "//third_party/grpc:grpc.patch", + ], + urls = tf_mirror_urls("https://github.com/grpc/grpc/archive/refs/tags/v1.68.2.tar.gz"), + ) + tf_http_archive( + name = "com_google_protobuf", + patch_file = ["//third_party/protobuf:protobuf.patch"], + sha256 = "f645e6e42745ce922ca5388b1883ca583bafe4366cc74cf35c3c9299005136e2", + strip_prefix = "protobuf-5.28.3", + urls = tf_mirror_urls("https://github.com/protocolbuffers/protobuf/archive/refs/tags/v5.28.3.zip"), + ) + + python_repository( + name = "python_version_repo", + requirements_versions = ["3.11"], + requirements_locks = ["//:requirements_lock_3_11.txt"], + local_wheel_workspaces = [], + local_wheel_dist_folder = None, + default_python_version = None, + local_wheel_inclusion_list = ["*"], + local_wheel_exclusion_list = [], + ) + + return mctx.extension_metadata( + reproducible = True, + root_module_direct_deps = "all", + root_module_direct_dev_deps = [], + ) + +workspace_private = module_extension( + implementation = _workspace_private_impl, +) diff --git a/third_party/modules/xla/20250718.0-6319f0d/overlay/xla.bzl b/third_party/modules/xla/20250718.0-6319f0d/overlay/xla.bzl new file mode 100644 index 0000000..f14bf2a --- /dev/null +++ b/third_party/modules/xla/20250718.0-6319f0d/overlay/xla.bzl @@ -0,0 +1,17 @@ +load("//third_party/llvm:workspace.bzl", llvm = "repo") +load("//third_party/stablehlo:workspace.bzl", stablehlo = "repo") +load("//third_party/triton:workspace.bzl", triton = "repo") + +def _xla_impl(mctx): + triton() + llvm("llvm-raw") + stablehlo() + return mctx.extension_metadata( + reproducible = True, + root_module_direct_deps = "all", + root_module_direct_dev_deps = [], + ) + +xla = module_extension( + implementation = _xla_impl, +) diff --git a/third_party/modules/xla/20250718.0-6319f0d/patches/0001-bazel-migration-to-bazel-8.1.1.patch b/third_party/modules/xla/20250718.0-6319f0d/patches/0001-bazel-migration-to-bazel-8.1.1.patch new file mode 100644 index 0000000..8924cf4 --- /dev/null +++ b/third_party/modules/xla/20250718.0-6319f0d/patches/0001-bazel-migration-to-bazel-8.1.1.patch @@ -0,0 +1,41 @@ +From 6cf475b500521c1b8be06f590fdbc1818f0dc44b Mon Sep 17 00:00:00 2001 +From: Jean-Baptiste Dalido +Date: Mon, 6 Jan 2025 13:33:13 +0100 +Subject: [PATCH] bazel: migration to bazel 8.0.1 + +--- + .bazelversion | 2 +- + third_party/tsl/third_party/gpus/cuda_configure.bzl | 4 ++-- + 2 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/.bazelversion b/.bazelversion +index f22d756da3..fa5fce04b3 100644 +--- a/.bazelversion ++++ b/.bazelversion +@@ -1 +1 @@ +-7.4.1 ++8.1.1 +\ No newline at end of file +diff --git a/third_party/gpus/cuda_configure.bzl b/third_party/gpus/cuda_configure.bzl +index d62531152d..71d80a5a99 100644 +--- a/third_party/gpus/cuda_configure.bzl ++++ b/third_party/gpus/cuda_configure.bzl +@@ -33,14 +33,14 @@ NB: DEPRECATED! Use `hermetic/cuda_configure` rule instead. + load( + "@bazel_tools//tools/cpp:lib_cc_configure.bzl", + "escape_string", +- "get_env_var", + ) + load( + "@bazel_tools//tools/cpp:windows_cc_configure.bzl", +- "find_msvc_tool", + "find_vc_path", + "setup_vc_env_vars", + ) ++load("@rules_cc//cc/private/toolchain:windows_cc_configure.bzl", "find_msvc_tool") ++load("@rules_cc//cc/private/toolchain:lib_cc_configure.bzl", "get_env_var") + load("//third_party/clang_toolchain:download_clang.bzl", "download_clang") + load( + "//third_party/remote_config:common.bzl", +-- +2.39.3 (Apple Git-146) diff --git a/third_party/modules/xla/20250718.0-6319f0d/patches/0002-Added-FFI-handler-registration-API-to-the-FFI-PjRt.patch b/third_party/modules/xla/20250718.0-6319f0d/patches/0002-Added-FFI-handler-registration-API-to-the-FFI-PjRt.patch new file mode 100644 index 0000000..938ef40 --- /dev/null +++ b/third_party/modules/xla/20250718.0-6319f0d/patches/0002-Added-FFI-handler-registration-API-to-the-FFI-PjRt.patch @@ -0,0 +1,135 @@ +From 2ae9bb9d24b569c2c6bfab3c54b428103614944d Mon Sep 17 00:00:00 2001 +From: Hugo Mano +Date: Tue, 27 May 2025 11:48:17 +0200 +Subject: [PATCH 1/8] Added FFI handler registration API to the FFI PjRt + +PR: https://github.com/openxla/xla/pull/13420 +--- + xla/pjrt/c/BUILD | 5 +++++ + xla/pjrt/c/pjrt_c_api_ffi_extension.h | 21 ++++++++++++++++++ + xla/pjrt/c/pjrt_c_api_ffi_internal.cc | 32 ++++++++++++++++++++++++++- + 3 files changed, 57 insertions(+), 1 deletion(-) + +diff --git a/xla/pjrt/c/BUILD b/xla/pjrt/c/BUILD +index 79f18fa0bc..0f33dd8a6e 100644 +--- a/xla/pjrt/c/BUILD ++++ b/xla/pjrt/c/BUILD +@@ -69,8 +69,13 @@ cc_library( + ":pjrt_c_api_wrapper_impl", + "//xla/ffi:execution_context", + "//xla/ffi:type_id_registry", ++ "//xla/ffi:ffi_api", ++ "//xla/ffi/api:c_api", ++ "//xla/ffi/api:ffi", ++ "//xla/service:custom_call_target_registry", + "@com_google_absl//absl/status", + "@com_google_absl//absl/strings:string_view", ++ "@com_google_absl//absl/strings:str_format", + ], + ) + +diff --git a/xla/pjrt/c/pjrt_c_api_ffi_extension.h b/xla/pjrt/c/pjrt_c_api_ffi_extension.h +index 995a2c7e50..b8f10bc2f7 100644 +--- a/xla/pjrt/c/pjrt_c_api_ffi_extension.h ++++ b/xla/pjrt/c/pjrt_c_api_ffi_extension.h +@@ -69,10 +69,31 @@ PJRT_DEFINE_STRUCT_TRAITS(PJRT_FFI_UserData_Add_Args, user_data); + // Adds a user data to the execute context. + typedef PJRT_Error* PJRT_FFI_UserData_Add(PJRT_FFI_UserData_Add_Args* args); + ++typedef enum PJRT_FFI_Handler_TraitsBits { ++ PJRT_FFI_HANDLER_TRAITS_COMMAND_BUFFER_COMPATIBLE = 1u << 0, ++} PJRT_FFI_Handler_TraitsBits; ++ ++struct PJRT_FFI_Register_Handler_Args { ++ size_t struct_size; ++ const char* target_name; ++ size_t target_name_size; ++ int api_version; // 0 for an untyped call, 1 -- for typed ++ void* handler; ++ const char* platform_name; ++ size_t platform_name_size; ++ PJRT_FFI_Handler_TraitsBits traits; ++}; ++PJRT_DEFINE_STRUCT_TRAITS(PJRT_FFI_Register_Handler_Args, traits); ++ ++// Registers an FFI call handler for a specific platform. ++typedef PJRT_Error* PJRT_FFI_Register_Handler( ++ PJRT_FFI_Register_Handler_Args* args); ++ + typedef struct PJRT_FFI_Extension { + PJRT_Extension_Base base; + PJRT_FFI_TypeID_Register* type_id_register; + PJRT_FFI_UserData_Add* user_data_add; ++ PJRT_FFI_Register_Handler* register_handler; + } PJRT_FFI; + PJRT_DEFINE_STRUCT_TRAITS(PJRT_FFI_Extension, user_data_add); + +diff --git a/xla/pjrt/c/pjrt_c_api_ffi_internal.cc b/xla/pjrt/c/pjrt_c_api_ffi_internal.cc +index 5fa88eab33..763270331b 100644 +--- a/xla/pjrt/c/pjrt_c_api_ffi_internal.cc ++++ b/xla/pjrt/c/pjrt_c_api_ffi_internal.cc +@@ -13,16 +13,20 @@ See the License for the specific language governing permissions and + limitations under the License. + ==============================================================================*/ + +-#include "xla/pjrt/c/pjrt_c_api_ffi_internal.h" ++#include + + #include "absl/status/status.h" ++#include "absl/strings/str_format.h" + #include "absl/strings/string_view.h" ++#include "xla/ffi/api/c_api.h" + #include "xla/ffi/execution_context.h" + #include "xla/ffi/type_id_registry.h" ++#include "xla/ffi/ffi_api.h" + #include "xla/pjrt/c/pjrt_c_api.h" + #include "xla/pjrt/c/pjrt_c_api_ffi_extension.h" + #include "xla/pjrt/c/pjrt_c_api_helpers.h" + #include "xla/pjrt/c/pjrt_c_api_wrapper_impl.h" ++#include "xla/service/custom_call_target_registry.h" + + namespace pjrt { + +@@ -68,6 +72,31 @@ static PJRT_Error* PJRT_FFI_UserData_Add(PJRT_FFI_UserData_Add_Args* args) { + return nullptr; + } + ++static PJRT_Error* PJRT_FFI_Register_Handler( ++ PJRT_FFI_Register_Handler_Args* args) { ++ PJRT_RETURN_IF_ERROR(ActualStructSizeIsGreaterOrEqual( ++ "PJRT_FFI_Register_Handler_Args", ++ PJRT_FFI_Register_Handler_Args_STRUCT_SIZE, args->struct_size)); ++ std::string target_name(args->target_name, args->target_name_size); ++ std::string platform_name(args->platform_name, args->platform_name_size); ++ switch (args->api_version) { ++ case 0: ++ xla::CustomCallTargetRegistry::Global()->Register( ++ target_name, args->handler, platform_name); ++ return nullptr; ++ case 1: ++ xla::ffi::Ffi::RegisterStaticHandler( ++ xla::ffi::GetXlaFfiApi(), target_name, platform_name, ++ reinterpret_cast(args->handler)); ++ return nullptr; ++ default: ++ return new PJRT_Error{absl::UnimplementedError( ++ absl::StrFormat("API version %d not supported for PJRT GPU plugin. " ++ "Supported versions are 0 and 1.", ++ args->api_version))}; ++ } ++} ++ + PJRT_FFI_Extension CreateFfiExtension(PJRT_Extension_Base* next) { + return { + PJRT_Extension_Base{ +@@ -77,6 +106,7 @@ PJRT_FFI_Extension CreateFfiExtension(PJRT_Extension_Base* next) { + }, + /*type_id_register=*/PJRT_FFI_TypeID_Register, + /*user_data_add=*/PJRT_FFI_UserData_Add, ++ /*register_handler=*/PJRT_FFI_Register_Handler, + }; + } + +-- +2.39.5 (Apple Git-154) + diff --git a/third_party/modules/xla/20250718.0-6319f0d/patches/0003-Remove-unconventional-C-code-in-headers.patch b/third_party/modules/xla/20250718.0-6319f0d/patches/0003-Remove-unconventional-C-code-in-headers.patch new file mode 100644 index 0000000..6df5b1b --- /dev/null +++ b/third_party/modules/xla/20250718.0-6319f0d/patches/0003-Remove-unconventional-C-code-in-headers.patch @@ -0,0 +1,124 @@ +From 6078da86a46b6f0d983dccb9ae4f36fc90640247 Mon Sep 17 00:00:00 2001 +From: Hugo Mano +Date: Fri, 11 Jul 2025 14:05:16 +0200 +Subject: [PATCH] zml patch + +--- + third_party/stablehlo/workspace.bzl | 1 + + third_party/stablehlo/zml.patch | 93 +++++++++++++++++++++++++++++ + 2 files changed, 94 insertions(+) + create mode 100644 third_party/stablehlo/zml.patch + +diff --git a/third_party/stablehlo/workspace.bzl b/third_party/stablehlo/workspace.bzl +index d9d5063744..44980948d0 100644 +--- a/third_party/stablehlo/workspace.bzl ++++ b/third_party/stablehlo/workspace.bzl +@@ -15,5 +15,6 @@ def repo(): + urls = tf_mirror_urls("https://github.com/openxla/stablehlo/archive/{commit}.zip".format(commit = STABLEHLO_COMMIT)), + patch_file = [ + "//third_party/stablehlo:temporary.patch", # Autogenerated, don't remove. ++ "//third_party/stablehlo:zml.patch", # Autogenerated, don't remove. + ], + ) +diff --git a/third_party/stablehlo/zml.patch b/third_party/stablehlo/zml.patch +new file mode 100644 +index 0000000000..2a09384582 +--- /dev/null ++++ b/third_party/stablehlo/zml.patch +@@ -0,0 +1,93 @@ ++From e38ab68376dd8a17ebf4469d2c8350f521310182 Mon Sep 17 00:00:00 2001 ++From: Hugo Mano ++Date: Fri, 11 Jul 2025 12:08:35 +0200 ++Subject: [PATCH] zml patch ++ ++--- ++ stablehlo/dialect/Serialization.cpp | 5 ++--- ++ stablehlo/dialect/Serialization.h | 3 +-- ++ stablehlo/integrations/c/StablehloDialectApi.cpp | 3 +-- ++ stablehlo/integrations/c/StablehloDialectApi.h | 2 +- ++ stablehlo/tools/StablehloTranslateMain.cpp | 2 +- ++ 5 files changed, 6 insertions(+), 9 deletions(-) ++ ++diff --git a/stablehlo/dialect/Serialization.cpp b/stablehlo/dialect/Serialization.cpp ++index cb89d673..4370d588 100644 ++--- a/stablehlo/dialect/Serialization.cpp +++++ b/stablehlo/dialect/Serialization.cpp ++@@ -39,8 +39,7 @@ namespace stablehlo { ++ ++ LogicalResult serializePortableArtifact(ModuleOp module, ++ StringRef targetVersion, ++- raw_ostream& os, ++- bool allowOtherDialects) { +++ raw_ostream& os) { ++ MLIRContext* context = module.getContext(); ++ ++ // Convert StableHLO --> VHLO. ++@@ -49,7 +48,7 @@ LogicalResult serializePortableArtifact(ModuleOp module, ++ { ++ PassManager pm(context); ++ StablehloLegalizeToVhloPassOptions options; ++- options.allowOtherDialects = allowOtherDialects; +++ options.allowOtherDialects = false; ++ pm.addPass(stablehlo::createStablehloLegalizeToVhloPass(options)); ++ if (!succeeded(pm.run(module))) { ++ return failure(); ++diff --git a/stablehlo/dialect/Serialization.h b/stablehlo/dialect/Serialization.h ++index 811ca97b..abe95e63 100644 ++--- a/stablehlo/dialect/Serialization.h +++++ b/stablehlo/dialect/Serialization.h ++@@ -34,8 +34,7 @@ namespace stablehlo { ++ // unsupported dialects. ++ LogicalResult serializePortableArtifact(ModuleOp module, ++ StringRef targetVersion, ++- raw_ostream& os, ++- bool allowOtherDialects = false); +++ raw_ostream& os); ++ ++ // Read StableHLO portable artifact ++ // ++diff --git a/stablehlo/integrations/c/StablehloDialectApi.cpp b/stablehlo/integrations/c/StablehloDialectApi.cpp ++index 343f8d0b..8f52e4d5 100644 ++--- a/stablehlo/integrations/c/StablehloDialectApi.cpp +++++ b/stablehlo/integrations/c/StablehloDialectApi.cpp ++@@ -81,8 +81,7 @@ MlirLogicalResult stablehloSerializePortableArtifactFromModule( ++ MlirStringCallback callback, void *userData, bool allowOtherDialects) { ++ mlir::detail::CallbackOstream stream(callback, userData); ++ if (failed(mlir::stablehlo::serializePortableArtifact( ++- unwrap(moduleStr), unwrap(targetVersion), stream, ++- allowOtherDialects))) +++ unwrap(moduleStr), unwrap(targetVersion), stream))) ++ return mlirLogicalResultFailure(); ++ return mlirLogicalResultSuccess(); ++ } ++diff --git a/stablehlo/integrations/c/StablehloDialectApi.h b/stablehlo/integrations/c/StablehloDialectApi.h ++index 385156bf..24d11c1d 100644 ++--- a/stablehlo/integrations/c/StablehloDialectApi.h +++++ b/stablehlo/integrations/c/StablehloDialectApi.h ++@@ -93,7 +93,7 @@ stablehloSerializePortableArtifactFromModule(MlirModule moduleStr, ++ MlirStringRef targetVersion, ++ MlirStringCallback callback, ++ void* userData, ++- bool allowOtherDialects = false); +++ bool allowOtherDialects); ++ ++ // Read a StableHLO program from a portable artifact, returning the module as ++ // MLIR bytecode. Note, this bytecode returned is not a portable artifact, ++diff --git a/stablehlo/tools/StablehloTranslateMain.cpp b/stablehlo/tools/StablehloTranslateMain.cpp ++index fdf0d6a9..8d5c8752 100644 ++--- a/stablehlo/tools/StablehloTranslateMain.cpp +++++ b/stablehlo/tools/StablehloTranslateMain.cpp ++@@ -323,7 +323,7 @@ TranslateFromMLIRRegistration serializeRegistration( ++ } ++ ++ return stablehlo::serializePortableArtifact( ++- module, targetVersion, os, allowOtherDialectsOption.getValue()); +++ module, targetVersion, os); ++ }, ++ [](DialectRegistry ®istry) { ++ mlir::registerAllDialects(registry); ++-- ++2.39.5 (Apple Git-154) ++ +-- +2.39.5 (Apple Git-154) + diff --git a/third_party/modules/xla/20250718.0-6319f0d/source.json b/third_party/modules/xla/20250718.0-6319f0d/source.json new file mode 100644 index 0000000..a34f9a9 --- /dev/null +++ b/third_party/modules/xla/20250718.0-6319f0d/source.json @@ -0,0 +1,18 @@ +{ + "strip_prefix": "xla-6319f0d3bdfd3078e04bb984a759c890b7116484", + "url": "https://github.com/openxla/xla/archive/6319f0d3bdfd3078e04bb984a759c890b7116484.tar.gz", + "integrity": "sha256-0XAMbJ4tn5yFllPGVCSh8st7lgTOUoyeypoudCB8tsY=", + "overlay": { + "toolchains_private.bzl": "", + "llvm.bzl": "", + "MODULE.bazel": "", + "workspace_private.bzl": "", + "xla.bzl": "" + }, + "patch_strip": 1, + "patches": { + "0001-bazel-migration-to-bazel-8.1.1.patch": "", + "0002-Added-FFI-handler-registration-API-to-the-FFI-PjRt.patch": "", + "0003-Remove-unconventional-C-code-in-headers.patch": "" + } +} diff --git a/third_party/modules/xla/metadata.json b/third_party/modules/xla/metadata.json index 41eb64b..4fa86cb 100644 --- a/third_party/modules/xla/metadata.json +++ b/third_party/modules/xla/metadata.json @@ -23,7 +23,8 @@ "20250317.2-71c67e2", "20250527.0-cb67f2f", "20250612.0-6e48cbb", - "20250710.0-22ea002" + "20250710.0-22ea002", + "20250718.0-6319f0d" ], "yanked_versions": {} }