-
Notifications
You must be signed in to change notification settings - Fork 530
Add prefer_clang_cl_over_msvc #1516
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add prefer_clang_cl_over_msvc #1516
Conversation
The failing tests in CI seem to be caused by ca81dcc, which has the same failing tests on the main branch. |
Confirmed that nightly has removed env in favor of abi, so it's not caused by this PR or that one |
Fixed in #1517, just rebasing would fix it |
064f3f0
to
27efba8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks!
I think you need to modify line 177 to add clang-cl to the array?
27efba8
to
44975d7
Compare
Looks like some (seemingly unrelated) tests are now failing with:
... which is interesting because the documentation for |
It seems that the path to the sdj has changed. We expect to find
Maybe we are using the wrong sdk? |
44975d7
to
5a2790e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you!
Closes #882
This could probably replace #1367. Now that #1506 has been merged,
windows_registry_find_tool
can findclang-cl.exe
correctly.This PR also adds a fix for something I missed in
find_tools
as part of #1506:clang_cl
should be set totrue
when using that toolchain.Lastly, this PR adds some tests to ensure that the logic that @briansmith described here works as expected.