Skip to content

Commit a3abdee

Browse files
committed
EXPERIMENT: Re-enable hanging test to verify CI log buffering fix
This is a temporary commit to verify that the unbuffered stdout fix makes the hanging test visible in CI logs. REVERT THIS COMMIT after confirming the output appears.
1 parent 0f8f32a commit a3abdee

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

tests/test_with_catch/test_subinterpreter.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,9 @@ TEST_CASE("Single Subinterpreter") {
9494
// "Move Subinterpreter" test is disabled on free-threaded Python 3.14+ due to a hang
9595
// in Py_EndInterpreter() when the subinterpreter is destroyed from a different thread
9696
// than it was created on. See: https://github.com/pybind/pybind11/pull/5933
97-
# if PY_VERSION_HEX >= 0x030D0000 && !(PY_VERSION_HEX >= 0x030E0000 && defined(Py_GIL_DISABLED))
97+
// EXPERIMENT: Temporarily re-enable to test CI log buffering fix - REVERT THIS
98+
# if PY_VERSION_HEX >= 0x030D0000 \
99+
&& !(0 && PY_VERSION_HEX >= 0x030E0000 && defined(Py_GIL_DISABLED))
98100
TEST_CASE("Move Subinterpreter") {
99101
std::unique_ptr<py::subinterpreter> sub(new py::subinterpreter(py::subinterpreter::create()));
100102

0 commit comments

Comments
 (0)