Skip to content

Enable KPACK_SPLIT_ARTIFACTS flag on integration branch [rocm-libraries]#4421

Draft
marbre wants to merge 3 commits intomainfrom
users/marbre/kpack-enable-20260409-rocm-libraries
Draft

Enable KPACK_SPLIT_ARTIFACTS flag on integration branch [rocm-libraries]#4421
marbre wants to merge 3 commits intomainfrom
users/marbre/kpack-enable-20260409-rocm-libraries

Conversation

@marbre
Copy link
Copy Markdown
Member

@marbre marbre commented Apr 9, 2026

No description provided.

stellaraccident and others added 3 commits April 10, 2026 16:28
Flip the kpack artifact splitting flag to ON via BRANCH_FLAGS.cmake
so that CI builds on this branch produce split (generic + arch-specific)
artifacts. The kpack runtime in CLR is already enabled unconditionally;
this enables the build-side splitting that produces the archives CLR
will load.

Changes:
- Add BRANCH_FLAGS.cmake with therock_override_flag_default(KPACK_SPLIT_ARTIFACTS ON)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The Windows gfx110X test runners may have gfx1101 GPUs (cloud Radeon
Pro VMs) but fetch-gfx-targets only listed gfx1100. With kpack split
artifacts, each ISA has its own archive (blas_lib_gfx1100.kpack,
blas_lib_gfx1101.kpack, etc.) so the fetch must include all targets
the runner might have.

Changes:
- amdgpu_family_matrix.py: add gfx1101 to Windows gfx110X fetch targets
- new_amdgpu_family_matrix.py: same

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@marbre marbre force-pushed the users/marbre/kpack-enable-20260409-rocm-libraries branch from 20c8e17 to 554e5af Compare April 10, 2026 14:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: TODO

Development

Successfully merging this pull request may close these issues.

2 participants