SIGN IN SIGN UP

GH-148047: Check early whether tail-calling is possible for MSVC builds on Windows (#148036)

Rather than failing late when compiling e.g. a debug configuration
```
build.bat -c debug --tail-call-interp
```
with hundreds of
```
error C4737: Unable to perform required tail call. Performance may be degraded.
```
-- fail early with an explicit error message for configurations that are not supported by MSVC.

This is a follow-up on https://github.com/python/cpython/issues/140513 / https://github.com/python/cpython/pull/140548
C
Chris Eibl committed
cbd81d59cfea4f7b881642e804646da3a328a712
Parent: 208195d
Committed by GitHub <noreply@github.com> on 4/12/2026, 5:49:18 AM