You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Soon enough, MSVC's clang-cl will be new enough to support tail calling. Xcode clang already supports tail calling. We should thus remove the chocolatey/brew installation to save CI resources in the near future. GCC 15 also supports tail calling, and that will come with Ubuntu 25.04.
I propose to do this in a month, so that we give the CI time to get the newest tools.
Has this already been discussed elsewhere?
This is a minor feature, which does not need previous discussion elsewhere
@Fidget-Spinner would it be okay to proceed with removing the Chocolatey/brew installation to save CI resources? Happy to open a follow up PR once you confirm.
Activity
gh-132132: Upgrade LLVM on tail calling CI (GH-132098)
Aniketsy commentedon Jan 2, 2026
@Fidget-Spinner would it be okay to proceed with removing the Chocolatey/brew installation to save CI resources? Happy to open a follow up PR once you confirm.
Fidget-Spinner commentedon Jan 2, 2026
@Aniketsy you can try doing it for the Windows and macOS runners.
gh-132132: Upgrade to VS 2026 on Windows tailcall CI (GH-144544)
pythongh-132132: Upgrade to VS 2026 on Windows tailcall CI (pythonGH-…
pythongh-132132: Upgrade to VS 2026 on Windows tailcall CI (pythonGH-…