-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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
Make sure Microsoft.CodeAnalysis.Collections builds with net6.0 #57665
Conversation
Thanks for the quick response 👍 |
0642d51
to
b05d48c
Compare
Pinging this, I think dotnet/msbuild#6148 is near completion but CI needs an updated package to run tests. |
b05d48c
to
f77139d
Compare
@dotnet/roslyn-compiler I need two reviews on this to unblock MSBuild |
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 Half
change makes me worry that we broke consumers of this code who are using netcoreapp3.1
. Want to make sure that didn't happen
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 Half change makes me worry that we broke consumers of this code who are using netcoreapp3.1. Want to make sure that didn't happen
@jaredpar System.Half was first added in net5.0 (dotnet/runtime#936) |
Correct but this project still targets roslyn/src/Dependencies/Collections/Microsoft.CodeAnalysis.Collections.Package.csproj Line 5 in f77139d
The Or put another way if the
|
This is a source content package. The target framework(s) of the package project are used to validate successful compilation but are not used downstream. |
If so then why aren't we adding Still haven't answered what |
I tried, but the Correctness Rebuild leg can't handle it. The cause was not clear, and has been left as a follow-up to expedite unblocking MSBuild.
The sections with |
What was the error and where is the tracking issue?
Is it up to them to define It's still unclear why this is used over a standard define like |
For some reason ADO isn't showing it in the history. I submitted a follow-up PR to add the target in #59187.
|
Note that |
Okay I see it now in the defines document. It's a sub-bullet in one of the Searching for "NET" in that document is not a fruitful exercise 😦 |
No description provided.