Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 9 additions & 3 deletions .github/workflows/therock-multi-arch-ci-asan.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,11 @@
# automatically selects host-asan for pull_request events (faster, host-only)
# and full asan for workflow_dispatch (comprehensive device-side instrumentation).
#
# For scheduled nightly runs, see therock-multi-arch-ci-asan-nightly.yml.
# The presubmit is scoped to a runtime-only build (compiler-runtime and
# runtime-tests) testing hip-tests and rocrtst, so that it is cheap enough to
# run automatically on every pull request. See ROCm/TheRock#7202.
#
# For scheduled nightly runs with full ASAN, see therock-multi-arch-ci-asan-nightly.yml.

name: TheRock Multi-Arch CI ASAN

Expand Down Expand Up @@ -59,13 +63,15 @@ jobs:
setup:
uses: ROCm/TheRock/.github/workflows/setup_multi_arch.yml@c01e3a3f3f67966dd35612cf363b49964f33cd47 # 2026-10-12
with:
build_variant: "asan"
build_variant: "host-asan"
build_stages: "compiler-runtime,runtime-tests"
# Python/PyTorch/JAX builds are not supported with ASAN yet
build_python_packages: false
build_pytorch: false
build_jax: false
build_native_linux: false
linux_amdgpu_families: ${{ inputs.linux_amdgpu_families || 'gfx94X,gfx950,gfx125X' }}
linux_test_labels: ${{ inputs.linux_test_labels || '' }}
linux_test_labels: ${{ inputs.linux_test_labels || 'test:hip-tests,test:rocrtst' }}
prebuilt_stages: ${{ inputs.prebuilt_stages || '' }}
baseline_run_id: ${{ inputs.baseline_run_id || '' }}
baseline_repository: ${{ inputs.baseline_repository || (inputs.baseline_run_id != '' && github.repository) || '' }}
Expand Down
Loading