FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

[3.12] Merge Ubuntu test matrices in CI (GH-121813) by webknjaz · Pull Request #122116 · python/cpython · GitHub

/ cpython Public

[3.12] Merge Ubuntu test matrices in CI (GH-121813) - #122116

Merged
hugovk merged 1 commit into
python:3.12from
webknjaz:backport-a3f7db9-3.12
Jul 22, 2024
Merged

[3.12] Merge Ubuntu test matrices in CI (GH-121813)#122116
hugovk merged 1 commit into
python:3.12from
webknjaz:backport-a3f7db9-3.12

Conversation

Copy link
Copy Markdown
Member

.
(cherry picked from commit a3f7db9)

if: needs.check_source.outputs.run_tests == 'true'
strategy:
matrix:
free-threading:

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

There's no free-threading in 3.12.

The Windows 3.12 backport included free-threading things in reusable-windows.yml but build.yml didn't mention it.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

... because the #121776 backport hasn't been merged yet :)

But that comments out the free-threading: true job. Do the same here?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

But that comments out the free-threading: true job. Do the same here?

Yes! I forgot about that one, only fixed the merge conflicts. I left it commented out to facilitate any future backports, reducing possible conflicts.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

I was wondering why that doesn't fail the CI and saw this:

configure: WARNING: unrecognized options: --disable-gil

@hugovk any reason invalid flags don't crash the build process?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

Commented out that matrix factor. Marking this thread as resolved.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

I was wondering why that doesn't fail the CI and saw this:

configure: WARNING: unrecognized options: --disable-gil

@hugovk any reason invalid flags don't crash the build process?

Let's ask @erlend-aasland

Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>.
(cherry picked from commit a3f7db9)

Co-authored-by: Sviatoslav Sydorenko <webknjaz@redhat.com>
webknjaz force-pushed the backport-a3f7db9-3.12 branch from e1254a8 to 1d08251 Compare July 22, 2024 13:41
hugovk merged commit 8d1f157 into python:3.12 Jul 22, 2024

hugovk commented Jul 22, 2024

Copy link
Copy Markdown
Member

Thanks!

This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
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.

2 participants


Back | FazBrowse Home | New Git URL