Skip to content

Update to rocm 7.1 and convert rocshmem to a sparse checkout#165

Merged
JianzheXiao merged 7 commits into
ByteDance-Seed:mainfrom
erieaton-amd:sparse
Apr 10, 2026
Merged

Update to rocm 7.1 and convert rocshmem to a sparse checkout#165
JianzheXiao merged 7 commits into
ByteDance-Seed:mainfrom
erieaton-amd:sparse

Conversation

@erieaton-amd

Copy link
Copy Markdown
Collaborator

This patch removes the rocm submodule and creates a sparse, shallow checkout of rocm-systems, the monorepo which now hosts the rocshmem source code.

I also updated the CI to run on rocm 7.1 and ubuntu 24. Some additional packages are required.

I removed some apt commands from the build scripts. These commands don't cover everything you need and cause a problem if you try to build outside of docker.

The mori repository is patched to avoid a problem from a recent update of scm_setuptools.

Signed-off-by: Eric Eaton <erieaton@amd.com>
Signed-off-by: Eric Eaton <erieaton@amd.com>
Signed-off-by: Eric Eaton <erieaton@amd.com>
Signed-off-by: Eric Eaton <erieaton@amd.com>
Signed-off-by: Eric Eaton <erieaton@amd.com>
@drprajap

Copy link
Copy Markdown
Contributor

@XG-zheng / @houqi can you help merge this? This is required to merge next hipmodule API PR - #158 and future changes.

@JianzheXiao JianzheXiao merged commit 9452570 into ByteDance-Seed:main Apr 10, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants