Improve the tail calling CI
Feature or enhancement
Proposal:
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
Links to previous discussion of this feature:
No response
Linked PRs
- gh-143357
@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.
@Aniketsy you can try doing it for the Windows and macOS runners.