From 23f430f560d353824dfd5b01eeddc2dc58f0b9e9 Mon Sep 17 00:00:00 2001 From: therockbot Date: Mon, 14 Sep 2026 20:08:50 +0000 Subject: [PATCH] Update TheRock ref to 45bcd63 --- .github/actions/ci-env/action.yml | 4 ++-- .github/workflows/clang-tidy.yml | 2 +- .github/workflows/therock-ci-nightly.yml | 2 +- .../therock-multi-arch-ci-asan-nightly.yml | 10 +++++----- .../workflows/therock-multi-arch-ci-asan.yml | 10 +++++----- .../therock-multi-arch-ci-nightly.yml | 16 ++++++++-------- .github/workflows/therock-multi-arch-ci.yml | 18 +++++++++--------- 7 files changed, 31 insertions(+), 31 deletions(-) diff --git a/.github/actions/ci-env/action.yml b/.github/actions/ci-env/action.yml index bc5e0dde6e78..819b006758d7 100644 --- a/.github/actions/ci-env/action.yml +++ b/.github/actions/ci-env/action.yml @@ -4,7 +4,7 @@ description: "Single source of truth for shared CI constants (TheRock ref, Docke outputs: therock-ref: description: "TheRock commit hash to use" - value: "df3d451a3c054e14705ddf94e58498e1208df8d5" # 2026-09-08 + value: "45bcd639328830583536929ca5b826bbdcc35db1" # 2026-09-14 kpack-ref: description: "rocm-systems commit whose shared/kpack provides the rocm_kpack packing tooling" # Copied into dnn-providers/hip-kernel-provider/cmake/KpackPython.cmake and @@ -13,7 +13,7 @@ outputs: value: "a022846cf553c2b135410a5168f97705f1b9c6ac" # 2026-08-22 baseline-run-id: description: "TheRock workflow run ID for prebuilt stage artifacts" - value: "34275481546" # Updated by assistant-librarian[bot] on submodule bumps + value: "" # Updated by assistant-librarian[bot] on submodule bumps docker-image: description: "Docker container image for Linux builds" value: "ghcr.io/rocm/therock_build_manylinux_x86_64@sha256:cf4f6d9909056906e4a1c0bc4c245658a0af4c6a6174082a86adfa2d518b7aeb" diff --git a/.github/workflows/clang-tidy.yml b/.github/workflows/clang-tidy.yml index 7bb2077cf9a8..889b78b83e4c 100644 --- a/.github/workflows/clang-tidy.yml +++ b/.github/workflows/clang-tidy.yml @@ -134,7 +134,7 @@ jobs: uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: repository: ROCm/TheRock - ref: df3d451a3c054e14705ddf94e58498e1208df8d5 # 2026-09-08 + ref: 45bcd639328830583536929ca5b826bbdcc35db1 # 2026-09-14 path: TheRock - name: Install base dependencies diff --git a/.github/workflows/therock-ci-nightly.yml b/.github/workflows/therock-ci-nightly.yml index 3015d89bea01..811d6edf7625 100644 --- a/.github/workflows/therock-ci-nightly.yml +++ b/.github/workflows/therock-ci-nightly.yml @@ -52,7 +52,7 @@ jobs: with: repository: "ROCm/TheRock" path: TheRock - ref: ${{ inputs.therock_ref_override || 'df3d451a3c054e14705ddf94e58498e1208df8d5' }} + ref: ${{ inputs.therock_ref_override || '45bcd639328830583536929ca5b826bbdcc35db1' }} - name: Log locked TheRock ref run: | diff --git a/.github/workflows/therock-multi-arch-ci-asan-nightly.yml b/.github/workflows/therock-multi-arch-ci-asan-nightly.yml index 00f80c5f6140..0abf24939580 100644 --- a/.github/workflows/therock-multi-arch-ci-asan-nightly.yml +++ b/.github/workflows/therock-multi-arch-ci-asan-nightly.yml @@ -28,7 +28,7 @@ concurrency: jobs: setup: - uses: ROCm/TheRock/.github/workflows/setup_multi_arch.yml@df3d451a3c054e14705ddf94e58498e1208df8d5 # 2026-09-08 + uses: ROCm/TheRock/.github/workflows/setup_multi_arch.yml@45bcd639328830583536929ca5b826bbdcc35db1 # 2026-09-14 with: build_variant: "asan" linux_amdgpu_families: "gfx94X,gfx950,gfx125X" @@ -37,7 +37,7 @@ jobs: build_pytorch: false build_jax: false repository: ROCm/TheRock - ref: df3d451a3c054e14705ddf94e58498e1208df8d5 # 2026-09-08 + ref: 45bcd639328830583536929ca5b826bbdcc35db1 # 2026-09-14 external_repo: '{"repository":"${{ github.repository }}","ref":"${{ github.sha }}"}' log_therock_ref: @@ -64,7 +64,7 @@ jobs: needs.setup.outputs.linux_build_config != '' && needs.setup.outputs.enable_build_jobs == 'true' }} - uses: ROCm/TheRock/.github/workflows/multi_arch_ci_linux.yml@df3d451a3c054e14705ddf94e58498e1208df8d5 # 2026-09-08 + uses: ROCm/TheRock/.github/workflows/multi_arch_ci_linux.yml@45bcd639328830583536929ca5b826bbdcc35db1 # 2026-09-14 secrets: inherit with: build_config: ${{ needs.setup.outputs.linux_build_config }} @@ -75,7 +75,7 @@ jobs: test_type: ${{ needs.setup.outputs.test_type }} external_repo_config: ${{ needs.setup.outputs.external_repo_config }} repository: ROCm/TheRock - ref: df3d451a3c054e14705ddf94e58498e1208df8d5 # 2026-09-08 + ref: 45bcd639328830583536929ca5b826bbdcc35db1 # 2026-09-14 permissions: contents: read id-token: write @@ -92,7 +92,7 @@ jobs: uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: repository: "ROCm/TheRock" - ref: df3d451a3c054e14705ddf94e58498e1208df8d5 # 2026-09-08 + ref: 45bcd639328830583536929ca5b826bbdcc35db1 # 2026-09-14 sparse-checkout: build_tools/github_actions sparse-checkout-cone-mode: true diff --git a/.github/workflows/therock-multi-arch-ci-asan.yml b/.github/workflows/therock-multi-arch-ci-asan.yml index 28b32b0d0166..ccdff4bdc877 100644 --- a/.github/workflows/therock-multi-arch-ci-asan.yml +++ b/.github/workflows/therock-multi-arch-ci-asan.yml @@ -57,7 +57,7 @@ concurrency: jobs: setup: - uses: ROCm/TheRock/.github/workflows/setup_multi_arch.yml@df3d451a3c054e14705ddf94e58498e1208df8d5 # 2026-09-08 + uses: ROCm/TheRock/.github/workflows/setup_multi_arch.yml@45bcd639328830583536929ca5b826bbdcc35db1 # 2026-09-14 with: build_variant: "asan" linux_amdgpu_families: ${{ inputs.linux_amdgpu_families || 'gfx94X,gfx950,gfx125X' }} @@ -70,7 +70,7 @@ jobs: build_pytorch: false build_jax: false repository: ROCm/TheRock - ref: df3d451a3c054e14705ddf94e58498e1208df8d5 # 2026-09-08 + ref: 45bcd639328830583536929ca5b826bbdcc35db1 # 2026-09-14 external_repo: '{"repository":"${{ github.repository }}","ref":"${{ github.sha }}"}' linux_build_and_test: @@ -81,7 +81,7 @@ jobs: needs.setup.outputs.linux_build_config != '' && needs.setup.outputs.enable_build_jobs == 'true' }} - uses: ROCm/TheRock/.github/workflows/multi_arch_ci_linux.yml@df3d451a3c054e14705ddf94e58498e1208df8d5 # 2026-09-08 + uses: ROCm/TheRock/.github/workflows/multi_arch_ci_linux.yml@45bcd639328830583536929ca5b826bbdcc35db1 # 2026-09-14 secrets: inherit with: build_config: ${{ needs.setup.outputs.linux_build_config }} @@ -92,7 +92,7 @@ jobs: test_type: ${{ needs.setup.outputs.test_type }} external_repo_config: ${{ needs.setup.outputs.external_repo_config }} repository: ROCm/TheRock - ref: df3d451a3c054e14705ddf94e58498e1208df8d5 # 2026-09-08 + ref: 45bcd639328830583536929ca5b826bbdcc35db1 # 2026-09-14 permissions: contents: read id-token: write @@ -109,7 +109,7 @@ jobs: uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: repository: "ROCm/TheRock" - ref: df3d451a3c054e14705ddf94e58498e1208df8d5 # 2026-09-08 + ref: 45bcd639328830583536929ca5b826bbdcc35db1 # 2026-09-14 sparse-checkout: build_tools/github_actions sparse-checkout-cone-mode: true diff --git a/.github/workflows/therock-multi-arch-ci-nightly.yml b/.github/workflows/therock-multi-arch-ci-nightly.yml index 4a42cb9ee985..1f6f12709fe8 100644 --- a/.github/workflows/therock-multi-arch-ci-nightly.yml +++ b/.github/workflows/therock-multi-arch-ci-nightly.yml @@ -13,7 +13,7 @@ name: TheRock Multi-Arch Nightly CI -# TheRock ref: pinned to ROCm/TheRock commit df3d451a3c054e14705ddf94e58498e1208df8d5. +# TheRock ref: pinned to ROCm/TheRock commit 45bcd639328830583536929ca5b826bbdcc35db1. on: schedule: @@ -34,7 +34,7 @@ concurrency: jobs: setup: - uses: ROCm/TheRock/.github/workflows/setup_multi_arch.yml@df3d451a3c054e14705ddf94e58498e1208df8d5 # 2026-09-08 + uses: ROCm/TheRock/.github/workflows/setup_multi_arch.yml@45bcd639328830583536929ca5b826bbdcc35db1 # 2026-09-14 with: build_variant: "release" # Limit GPU families for nightly CI: gfx94X, gfx950 (Linux) and gfx1151 (Windows). @@ -48,7 +48,7 @@ jobs: prebuilt_stages: '' baseline_run_id: '' repository: ROCm/TheRock - ref: df3d451a3c054e14705ddf94e58498e1208df8d5 # 2026-09-08 + ref: 45bcd639328830583536929ca5b826bbdcc35db1 # 2026-09-14 external_repo: '{"repository":"${{ github.repository }}","ref":"${{ github.sha }}"}' log_therock_ref: @@ -75,7 +75,7 @@ jobs: needs.setup.outputs.linux_build_config != '' && needs.setup.outputs.enable_build_jobs == 'true' }} - uses: ROCm/TheRock/.github/workflows/multi_arch_ci_linux.yml@df3d451a3c054e14705ddf94e58498e1208df8d5 # 2026-09-08 + uses: ROCm/TheRock/.github/workflows/multi_arch_ci_linux.yml@45bcd639328830583536929ca5b826bbdcc35db1 # 2026-09-14 secrets: inherit with: build_config: ${{ needs.setup.outputs.linux_build_config }} @@ -88,7 +88,7 @@ jobs: # Empty string triggers full test run in downstream workflow changed_projects: '' repository: ROCm/TheRock - ref: df3d451a3c054e14705ddf94e58498e1208df8d5 # 2026-09-08 + ref: 45bcd639328830583536929ca5b826bbdcc35db1 # 2026-09-14 permissions: contents: read id-token: write @@ -101,7 +101,7 @@ jobs: needs.setup.outputs.windows_build_config != '' && needs.setup.outputs.enable_build_jobs == 'true' }} - uses: ROCm/TheRock/.github/workflows/multi_arch_ci_windows.yml@df3d451a3c054e14705ddf94e58498e1208df8d5 # 2026-09-08 + uses: ROCm/TheRock/.github/workflows/multi_arch_ci_windows.yml@45bcd639328830583536929ca5b826bbdcc35db1 # 2026-09-14 secrets: inherit with: build_config: ${{ needs.setup.outputs.windows_build_config }} @@ -112,7 +112,7 @@ jobs: # Empty string triggers full test run in downstream workflow changed_projects: '' repository: ROCm/TheRock - ref: df3d451a3c054e14705ddf94e58498e1208df8d5 # 2026-09-08 + ref: 45bcd639328830583536929ca5b826bbdcc35db1 # 2026-09-14 permissions: contents: read id-token: write @@ -130,7 +130,7 @@ jobs: uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: repository: "ROCm/TheRock" - ref: df3d451a3c054e14705ddf94e58498e1208df8d5 # 2026-09-08 + ref: 45bcd639328830583536929ca5b826bbdcc35db1 # 2026-09-14 sparse-checkout: build_tools/github_actions sparse-checkout-cone-mode: true diff --git a/.github/workflows/therock-multi-arch-ci.yml b/.github/workflows/therock-multi-arch-ci.yml index 397aa886c8a4..d041253604d3 100644 --- a/.github/workflows/therock-multi-arch-ci.yml +++ b/.github/workflows/therock-multi-arch-ci.yml @@ -14,7 +14,7 @@ name: TheRock Multi-Arch CI -# TheRock ref: pinned to ROCm/TheRock commit df3d451a3c054e14705ddf94e58498e1208df8d5. +# TheRock ref: pinned to ROCm/TheRock commit 45bcd639328830583536929ca5b826bbdcc35db1. # NOTE: update all `@` refs and `ref:` inputs together when switching. on: @@ -134,7 +134,7 @@ jobs: uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: repository: ROCm/TheRock - ref: df3d451a3c054e14705ddf94e58498e1208df8d5 # 2026-09-08 + ref: 45bcd639328830583536929ca5b826bbdcc35db1 # 2026-09-14 path: _therock sparse-checkout: build_tools/github_actions sparse-checkout-cone-mode: true @@ -153,7 +153,7 @@ jobs: setup: needs: [ci-env, configure] - uses: ROCm/TheRock/.github/workflows/setup_multi_arch.yml@df3d451a3c054e14705ddf94e58498e1208df8d5 # 2026-09-08 + uses: ROCm/TheRock/.github/workflows/setup_multi_arch.yml@45bcd639328830583536929ca5b826bbdcc35db1 # 2026-09-14 with: build_variant: "release" # Limit GPU families for rocm-libraries CI. @@ -190,7 +190,7 @@ jobs: 'off' }} repository: ROCm/TheRock - ref: df3d451a3c054e14705ddf94e58498e1208df8d5 # 2026-09-08 + ref: 45bcd639328830583536929ca5b826bbdcc35db1 # 2026-09-14 # Pass external repo info for stage-impact analysis. # extra_cmake_options is appended to the cmake configure line of every # build stage, scoped to this repository's CI runs. TheRock keeps @@ -216,7 +216,7 @@ jobs: needs.setup.outputs.enable_build_jobs == 'true' && needs.configure.outputs.skip_tests != 'true' }} - uses: ROCm/TheRock/.github/workflows/multi_arch_ci_linux.yml@df3d451a3c054e14705ddf94e58498e1208df8d5 # 2026-09-08 + uses: ROCm/TheRock/.github/workflows/multi_arch_ci_linux.yml@45bcd639328830583536929ca5b826bbdcc35db1 # 2026-09-14 secrets: inherit with: build_config: ${{ needs.setup.outputs.linux_build_config }} @@ -230,7 +230,7 @@ jobs: changed_projects: ${{ needs.configure.outputs.run_all_tests == 'true' && '' || needs.configure.outputs.test_projects }} repository: ROCm/TheRock # Concrete SHA resolved once by setup; do not re-resolve main here. - ref: df3d451a3c054e14705ddf94e58498e1208df8d5 # 2026-09-08 + ref: 45bcd639328830583536929ca5b826bbdcc35db1 # 2026-09-14 permissions: contents: read id-token: write @@ -244,7 +244,7 @@ jobs: needs.setup.outputs.enable_build_jobs == 'true' && needs.configure.outputs.skip_tests != 'true' }} - uses: ROCm/TheRock/.github/workflows/multi_arch_ci_windows.yml@df3d451a3c054e14705ddf94e58498e1208df8d5 # 2026-09-08 + uses: ROCm/TheRock/.github/workflows/multi_arch_ci_windows.yml@45bcd639328830583536929ca5b826bbdcc35db1 # 2026-09-14 secrets: inherit with: build_config: ${{ needs.setup.outputs.windows_build_config }} @@ -256,7 +256,7 @@ jobs: changed_projects: ${{ needs.configure.outputs.run_all_tests == 'true' && '' || needs.configure.outputs.test_projects }} repository: ROCm/TheRock # Concrete SHA resolved once by setup; do not re-resolve main here. - ref: df3d451a3c054e14705ddf94e58498e1208df8d5 # 2026-09-08 + ref: 45bcd639328830583536929ca5b826bbdcc35db1 # 2026-09-14 permissions: contents: read id-token: write @@ -303,7 +303,7 @@ jobs: with: repository: "ROCm/TheRock" # Concrete SHA resolved once by setup; do not re-resolve main here. - ref: df3d451a3c054e14705ddf94e58498e1208df8d5 # 2026-09-08 + ref: 45bcd639328830583536929ca5b826bbdcc35db1 # 2026-09-14 sparse-checkout: build_tools/github_actions sparse-checkout-cone-mode: true