-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
[release/5.0-rc2] Update dependencies from mono/linker #42073
[release/5.0-rc2] Update dependencies from mono/linker #42073
Conversation
Microsoft.NET.ILLink.Tasks From Version 5.0.0-rc.1.20420.3 -> To Version 5.0.0-rc.1.20459.2
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. |
@agocke @vitek-karas what updates are we expecting from mono/linker? |
@marek-safar Contacted me about this this morning. |
We have two things that we're considering: a crashing bug, and moving the linker itself to target 5.0. My current understanding is that the linker can, but does not need to flow into runtime. For the SDK, that's under the VS bar, and according to the VS schedule is open for check-in for bug fixes. Does this sound right? |
Since I know of no linker bugs which we are considering that affect runtime itself, my proposal is that we remove the automatic integration to avoid churn, and only check the linker into the SDK. Does anyone know of an issue with that? |
The runtime is the only integration (complex) test suite we have. By not flowing the changes in we'll make it harder for us to use it to validate any possible further fixes. |
Microsoft.NET.ILLink.Tasks From Version 5.0.0-rc.1.20420.3 -> To Version 5.0.0-rc.1.20460.4
Agreed. Is it possible to get CI validation and not merge? We have seen subtle issues be introduced with new linker versions in dotnet/runtime. Given the current version has some bake time I am more comfortable with it. With that said, do we have good insight into all the changes that have occurred since our last dotnet/runtime integration? |
dotnet/linker@e56c9e4...ec64f67 Changes are: fix for a customer-found crashing bug, building against the proper 5.0 cecil submodule, and dependency updates. |
Microsoft.NET.ILLink.Tasks From Version 5.0.0-rc.1.20420.3 -> To Version 5.0.0-rc.1.20461.1
The plan discussed with @eerhardt and @vitek-karas was to stop flowing into runtime. We actually did turn off flow to runtime in RC1, but looks like someone added it back when runtime branched for RC2. That said, I like the suggestion to use this for validation, without merging. |
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.
Requesting changes to avoid accidental auto-merge
Tagging subscribers to this area: @ViktorHofer |
Microsoft.NET.ILLink.Tasks From Version 5.0.0-rc.1.20420.3 -> To Version 5.0.0-rc.2.20468.1
Microsoft.NET.ILLink.Tasks From Version 5.0.0-rc.1.20420.3 -> To Version 5.0.0-rc.2.20475.4
Microsoft.NET.ILLink.Tasks From Version 5.0.0-rc.1.20420.3 -> To Version 5.0.0-rtm.20480.1
@mmitche @marek-safar I think a linker ingestion was just approved in tactics, is that right? Should we merge this in? |
No, we can close this one as there will be a newer update for release/5.0. The regression fix will flow via dotnet/sdk |
This pull request updates the following dependencies
From https://github.com/mono/linker