-
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
[main] Update dependencies from mono/linker #53144
[main] Update dependencies from mono/linker #53144
Conversation
Microsoft.NET.ILLink.Tasks From Version 6.0.100-preview.5.21267.3 -> To Version 6.0.100-preview.5.21271.1
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. |
@vitek-karas could you have a look if the warnings are correct and need more annotations on the libraries side? |
I'm investigating. There's something weird going on. It only fails on non-Windows. |
The failures is caused by linker warnings coming from The reason for the failure is the recent change in linker which introduced support for feature switches in generated descriptor for CoreLib. The change has a bug which will add |
… whole assembly (#2051) Descriptors have the behavior that specifying just the assembly element without any children will root the entire assembly (and everything in it). The same applies to types (specifying just the type element will mark the entire type). With the new feature switches, we have to be careful to not generate an empty assembly element, otherwise we will accidentally root the entire corelib. Fixes the problem seen in dotnet/runtime#53144.
Microsoft.NET.ILLink.Tasks From Version 6.0.100-preview.5.21267.3 -> To Version 6.0.100-preview.5.21274.3
@LakshanF can you please take a look at the test failures here? |
Microsoft.NET.ILLink.Tasks From Version 6.0.100-preview.5.21267.3 -> To Version 6.0.100-preview.6.21275.1
Will check, I wanted to revisit the eventsource change you mention, dotnet/linker@2cf3082, since I had concerns around how nested types will be managed in /cc @marek-safar |
Microsoft.NET.ILLink.Tasks From Version 6.0.100-preview.5.21267.3 -> To Version 6.0.100-preview.6.21276.2
Microsoft.NET.ILLink.Tasks From Version 6.0.100-preview.5.21267.3 -> To Version 6.0.100-preview.6.21277.2
This pull request updates the following dependencies
From https://github.com/mono/linker