gh-139653: Remove assertions in _Py_InitializeRecursionLimits() (#141551)

These checks were invalid and failed randomly on FreeBSD
and Alpine Linux.
This commit is contained in:
Victor Stinner
2025-11-14 15:56:37 +01:00
committed by GitHub
parent fa245df4a0
commit a415a1812c

View File

@@ -523,13 +523,6 @@ _Py_InitializeRecursionLimits(PyThreadState *tstate)
_PyThreadStateImpl *ts = (_PyThreadStateImpl *)tstate;
ts->c_stack_init_base = base;
ts->c_stack_init_top = top;
// Test the stack pointer
#if !defined(NDEBUG) && !defined(__wasi__)
uintptr_t here_addr = _Py_get_machine_stack_pointer();
assert(ts->c_stack_soft_limit < here_addr);
assert(here_addr < ts->c_stack_top);
#endif
}