Skip to content
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/7.0] [mono][aot] Disable dedup for wrapper with a return type which has a … #81003

Merged
merged 1 commit into from
Feb 8, 2023

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Jan 22, 2023

Backport of #80279 to release/7.0

/cc @lewing @vargaz

Customer Impact

This fixes a customer reported issue #79152 by not deduplicating a wrapper when the return type has a customer modifier.

Testing

Manual. We also verified the fix in CI tests but we don't test this configuration as part of the normal CI flow

Risk

Very low, impacted code path isn't enabled by default in net7.0 and the proposed change is simply skipping an invalid size optimization.

IMPORTANT: Is this backport for a servicing release? If so and this change touches code that ships in a NuGet package, please make certain that you have added any necessary package authoring and gotten it explicitly reviewed.

…cmod.

The wrappers are not found at runtime in some cases.

Ref: #79814.
@lewing lewing added the Servicing-consider Issue for next servicing release review label Jan 23, 2023
@lewing lewing added this to the 7.0.x milestone Jan 23, 2023
@rbhanda rbhanda added Servicing-approved Approved for servicing release and removed Servicing-consider Issue for next servicing release review labels Jan 24, 2023
@rbhanda rbhanda modified the milestones: 7.0.x, 7.0.4 Jan 24, 2023
@steveisok steveisok self-requested a review February 8, 2023 23:35
@carlossanlop
Copy link
Member

Approved by Tactics for 7.0.4.
Signed off by area owner.
No OOB changes needed.
CI failures unrelated: #75018 and #81544
Ready to merge. :shipit:

@carlossanlop carlossanlop merged commit d4ac64c into release/7.0 Feb 8, 2023
@carlossanlop carlossanlop deleted the backport/pr-80279-to-release/7.0 branch February 8, 2023 23:37
@ghost ghost locked as resolved and limited conversation to collaborators Mar 11, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-Codegen-AOT-mono Servicing-approved Approved for servicing release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants