这是indexloc提供的服务,不要输入任何密码
Skip to content

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

@BenjaminBossan

Description

@BenjaminBossan

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions