-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Fix build breaks with clang 21 #120644
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
Fix build breaks with clang 21 #120644
Conversation
Contributes to dotnet#119706
|
Tagging subscribers to this area: @dotnet/area-system-security, @bartonjs, @vcsjones |
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.
The crypto changes look good.
Do we know when it is likely we are going to get a CI pipeline with clang 21? This seems likely to introduce again unless CI blocks it.
Opened #120645 . |
|
@jkotas thanks for addressing this! Can these changes be backported to .NET 10, and perhaps also earlier .NET versions? |
|
We do not backport fixes for C/C++ compiler warnings. We disable C/C++ warnings in release branches instead. I see that we forgot to do that for .NET 10. #120693 is fixing this. |
|
@jkotas The changes for |
We can propose backport of all fixes required to make clang 21 work in your setup once we understand the full set. cc @AaronRobinsonMSFT . |
Contributes to #119706