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

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.)

Closesgh-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 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-actionsgithub-actionsBot added the CI/CD CI/CD infrastructure label Jun 13, 2026
@sebergseberg added this to the cuda.bindings next milestone Jun 13, 2026
@sebergseberg self-assigned this Jun 13, 2026
@seberg

Copy link
Copy Markdown
ContributorAuthor

/ok to test 1771d0a

@github-actions

This comment has been minimized.

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

@rwgkrwgk 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:mainJun 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
@lijinf2lijinf2 mentioned this pull request Jun 23, 2026
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI/CDCI/CD infrastructure

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Python 3.15t segfault when importing numpy.random

2 participants

@seberg@rwgk