-
Enhancement
-
Resolution: Fixed
-
P4
-
17, 23, 24
-
b06
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
|---|---|---|---|---|---|---|
| JDK-8370574 | 21.0.10 | Aleksey Shipilev | P4 | Resolved | Fixed | master |
| JDK-8370692 | 17.0.18 | Aleksey Shipilev | P4 | Resolved | Fixed | master |
The world seems to have moved to M1/2/3 chips for Mac platforms. Lots of OpenJDK developers on Macs likely have AArch64 machines now.
In GHA infrastructure, the latest runners available for Mac x86 are macos-13. macos-14 and macos-15 are not available for standard Mac x86 runners: https://github.com/actions/runner-images?tab=readme-ov-file#available-images. GH seem to have no plans for introducing Mac x86 runners for newer MacOS-es: https://github.com/actions/runner-images/issues/9741#issuecomment-2075259811.
AFAIU, MacOS 13 will EOL 3 years after release, so around Oct 2025. I expect the availability for macos-13 runners for x86 to gradually decrease well before that. I have anecdotal evidence that often the GHA testing for my PRs is waiting on Mac x86 runners to pick up test jobs.
I think we are at the point when we can and should stop testing Mac x86 in GHA, demoting this platform to build only. In future, we would likely remove the build jobs as well.
- backported by
-
JDK-8370574 GHA: Demote Mac x86 jobs to build only
-
- Resolved
-
-
JDK-8370692 GHA: Demote Mac x86 jobs to build only
-
- Resolved
-
- relates to
-
JDK-8369226 GHA: Switch to MacOS 15
-
- Resolved
-
-
JDK-8325194 GHA: Add macOS M1 testing
-
- Resolved
-
- links to
-
Commit(master)
openjdk/jdk17u-dev/93aa7d2b
-
Commit(master)
openjdk/jdk21u-dev/460dfef8
-
Commit(master)
openjdk/jdk/d66737ea
-
Review(master)
openjdk/jdk17u-dev/4093
-
Review(master)
openjdk/jdk21u-dev/2383
-
Review(master)
openjdk/jdk/21257