Windows arm64: use cc-rs' prefer_clang_cl_over_msvc
#2699
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is a new attempt to address #2215, and might supersede #2216 - I'll leave that up to you.
cc-rsversion 1.2.35 introduced support forprefer_clang_cl_over_msvc, which automatically findsclang-clin the Visual Studio installation directory and uses it instead ofcl.exe. Sinceclang-clsupports MSVC-style flags, this should address the reported issue.Confirming this is working as expected on Windows arm64. In this CI run you can see that
clang-cl.exeis invoked as expected.