-
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
[mono] Disable partial generic sharing for gparams with non-enum constraints. #59437
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. |
Tagging subscribers to 'arch-wasm': @lewing Issue Detailsnull
|
@vargaz failures look potentially related |
87da8e3
to
61375c4
Compare
61375c4
to
7711006
Compare
…traints. If a generic argument is a primitive type, and it has an interface constraint that enums don't implement, then partial sharing for that instance is not useful, since only the specific primitive type instance will be able to use the shared version. Fixes dotnet#54910.
7711006
to
ab8e992
Compare
There are no more failures, either they got fixed, or the failing lane was disabled: |
cc @steveisok for test data |
We should merge and let the runtime tests run on the rolling build. |
This is because tests are disabled, opened: #61564. :) |
No description provided.