Skip to content

test(rccl): clamp isolated-test GPU pool to devices HIP can open - #14944

Merged
mch merged 6 commits into
developfrom
users/mahughes/aicomrccl-3520
Nov 6, 2026
Merged

mch merged 6 commits into
developfrom
users/mahughes/aicomrccl-3520

Conversation

@mch

@mch mch commented Nov 3, 2026

Copy link
Copy Markdown
Contributor

ProcessIsolatedTestRunner built its GPU pool from KFD topology sysfs, which is not namespaced per container, so a partitioned CI slot still reported the host's 8 GPUs. The slot manager handed the third isolated child ordinals 4,5, HIP could not open them, and hipGetDeviceCount returned hipErrorNoDevice. This has failed every rccl precheckin since develop 455.

detectGpuPool() now trims the pool to the device count HIP reports. The count is read in a short-lived forked child so the parent never initialises the HIP runtime, which would otherwise open GPU file descriptors inherited by every forked test child. Trimming is by length rather than by discarding ids above the count, because HIP exposes the longest valid prefix of HIP_VISIBLE_DEVICES: a pool of 4,5,6,7 on an 8-GPU host is entirely valid even though HIP reports 4 devices.

GraphCaptureStreamOrdering's own too-few-GPUs guard was unreachable, because HIP_CHECK raised a fatal failure on the hipErrorNoDevice return before the count was examined. initHarness() now folds that one error into a count of zero and skips cleanly; other HIP errors still fail.

clampPoolToDeviceCount() is exposed so the pool-sizing decision can be unit-tested without a GPU, covered by the new process-isolated-runner-pool-test.cc.

Testing: reproduced the inflated pool on a 1-GPU gfx1151 host via HIP_VISIBLE_DEVICES; GraphCaptureStreamOrdering.* went from hipErrorNoDevice failures to clean skips. test/host/run_host_tests.sh all is green across all 56 binaries. The new tests were confirmed red-green by reverting the clamp.

JIRA ID : AICOMRCCL-3520

…es HIP can open

KFD topology sysfs is not namespaced per container, so a partitioned CI slot
reported the host's 8 GPUs and ProcessIsolatedTestRunner handed children
ordinals HIP could not open. detectGpuPool() now trims the pool to the device
count HIP reports, read in a short-lived forked child so the parent never
initialises HIP. Trimming is by length, since HIP exposes the longest valid
prefix of HIP_VISIBLE_DEVICES.

GraphCaptureStreamOrdering's too-few-GPUs guard was unreachable behind a
HIP_CHECK on hipErrorNoDevice; initHarness() now folds that error into a
count of zero and skips.

Co-authored-by: Pi Agent
@mch
mch requested review from a team November 3, 2026 18:42
@therock-pr-bot

therock-pr-bot Bot commented Nov 3, 2026 •

Copy link
Copy Markdown

✅ All Policy Checks Passed

Check Status Details
📝 PR Description ✅ Pass —
⛔ Forbidden Files ✅ Pass —
🧪 Unit Test ⚠️ Warning Error: Source/code files changed without an accompanying unit test.
Expected: add at least one test file named like test_<name>.py / test_<name>.cpp (or <name>_test.*).
Current: code file(s) changed: projects/rccl/test/common/GpuCountProbe.cpp, projects/rccl/test/common/GpuCountProbe.hpp, projects/rccl/test/common/ProcessIsolatedTestRunner.cpp, projects/rccl/test/common/ProcessIsolatedTestRunner.hpp, projects/rccl/test/host/process-isolated-runner-pool-test.cc (+2 more); no test file found
🚫 Draft PR 🔜 To Be Enabled —
🚩 Feature Flag 🔜 To Be Enabled —
📊 Code Coverage 🔜 To Be Enabled —

🎉 All policy checks passed!

📖 Need help? See the Policy FAQ for details on every check and how to fix failures.

🙋 Wish to Override Policy?

