Bug report
Bug description:
The code should look something like this:
#if _Py_TAIL_CALL_INTERP && (defined(__clang__) || defined(__GNUC__))
# if !_Py__has_attribute(preserve_none) || !!_Py__has_attribute(musttail)
# error "This compiler does not have support for efficient tail calling."
# endif
#endif
CPython versions tested on:
CPython main branch, 3.15, 3.14
Operating systems tested on:
No response
Linked PRs