llvm / llvm/offload-test-suite
Enable Arm64 cross compilation for test runners
@bob80905 is already working on this.
Since Jul 27, 2026.
- Dominant language
- C++
- Stars
- 18
- Forks
- 39
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 40
Description
This issue tracks enabling Arm64 cross compilation for test runners.
Right now, only the Qualcomm test runner may run arm64 build and test jobs.
This places a bottleneck on the qualcomm test runner.
The issue here is to allow x64 machines to cross compile dxc / clang binaries for the Arm64 runner.
The Arm64 runner can offload its build responsibility to x64 machines, which we have plenty of, and still maintain responsibility for the test jobs.
This also sets up the longer term goal of bringing up a dedicated frequent build machine that builds once for all configs.
This new machine will use the arm64 cross compilation feature to also handle distributing binaries to the arm64 machine for testing.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.