From: Eric Snow Date: Mon, 20 Mar 2023 17:28:13 +0000 (-0600) Subject: gh-102304: Fix Non-Debug Builds (gh-102846) X-Git-Tag: v3.12.0a7~123 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=5c75b7a91ca7ad4133d5a7e9c245268bcfdd993e;p=thirdparty%2FPython%2Fcpython.git gh-102304: Fix Non-Debug Builds (gh-102846) Some debug-only code slipped in with gh-102543. https://github.com/python/cpython/issues/102304 --- diff --git a/Python/pystate.c b/Python/pystate.c index 4d4213551a8b..60adb54685ce 100644 --- a/Python/pystate.c +++ b/Python/pystate.c @@ -482,8 +482,10 @@ _PyRuntimeState_Init(_PyRuntimeState *runtime) void _PyRuntimeState_Fini(_PyRuntimeState *runtime) { +#ifdef Py_REF_DEBUG /* The reftotal is cleared by _Py_FinalizeRefTotal(). */ assert(runtime->object_state.reftotal == 0); +#endif if (gilstate_tss_initialized(runtime)) { gilstate_tss_fini(runtime);