-
Notifications
You must be signed in to change notification settings - Fork 206
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
Request: wheel for linux-aarch64 #1867
Comments
I have just committed 8a5754c. To my understanding that should enable ARM64 builds on Linux. Let's see where this leads to. Keeping you updated. Matthias |
I guess I need a little support ... I am not sure if GitHub actually offers ARM64 Linux runners. I can't see how I can enable that. Is there a chance to get such a runner from GitHub, or are self-hosted runners the only available option? I don't have ARM64 hardware and an emulator rules out I guess. Any advice? Matthias |
Oh, I just looked at the docs and they are still rolling it out for open source projects. I thought it was general availability. What they have for now is "large runners" meaning enterprise customers. Well, this isn't a blocker for the tiny tapeout devcontainer but it would make rebuilding the container much faster by avoiding compilation. "We expect to begin offering Arm runners for open source projects by the end of the year." from https://github.blog/news-insights/product-news/arm64-on-github-actions-powering-faster-more-efficient-build-systems/ You're welcome to close this or assign it to me and I'll keep an eye on when arm64 runners enter general availability. |
Hi @stevej, Thanks for this information. I'd say we leave this ticket open. As soon as ARM64 runners are available, it will be easy to enable them. Matthias |
For Tiny Tapeout, we've been working on a devcontainer that contains klayout among other tools. A devcontainer is a Docker-based development environment for cross-platform and web use. The problem we're running into is that on Docker for macOS, building the devcontainer requires a full build of klayout from source for linux-aarch64 which can exceed the default memory limit that Docker for macOS ships with. Having a pre-built wheel would not only speed up building the container but also avoid this memory limitation. Thanks!
The text was updated successfully, but these errors were encountered: