8000 wheels: Build Linux ARM wheels natively on ARM runners by nicholasjng · Pull Request #1969 · google/benchmark · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

wheels: Build Linux ARM wheels natively on ARM runners #1969

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
May 19, 2025

Conversation

nicholasjng
Copy link
Contributor

Updates the Linux Docker Bazel installation to version 8.2.0, which was released on April 14, earlier this week.

Since Ubuntu on ARM runners are now available, we can build wheels directly on the host machines instead of going the slow way of QEMU virtualization.


A successful build job: https://github.com/nicholasjng/benchmark/actions/runs/14489652405

This takes about 7 minutes instead of the 21-23 minutes we see for previous releases, so we get a neat 3x speedup together with the deleted lines of GitHub Actions code.

No Windows ARM yet, since there are no Bazel Python toolchains available for it at the moment.

@nicholasjng
Copy link
Contributor Author

Looks like there are some Ubuntu 20.04 jobs in the repo, which was shut down yesterday, see actions/runner-images#11101.

@dmah42
Copy link
Member
dmah42 commented Apr 16, 2025

Looks like there are some Ubuntu 20.04 jobs in the repo, which was shut down yesterday, see actions/runner-images#11101.

on it

@dmah42
Copy link
Member
dmah42 commented Apr 16, 2025

Looks like there are some Ubuntu 20.04 jobs in the repo, which was shut down yesterday, see actions/runner-images#11101.

on it

#1971

Bazel 8.2.0 was released on April 14, earlier this week.
Since Ubuntu on ARM  runners are now available, we can build wheels directly
on the host machines instead of going the slow way of QEMU virtualization.
@dmah42 dmah42 merged commit 64151f3 into google:main May 19, 2025
84 checks passed
@nicholasjng
Copy link
Contributor Author

Thanks!

@nicholasjng nicholasjng deleted the restructure-wheels branch May 19, 2025 15:55
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.

2 participants
0