Skip to content

CI: Bump to ubuntu 24.04 for CI runs and re-activate 3.15t testing#2211

Merged
seberg merged 1 commit into
NVIDIA:mainfrom
seberg:ubuntu-24
Jun 14, 2026
Merged

CI: Bump to ubuntu 24.04 for CI runs and re-activate 3.15t testing#2211
seberg merged 1 commit into
NVIDIA:mainfrom
seberg:ubuntu-24

Conversation

@seberg

@seberg seberg commented Jun 13, 2026

Copy link
Copy Markdown
Contributor

It seemed that setup-python 22.04 free-threaded 3.15.0b1 is broken in weird ways (PyObject_Realloc(0, 128) segfaults).

But the 24.04 build is fine, since there is probable no real reason to use 22.04 specifically, simply bump to 24.04.

(If there is a reason to stick with 22.04, we should just close this.)

Closes gh-2171

Checklist

  • New or existing tests cover these changes.
  • The documentation is up to date with these changes.

It seemed that setup-python 22.04 free-threaded 3.15.0b1 is broken
in weird ways (``PyObject_Realloc(0, 128)`` segfaults).

But the 24.04 build is fine, since there is probable no real reason
to use 22.04 specifically, simply bump to 24.04.

(If there is a reason to stick with 22.04, we should just close this.)
@copy-pr-bot

copy-pr-bot Bot commented Jun 13, 2026

Copy link
Copy Markdown
Contributor

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@github-actions github-actions Bot added the CI/CD CI/CD infrastructure label Jun 13, 2026
@seberg seberg added this to the cuda.bindings next milestone Jun 13, 2026
@seberg seberg self-assigned this Jun 13, 2026
@seberg

seberg commented Jun 13, 2026

Copy link
Copy Markdown
Contributor Author

/ok to test 1771d0a

@github-actions

This comment has been minimized.

@seberg seberg requested a review from rwgk June 13, 2026 08:18
@seberg seberg enabled auto-merge (squash) June 13, 2026 10:46

@rwgk rwgk left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Awesome!

@seberg seberg merged commit ae1617d into NVIDIA:main Jun 14, 2026
106 of 107 checks passed
@github-actions

Copy link
Copy Markdown
Doc Preview CI
Preview removed because the pull request was closed or merged.

@seberg seberg deleted the ubuntu-24 branch June 14, 2026 06:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI/CD CI/CD infrastructure

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Python 3.15t pathfinder test collection segfaults

2 participants