Skip to content

Feb 2026: Update MacOS GitHub runners or remove them completely. #2431

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

Open
BenjaminBossan opened this issue Mar 14, 2025 · 0 comments
Open
Labels

Comments

@BenjaminBossan
Copy link
Member

Right now, the MacOS GitHub runners use macos-13, which uses Intel x86. This has the disadvantage that the latest torch wheels still provided for this architecture are torch v2.2.2. Later torch versions only provide wheels for MacOS arm64. Therefore, our GH MacOS runners can only install torch v2.2.2. We cannot update to arm64 because at this time, the free GH runners for arm64 only have 7GB of RAM, which is not enough to run the whole test suite (see #2428).

Since we still support torch v2.2 for now, this is fine, but at one point, we'll stop supporting it. Since it was released in Jan 2024, a good stop would be Feb 2026, i.e. after 2 years. When this time has come, do one of the following:

  1. Remove macos from the test matrix completely.
  2. If GH provides free arm64 runners with more RAM, make the switch.
  3. Consider using macos large runners, which may require payment.
  4. Build torch ourselves, but this might be time consuming and error prone.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant