-
Notifications
You must be signed in to change notification settings - Fork 5.1k
Update Roslyn compiler build #75058
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
Update Roslyn compiler build #75058
Conversation
I couldn't figure out the best area label to add to this PR. If you have write-permissions please help me learn by adding exactly one area label. |
It looks like this is also bringing in dotnet/roslyn#63264 which is causing build failures due to the interop analyzer assembly being referenced multiple times. |
Tagging subscribers to this area: @dotnet/runtime-infrastructure Issue DetailsUpdate to compiler build 4.4.0-3.22431.10 with support for
|
Ack. Will submit a PR to fix the double reference shortly. EDIT: #75083 |
Unblocks #75058 The listed PR brings in a change in roslyn that errors for duplicate analyzer references. There were only two duplicates in the libraries source projects which are being removed. The actual reference is already brought in via generators.targets.
* Remove duplicate SourceGeneration generator refs Unblocks #75058 The listed PR brings in a change in roslyn that errors for duplicate analyzer references. There were only two duplicates in the libraries source projects which are being removed. The actual reference is already brought in via generators.targets. * Update System.Net.Http.csproj
Unblocks #75058 The listed PR brings in a change in roslyn that errors for duplicate analyzer references. There were only two duplicates in the libraries source projects which are being removed. The actual reference is already brought in via generators.targets.
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.
LGTM. Just curious, will the 7.0-rc1 SDK contain the require compiler bits or do we need a 7.0-rc2 SDK?
No.
The RC2 SDK will have the new bits but they package update effectively shoves the compiler bits into the RC1 SDK. |
/backport to release/7.0 |
Started backporting to release/7.0: https://github.com/dotnet/runtime/actions/runs/3002694152 |
* Remove duplicate SourceGeneration generator refs Unblocks #75058 The listed PR brings in a change in roslyn that errors for duplicate analyzer references. There were only two duplicates in the libraries source projects which are being removed. The actual reference is already brought in via generators.targets. * Update System.Net.Http.csproj * Update System.Net.WebSockets.Client.csproj Co-authored-by: Viktor Hofer <viktor.hofer@microsoft.com>
Update to compiler build 4.4.0-3.22431.10 with support for
RefSafetyRulesAttribute
.