Skip to content

Debug GraalPy/uv test failures on Windows#2741

Draft
joerick wants to merge 2 commits intomainfrom
debug_gp_test_fail
Draft

Debug GraalPy/uv test failures on Windows#2741
joerick wants to merge 2 commits intomainfrom
debug_gp_test_fail

Conversation

@joerick
Copy link
Contributor

@joerick joerick commented Feb 13, 2026

Debugging windows failures in #2734. Perhaps the error only occurs on GP311...

@joerick joerick added the CI: GraalPy Run the integration test suite with GraalPy included label Feb 13, 2026
@joerick
Copy link
Contributor Author

joerick commented Feb 14, 2026

That passed! So it seems the bug is limited to only gp311, when combined with uv/build[uv]. My guess is on some kind of Windows path bug with GraalPy311, does that sound plausible @timfel ? (see #2734 (comment) for the error we've been debugging, I'm curious about the use of D: vs C: drives as a possible trigger).

My inclination is to skip the test, document known issue and move on. This workaround in the tests is ugly though (global state). How long would you like to continue supporting gp311 in cibuildwheel Tim? I remember spring 26 was a possible answer. In that case I'd be happy for this workaround to live in the tests for a few months.

@henryiii
Copy link
Contributor

A test skip & mention in docs is probably fine.

@timfel
Copy link
Contributor

timfel commented Feb 19, 2026

sorry, I have been out sick and had not seen this.

My guess is on some kind of Windows path bug with GraalPy311, does that sound plausible @timfel ?

it does, we've found quite a few windows issues during the upgrade to 3.12

How long would you like to continue supporting gp311 in cibuildwheel Tim?

We released the latest graalpy in September, at some point we said giving people 6 months overlap should be fine, so I wouldn't mind dropping gp311 by the end of March, if that's ok with you?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI: GraalPy Run the integration test suite with GraalPy included

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

Comments