-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Revert "[release/5.0] When marshalling a layout class, fall-back to dynamically marshalling the type if it doesn't match the static type in the signature." #50883
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
Conversation
|
cc: @Anipik @jeffschwMSFT |
jeffschwMSFT
left a comment
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.
Approved. We will take for consideration for 5.0.6
yes we have time to revert this change for 5.0.6 |
|
@jkoritzinsky can you double check the ci and then @Anipik we should be ready to merge. |
|
CI is failing due to #50746, which at its root is an ongoing Azure ICM. |
|
Merging this one as all the failures were infra related |
* [release/5.0] Use adjusted parent layout size to handle a non-zero-sized class inheriting from a zero-sized class that inherits from another zero-sized class. Fixes handling of zero-sized parent types that have zero-sized parent types. * Revert "[release/5.0] When marshalling a layout class, fall-back to dynamically marshalling the type if it doesn't match the static type in the signature. (#50138)" (#50883) (#51021) This reverts commit b71bb59.
Reverts #50138
We'll combine this with #50882 so all of the fixes go in at once.