Skip to content

Commit 1bf6e51

Browse files
committed
Remove skip for Move Subinterpreter test on free-threaded Python 3.14+
1 parent 78381e5 commit 1bf6e51

File tree

1 file changed

+0
-7
lines changed

1 file changed

+0
-7
lines changed

tests/test_with_catch/test_subinterpreter.cpp

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -94,13 +94,6 @@ TEST_CASE("Single Subinterpreter") {
9494

9595
# if PY_VERSION_HEX >= 0x030D0000
9696
TEST_CASE("Move Subinterpreter") {
97-
// Test is skipped on free-threaded Python 3.14+ due to a hang in Py_EndInterpreter()
98-
// when the subinterpreter is destroyed from a different thread than it was created on.
99-
// See: https://github.com/pybind/pybind11/pull/5940
100-
# if PY_VERSION_HEX >= 0x030E0000 && defined(Py_GIL_DISABLED)
101-
PYBIND11_CATCH2_SKIP_IF(true, "Skipped on free-threaded Python 3.14+ (see PR #5940)");
102-
# endif
103-
10497
std::unique_ptr<py::subinterpreter> sub(new py::subinterpreter(py::subinterpreter::create()));
10598

10699
// on this thread, use the subinterpreter and import some non-trivial junk

0 commit comments

Comments
 (0)