@amd-argus amd-argus Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ARGUS

Findings

4 more finding(s), not posted inline
  • projects/rccl/test/common/ProcessIsolatedTestRunner.cpp:266 (Low) detectGpuPool() forks a HIP-initialising probe on every executeAllTests() (~880 call sites), including sequential and CPU-only runs that never use the pool; probe only when a GPU pool is needed.
  • projects/rccl/test/host/process-isolated-runner-pool-test.cc:2 (Nit) New file carries a 2025 copyright year; use 2026.
  • projects/rccl/test/host/process-isolated-runner-pool-test.cc:18 (Nit) gtest include precedes <vector>; put the standard library first as in process-isolated-runner-test.cc.
  • projects/rccl/test/common/ProcessIsolatedTestRunner.cpp:216 (Nit) kProbeErrorExit is not aligned with the two constants above it; clang-format will not fix test/**.

Bottom line: Worth settling before approval: the bare fork()+hipGetDeviceCount probe at ProcessIsolatedTestRunner.cpp:227 can hang under rocprofv3 --hip-trace, and the detectGpuPool() probe-to-clamp wiring has no test.

Comment @argus review to re-run, or @argus re-review after pushing.

@github-actions

github-actions Bot commented Nov 3, 2026

Copy link
Copy Markdown
Contributor

pr-rocm-systems-14944-oci-rccl-pr-smoke

View this job on CoCo

Builds

Stack Component Version Commit Status Build time
pr-14944_rccl-perf_rocm-10.1-ga gcc-13.2 13.2.0 13.2.0 cached
pr-14944_rccl-perf_rocm-10.1-ga rocm-10.1-ga 10.1.0 10.1.0 cached
pr-14944_rccl-perf_rocm-10.1-ga openmpi-5.0.8 5.0.8 5.0.8 cached
pr-14944_rccl-perf_rocm-10.1-ga rccl-pr-14944 d61d04f d61d04f cached
pr-14944_rccl-perf_rocm-10.1-ga rccl-tests-develop-perf develop 485fddd cached
pr-14944_rccl-perf_rocm-10.2-latest gcc-13.2 13.2.0 13.2.0 cached
pr-14944_rccl-perf_rocm-10.2-latest rocm-10.2-latest 10.2.0rc1 10.2.0rc1 cached
pr-14944_rccl-perf_rocm-10.2-latest openmpi-5.0.8 5.0.8 5.0.8 cached
pr-14944_rccl-perf_rocm-10.2-latest rccl-pr-14944 d61d04f d61d04f cached
pr-14944_rccl-perf_rocm-10.2-latest rccl-tests-develop-perf develop 485fddd cached
pr-14944_rccl-smoke_rocm-10.1-ga gcc-13.2 13.2.0 13.2.0 cached
pr-14944_rccl-smoke_rocm-10.1-ga rocm-10.1-ga 10.1.0 10.1.0 cached
pr-14944_rccl-smoke_rocm-10.1-ga openmpi-5.0.8 5.0.8 5.0.8 cached
pr-14944_rccl-smoke_rocm-10.1-ga rccl-pr-14944-smoke d61d04f d61d04f cached
pr-14944_rccl-smoke_rocm-10.1-ga rccl_gtest-pr-14944 d61d04f d61d04f cached
rocm-10.1-ga_rccl-develop-perf gcc-13.2 13.2.0 13.2.0 cached
rocm-10.1-ga_rccl-develop-perf rocm-10.1-ga 10.1.0 10.1.0 cached
rocm-10.1-ga_rccl-develop-perf openmpi-5.0.8 5.0.8 5.0.8 cached
rocm-10.1-ga_rccl-develop-perf rccl-develop-52547e127c35 52547e1 52547e1 cached
rocm-10.1-ga_rccl-develop-perf rccl-tests-develop-perf develop 485fddd cached

Failures

No failing tests in this run.

15 tests skipped.

@github-actions

github-actions Bot commented Nov 3, 2026

Copy link
Copy Markdown
Contributor

pr-rocm-systems-14944-ruby64-rccl-pr-smoke

View this job on CoCo

Builds

Stack Component Version Commit Status Build time
pr-14944_rccl-perf_rocm-10.1-ga gcc-11.5 11.5.0 11.5.0 cached
pr-14944_rccl-perf_rocm-10.1-ga rocm-10.1-ga 10.1.0 10.1.0 cached
pr-14944_rccl-perf_rocm-10.1-ga openmpi-4.0.2 4.0.2rc3 4.0.2rc3 cached
pr-14944_rccl-perf_rocm-10.1-ga rccl-pr-14944 d61d04f d61d04f cached
pr-14944_rccl-perf_rocm-10.1-ga rcclt-develop-perf develop 1e8c6de cached
pr-14944_rccl-perf_rocm-10.2-latest gcc-11.5 11.5.0 11.5.0 cached
pr-14944_rccl-perf_rocm-10.2-latest rocm-10.2-latest 10.2.0rc1 10.2.0rc1 cached
pr-14944_rccl-perf_rocm-10.2-latest openmpi-4.0.2 4.0.2rc3 4.0.2rc3 cached
pr-14944_rccl-perf_rocm-10.2-latest rccl-pr-14944 d61d04f d61d04f cached
pr-14944_rccl-perf_rocm-10.2-latest rcclt-develop-perf develop 1e8c6de cached
pr-14944_rccl-smoke_rocm-10.1-ga gcc-11.5 11.5.0 11.5.0 cached
pr-14944_rccl-smoke_rocm-10.1-ga rocm-10.1-ga 10.1.0 10.1.0 cached
pr-14944_rccl-smoke_rocm-10.1-ga openmpi-4.0.2 4.0.2rc3 4.0.2rc3 cached
pr-14944_rccl-smoke_rocm-10.1-ga rccl-pr-14944-smoke d61d04f d61d04f cached
pr-14944_rccl-smoke_rocm-10.1-ga rccl_gtest-pr-14944 d61d04f d61d04f cached
rocm-10.1-ga_rccl-develop-perf gcc-11.5 11.5.0 11.5.0 cached
rocm-10.1-ga_rccl-develop-perf rocm-10.1-ga 10.1.0 10.1.0 cached
rocm-10.1-ga_rccl-develop-perf openmpi-4.0.2 4.0.2rc3 4.0.2rc3 cached
rocm-10.1-ga_rccl-develop-perf rccl-develop-52547e127c35 52547e1 52547e1 cached
rocm-10.1-ga_rccl-develop-perf rcclt-develop-perf develop 1e8c6de cached

Failures

No failing tests in this run.

15 tests skipped.

mch added 2 commits November 3, 2026 20:48
… image

The pool clamp read the device count from a bare fork() child. A forked child
that calls HIP deadlocks under rocprofv3 --hip-trace, which is why the earlier
getDeviceCount()/getDeviceMode() probes were removed (EnvVars.cpp:292-297), and
detectGpuPool() runs on the executeAllTests() path, so a traced run of any
RUN_ISOLATED_TEST* suite would hang.

GpuCountProbe runs the query in a fork()+execv()'d copy of the test binary and
returns the count over a pipe, following EnvVars::DetectGpuInfo(). The pipe also
retires the exit-status encoding, which capped the count at 254 and spent 255 on
a failure sentinel. Waiting is bounded by a deadline computed once, so repeated
EINTR cannot extend it.

The probe child re-execs with no arguments and would otherwise run the whole
suite, so the fresh image answers from a file-scope initializer, before main().
The test binaries have several distinct mains and linking the TU is the only
requirement.

Co-authored-by: Pi Agent
The reason the pool must be reconciled with HIP's device count was written out
both on clampPoolToDeviceCount() and again atop its test file, so the two could
drift apart. The declaration keeps it; the test file points at it.

Trimming the declaration's block of notes that restate the signature leaves the
part worth reading, which is why the clamp is by length rather than by value.

Co-authored-by: Pi Agent
#14542 rebuilt the src/transport host tests as one binary per test file,
removing TEST_MICRO_NET_IB_CAST_INIT_SOURCE_FILES, which this branch had added
GpuCountProbe.cpp to. Those binaries now come from
rccl_add_transport_micro_binary(), so the probe is appended there instead,
beside the runner it resolves.

rccl-UnitTestsMicroTransportNetTelemetry is process-isolated but did not link
hip_fakes.cc, and the probe needs hipGetDeviceCount. Added, matching every
other PROCESS_ISOLATED binary.

Co-authored-by: Pi Agent

@amd-argus amd-argus Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ARGUS

Bottom line: Worth settling before approval: no test asserts gpuCountViaFreshImage()'s result, so a probe that always fails would leave every pool unclamped and still pass (GpuCountProbe.cpp:193).

Comment @argus review to re-run, or @argus re-review after pushing.

mch added 2 commits November 3, 2026 22:26
hipErrorNoDevice in an isolated child is now only reachable when the pool was
not clamped, since a pool too small for a test is handed over whole and the
child skips on a real device count. Folding that error into a skip hid it: the
runner counts a skipped child as a pass. GraphCaptureStreamOrderingTests.cpp is
left as it was.

detectGpuPool() warns when the probe fails, naming the pool it is about to use
unclamped.

Co-authored-by: Pi Agent
Every probe failure path collapses to kGpuCountProbeFailed, which the clamp
treats as unknown and passes through, so a probe that never worked would not
have shown up in any suite.

The re-exec'd image answers from its own hip_fakes.cc, giving a fixed count to
assert against without reaching across execv. A second case hooks the seam in
the calling process and expects the probe to ignore it, which is what makes the
first case's number mean "fresh image" rather than "this process".

Co-authored-by: Pi Agent

@amd-argus amd-argus Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ARGUS

Bottom line: Nothing new worth raising; still open from earlier: ProcessIsolatedTestRunner.cpp:237. Worth clearing before approval.

Comment @argus review to re-run, or @argus re-review after pushing.

@github-actions

This comment was marked as off-topic.

@github-actions

This comment was marked as off-topic.

@alex-breslow-amd alex-breslow-amd left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@github-actions

github-actions Bot commented Nov 4, 2026

Copy link
Copy Markdown
Contributor

pr-rocm-systems-14944-oci-rccl-pr-build

View this job on CoCo

Builds

Stack Component Version Commit Status Build time
pr-14944_rccl-backtrace_rocm-10.1-ga gcc-13.2 13.2.0 13.2.0 cached
pr-14944_rccl-backtrace_rocm-10.1-ga rocm-10.1-ga 10.1.0 10.1.0 built 71s
pr-14944_rccl-backtrace_rocm-10.1-ga openmpi-5.0.8 5.0.8 5.0.8 cached
pr-14944_rccl-backtrace_rocm-10.1-ga rccl-pr-14944-backtrace dce8856 dce8856 built 169s
pr-14944_rccl-backtrace_rocm-10.1-ga rccl_gtest-pr-14944 dce8856 dce8856 built
pr-14944_rccl-debug_rocm-10.1-ga gcc-13.2 13.2.0 13.2.0 cached
pr-14944_rccl-debug_rocm-10.1-ga rocm-10.1-ga 10.1.0 10.1.0 cached
pr-14944_rccl-debug_rocm-10.1-ga openmpi-5.0.8 5.0.8 5.0.8 cached
pr-14944_rccl-debug_rocm-10.1-ga rccl-pr-14944-debug dce8856 dce8856 built 141s
pr-14944_rccl-debug_rocm-10.1-ga rccl-tests-develop-perf develop 2313d8d built 18s
pr-14944_rccl-perf_rocm-10.1-ga gcc-13.2 13.2.0 13.2.0 cached
pr-14944_rccl-perf_rocm-10.1-ga rocm-10.1-ga 10.1.0 10.1.0 cached
pr-14944_rccl-perf_rocm-10.1-ga openmpi-5.0.8 5.0.8 5.0.8 cached
pr-14944_rccl-perf_rocm-10.1-ga rccl-pr-14944 dce8856 dce8856 built 121s
pr-14944_rccl-perf_rocm-10.1-ga rccl-tests-develop-perf develop 2313d8d built 13s
pr-14944_rccl-perf_rocm-10.2-latest gcc-13.2 13.2.0 13.2.0 cached
pr-14944_rccl-perf_rocm-10.2-latest rocm-10.2-latest 10.2.0rc1 10.2.0rc1 built 74s
pr-14944_rccl-perf_rocm-10.2-latest openmpi-5.0.8 5.0.8 5.0.8 cached
pr-14944_rccl-perf_rocm-10.2-latest rccl-pr-14944 dce8856 dce8856 built 115s
pr-14944_rccl-perf_rocm-10.2-latest rccl-tests-develop-perf develop 2313d8d built 13s
pr-14944_rccl-smoke_rocm-10.1-ga gcc-13.2 13.2.0 13.2.0 cached
pr-14944_rccl-smoke_rocm-10.1-ga rocm-10.1-ga 10.1.0 10.1.0 cached
pr-14944_rccl-smoke_rocm-10.1-ga openmpi-5.0.8 5.0.8 5.0.8 cached
pr-14944_rccl-smoke_rocm-10.1-ga rccl-pr-14944-smoke dce8856 dce8856 built 173s
pr-14944_rccl-smoke_rocm-10.1-ga rccl_gtest-pr-14944 dce8856 dce8856 built
pr-14944_rccl_rocm-7.0.2 gcc-13.2 13.2.0 13.2.0 cached
pr-14944_rccl_rocm-7.0.2 rocm-7.0.2 7.0.2 7.0.2 cached
pr-14944_rccl_rocm-7.0.2 openmpi-5.0.8 5.0.8 5.0.8 cached
pr-14944_rccl_rocm-7.0.2 rccl-pr-14944 dce8856 dce8856 built 137s
pr-14944_rccl_rocm-7.0.2 rccl_gtest-pr-14944 dce8856 dce8856 built
rocm-10.1-ga_rccl-develop-perf gcc-13.2 13.2.0 13.2.0 cached
rocm-10.1-ga_rccl-develop-perf rocm-10.1-ga 10.1.0 10.1.0 cached
rocm-10.1-ga_rccl-develop-perf openmpi-5.0.8 5.0.8 5.0.8 cached
rocm-10.1-ga_rccl-develop-perf rccl-develop-2be94eea65a2 2be94ee 2be94ee built 120s
rocm-10.1-ga_rccl-develop-perf rccl-tests-develop-perf develop 2313d8d built 17s

Failures

No failing tests in this run.

189 tests skipped.

pr-rocm-systems-14944-oci-rccl-pr-smoke

View this job on CoCo

Builds

Stack Component Version Commit Status Build time
pr-14944_rccl-perf_rocm-10.1-ga gcc-13.2 13.2.0 13.2.0 cached
pr-14944_rccl-perf_rocm-10.1-ga rocm-10.1-ga 10.1.0 10.1.0 cached
pr-14944_rccl-perf_rocm-10.1-ga openmpi-5.0.8 5.0.8 5.0.8 cached
pr-14944_rccl-perf_rocm-10.1-ga rccl-pr-14944 dce8856 dce8856 cached
pr-14944_rccl-perf_rocm-10.1-ga rccl-tests-develop-perf develop 2313d8d cached
pr-14944_rccl-perf_rocm-10.2-latest gcc-13.2 13.2.0 13.2.0 cached
pr-14944_rccl-perf_rocm-10.2-latest rocm-10.2-latest 10.2.0rc1 10.2.0rc1 cached
pr-14944_rccl-perf_rocm-10.2-latest openmpi-5.0.8 5.0.8 5.0.8 cached
pr-14944_rccl-perf_rocm-10.2-latest rccl-pr-14944 dce8856 dce8856 cached
pr-14944_rccl-perf_rocm-10.2-latest rccl-tests-develop-perf develop 2313d8d cached
pr-14944_rccl-smoke_rocm-10.1-ga gcc-13.2 13.2.0 13.2.0 cached
pr-14944_rccl-smoke_rocm-10.1-ga rocm-10.1-ga 10.1.0 10.1.0 cached
pr-14944_rccl-smoke_rocm-10.1-ga openmpi-5.0.8 5.0.8 5.0.8 cached
pr-14944_rccl-smoke_rocm-10.1-ga rccl-pr-14944-smoke dce8856 dce8856 cached
pr-14944_rccl-smoke_rocm-10.1-ga rccl_gtest-pr-14944 dce8856 dce8856 cached
rocm-10.1-ga_rccl-develop-perf gcc-13.2 13.2.0 13.2.0 cached
rocm-10.1-ga_rccl-develop-perf rocm-10.1-ga 10.1.0 10.1.0 cached
rocm-10.1-ga_rccl-develop-perf openmpi-5.0.8 5.0.8 5.0.8 cached
rocm-10.1-ga_rccl-develop-perf rccl-develop-2be94eea65a2 2be94ee 2be94ee cached
rocm-10.1-ga_rccl-develop-perf rccl-tests-develop-perf develop 2313d8d cached

Failures

Stack Type Subtype Tag Test Topology Case Status Message
pr-14944_rccl-perf_rocm-10.1-ga rccl_test regression-bf16-sum all_reduce_perf 4n_8ppn_amd-rccl Timeout Timed out (exit code 124)

15 tests skipped.

@github-actions

github-actions Bot commented Nov 4, 2026

Copy link
Copy Markdown
Contributor

pr-rocm-systems-14944-oci-rccl-pr-smoke

View this job on CoCo

Builds

Stack Component Version Commit Status Build time
pr-14944_rccl-perf_rocm-10.1-ga gcc-13.2 13.2.0 13.2.0 cached
pr-14944_rccl-perf_rocm-10.1-ga rocm-10.1-ga 10.1.0 10.1.0 cached
pr-14944_rccl-perf_rocm-10.1-ga openmpi-5.0.8 5.0.8 5.0.8 cached
pr-14944_rccl-perf_rocm-10.1-ga rccl-pr-14944 dce8856 dce8856 cached
pr-14944_rccl-perf_rocm-10.1-ga rccl-tests-develop-perf develop 54f50a3 cached
pr-14944_rccl-perf_rocm-10.2-latest gcc-13.2 13.2.0 13.2.0 cached
pr-14944_rccl-perf_rocm-10.2-latest rocm-10.2-latest 10.2.0rc1 10.2.0rc1 cached
pr-14944_rccl-perf_rocm-10.2-latest openmpi-5.0.8 5.0.8 5.0.8 cached
pr-14944_rccl-perf_rocm-10.2-latest rccl-pr-14944 dce8856 dce8856 cached
pr-14944_rccl-perf_rocm-10.2-latest rccl-tests-develop-perf develop 54f50a3 cached
pr-14944_rccl-smoke_rocm-10.1-ga gcc-13.2 13.2.0 13.2.0 cached
pr-14944_rccl-smoke_rocm-10.1-ga rocm-10.1-ga 10.1.0 10.1.0 cached
pr-14944_rccl-smoke_rocm-10.1-ga openmpi-5.0.8 5.0.8 5.0.8 cached
pr-14944_rccl-smoke_rocm-10.1-ga rccl-pr-14944-smoke dce8856 dce8856 cached
pr-14944_rccl-smoke_rocm-10.1-ga rccl_gtest-pr-14944 dce8856 dce8856 cached
rocm-10.1-ga_rccl-develop-perf gcc-13.2 13.2.0 13.2.0 cached
rocm-10.1-ga_rccl-develop-perf rocm-10.1-ga 10.1.0 10.1.0 cached
rocm-10.1-ga_rccl-develop-perf openmpi-5.0.8 5.0.8 5.0.8 cached
rocm-10.1-ga_rccl-develop-perf rccl-develop-2be94eea65a2 2be94ee 2be94ee cached
rocm-10.1-ga_rccl-develop-perf rccl-tests-develop-perf develop 54f50a3 cached

Failures

No failing tests in this run.

15 tests skipped.

@github-actions

github-actions Bot commented Nov 4, 2026

Copy link
Copy Markdown
Contributor

pr-rocm-systems-14944-ruby64-rccl-pr-smoke

View this job on CoCo

Builds

Stack Component Version Commit Status Build time
pr-14944_rccl-perf_rocm-10.1-ga gcc-11.5 11.5.0 11.5.0 cached
pr-14944_rccl-perf_rocm-10.1-ga rocm-10.1-ga 10.1.0 10.1.0 cached
pr-14944_rccl-perf_rocm-10.1-ga openmpi-4.0.2 4.0.2rc3 4.0.2rc3 cached
pr-14944_rccl-perf_rocm-10.1-ga rccl-pr-14944 dce8856 dce8856 cached
pr-14944_rccl-perf_rocm-10.1-ga rcclt-develop-perf develop a9a9106 cached
pr-14944_rccl-perf_rocm-10.2-latest gcc-11.5 11.5.0 11.5.0 cached
pr-14944_rccl-perf_rocm-10.2-latest rocm-10.2-latest 10.2.0rc1 10.2.0rc1 cached
pr-14944_rccl-perf_rocm-10.2-latest openmpi-4.0.2 4.0.2rc3 4.0.2rc3 cached
pr-14944_rccl-perf_rocm-10.2-latest rccl-pr-14944 dce8856 dce8856 cached
pr-14944_rccl-perf_rocm-10.2-latest rcclt-develop-perf develop a9a9106 cached
pr-14944_rccl-smoke_rocm-10.1-ga gcc-11.5 11.5.0 11.5.0 cached
pr-14944_rccl-smoke_rocm-10.1-ga rocm-10.1-ga 10.1.0 10.1.0 cached
pr-14944_rccl-smoke_rocm-10.1-ga openmpi-4.0.2 4.0.2rc3 4.0.2rc3 cached
pr-14944_rccl-smoke_rocm-10.1-ga rccl-pr-14944-smoke dce8856 dce8856 cached
pr-14944_rccl-smoke_rocm-10.1-ga rccl_gtest-pr-14944 dce8856 dce8856 cached
rocm-10.1-ga_rccl-develop-perf gcc-11.5 11.5.0 11.5.0 cached
rocm-10.1-ga_rccl-develop-perf rocm-10.1-ga 10.1.0 10.1.0 cached
rocm-10.1-ga_rccl-develop-perf openmpi-4.0.2 4.0.2rc3 4.0.2rc3 cached
rocm-10.1-ga_rccl-develop-perf rccl-develop-2be94eea65a2 2be94ee 2be94ee cached
rocm-10.1-ga_rccl-develop-perf rcclt-develop-perf develop a9a9106 cached

Failures

No failing tests in this run.

15 tests skipped.

@mch
mch merged commit 67856a1 into develop Nov 6, 2026
110 of 116 checks passed
@mch
mch deleted the users/mahughes/aicomrccl-3520 branch November 6, 2026 15:53
@systems-assistant

Copy link
Copy Markdown
Contributor

TheRock Submodule Bump Activity

Newest first

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants