Skip to content

Check early whether tail-calling is possible for MSVC builds on Windows #148047

Closed as not planned

Description

@chris-eibl

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.

lets fail early with an explicit error message for configurations that are not supported by MSVC.

This is a follow-up on #140513 / #140548.

Linked PRs

Activity

  1. changed the title [-]Check early whether tail calling is possible for MSVC builds on Windows[/-] [+]Check early whether tail-calling is possible for MSVC builds on Windows[/+] on Apr 3, 2026
  2. added a commit that references this issue on Apr 12, 2026
  3. itamaro commented on Apr 12, 2026

    @itamaro
    Contributor

    merged, thank you!

  4. added a commit that references this issue on Apr 14, 2026
  5. added a commit that references this issue on Apr 14, 2026
  6. added 2 commits that reference this issue on Apr 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    OS-windowsbuildThe build process and cross-build

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions