We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 78381e5 commit 1bf6e51Copy full SHA for 1bf6e51
1 file changed
tests/test_with_catch/test_subinterpreter.cpp
@@ -94,13 +94,6 @@ TEST_CASE("Single Subinterpreter") {
94
95
# if PY_VERSION_HEX >= 0x030D0000
96
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
-
104
std::unique_ptr<py::subinterpreter> sub(new py::subinterpreter(py::subinterpreter::create()));
105
106
// on this thread, use the subinterpreter and import some non-trivial junk
0 commit comments