https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116009
--- Comment #1 from Sam James <sjames at gcc dot gnu.org> --- ``` int _Py_NoneStruct, __pyx_pw_6Cython_7Tempita_8_tempita_29parse_signature___pyx_t_9, __pyx_pw_6Cython_7Tempita_8_tempita_29parse_signature___pyx_t_12; int *__pyx_pw_6Cython_7Tempita_8_tempita_29parse_signature___pyx_t_3; void PyObject_IsTrue(); void __Pyx_PyObject_IsTrue(); void __pyx_pw_6Cython_7Tempita_8_tempita_29parse_signature() { int *__pyx_v_nest_count; while (1) { if (__pyx_pw_6Cython_7Tempita_8_tempita_29parse_signature___pyx_t_9) __Pyx_PyObject_IsTrue(__pyx_v_nest_count); if (__builtin_expect( __pyx_pw_6Cython_7Tempita_8_tempita_29parse_signature___pyx_t_9, 0) < 0) goto __pyx_L1_error; __Pyx_PyObject_IsTrue(__pyx_v_nest_count); if (__builtin_expect( __pyx_pw_6Cython_7Tempita_8_tempita_29parse_signature___pyx_t_9 < 0, 0)) goto __pyx_L1_error; __Pyx_PyObject_IsTrue(); if (__pyx_pw_6Cython_7Tempita_8_tempita_29parse_signature___pyx_t_12) __pyx_v_nest_count = __pyx_pw_6Cython_7Tempita_8_tempita_29parse_signature___pyx_t_3; __Pyx_PyObject_IsTrue(__pyx_v_nest_count); } __pyx_L1_error: } void __Pyx_PyObject_IsTrue(int x) { int is_true = x == 0; if (is_true | x == &_Py_NoneStruct) PyObject_IsTrue(); } ```