Skip to content

gh-145098: Use macos-15-intel instead of unstable macos-26-intel#148038

Merged
hugovk merged 1 commit intopython:mainfrom
hugovk:3.15-macos-15-intel
Apr 3, 2026
Merged

gh-145098: Use macos-15-intel instead of unstable macos-26-intel#148038
hugovk merged 1 commit intopython:mainfrom
hugovk:3.15-macos-15-intel

Conversation

@hugovk
Copy link
Copy Markdown
Member

@hugovk hugovk commented Apr 3, 2026

The macos-26-intel appears to be unstable, with unexplained hangs:

This seems unrelated to the Tk hangs (#146531) because it also happens when skipping the Tk test on macos-26-intel:

This PR changes the main tests from macos-26-intel to macos-15-intel.

It doesn't change it in jit.yml or tail-call.yml as they seem okay.

@hugovk hugovk merged commit cb76ab3 into python:main Apr 3, 2026
60 checks passed
@hugovk hugovk deleted the 3.15-macos-15-intel branch April 3, 2026 16:23
@webknjaz
Copy link
Copy Markdown
Member

webknjaz commented Apr 3, 2026

FTR, we've seen some GHA instability in pip-tools, with macos 26 specifically, just the other day. So that might be a platform issue.

cc @sirosen

@hugovk
Copy link
Copy Markdown
Member Author

hugovk commented Apr 3, 2026

It appears so, see actions/runner-images#13882 for another report.

sirosen added a commit to sirosen/pip-tools that referenced this pull request Apr 3, 2026
As noted in python/cpython#148038 and cited
related issues, macos-26-intel appears to cause unexpected hangs.

To ensure more reliable CI while GitHub stabilizes the newer runner,
use macos-15-intel for now.
@hugovk hugovk added needs backport to 3.13 bugs and security fixes needs backport to 3.14 bugs and security fixes labels Apr 4, 2026
@miss-islington-app
Copy link
Copy Markdown

Thanks @hugovk for the PR 🌮🎉.. I'm working now to backport this PR to: 3.14.
🐍🍒⛏🤖

@miss-islington-app
Copy link
Copy Markdown

Thanks @hugovk for the PR 🌮🎉.. I'm working now to backport this PR to: 3.13.
🐍🍒⛏🤖

@miss-islington-app
Copy link
Copy Markdown

Sorry, @hugovk, I could not cleanly backport this to 3.13 due to a conflict.
Please backport using cherry_picker on command line.

cherry_picker cb76ab3819f778e55a3f49ddb1f681ee20978eda 3.13

miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Apr 4, 2026
…ntel` (pythonGH-148038)

(cherry picked from commit cb76ab3)

Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
@bedevere-app
Copy link
Copy Markdown

bedevere-app bot commented Apr 4, 2026

GH-148076 is a backport of this pull request to the 3.14 branch.

@bedevere-app bedevere-app bot removed the needs backport to 3.14 bugs and security fixes label Apr 4, 2026
@bedevere-app
Copy link
Copy Markdown

bedevere-app bot commented Apr 4, 2026

GH-148077 is a backport of this pull request to the 3.13 branch.

@bedevere-app bedevere-app bot removed the needs backport to 3.13 bugs and security fixes label Apr 4, 2026
hugovk added a commit to hugovk/cpython that referenced this pull request Apr 4, 2026
…os-26-intel` (pythonGH-148038)

(cherry picked from commit cb76ab3)

Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
hugovk added a commit that referenced this pull request Apr 4, 2026
…intel` (GH-148038) (#148076)

Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
hugovk added a commit that referenced this pull request Apr 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants