-
Notifications
You must be signed in to change notification settings - Fork 5.3k
[mono] Support public key token in DefineDynamicAssembly #58016
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
uweigand
commented
Aug 24, 2021
- Fixes [mono] DefineDynamicAssembly ignores PublicKeyToken #58015
|
Tagging subscribers to this area: Issue Details
|
|
Do we need to add test? |
I noticed there are existing tests for DefineDynamicAssembly, but
I've just pushed a version that fixes the endless recursion, enables the test cases, and adds a public key test. The test passes on CoreCLR, fails on Mono before this patch, and succeeds on Mono after this patch. Does this look OK or would you prefer if I split off the regression fix into a separate PR? |
I'd prefer the fix in a separate PR - just because it'll be easier to reason about the backports to 6.0 |
OK, this is now #58201 |
src/libraries/System.Reflection.Emit/tests/AssemblyBuilderTests.cs
Outdated
Show resolved
Hide resolved
src/libraries/System.Reflection.Emit/tests/AssemblyBuilderTests.cs
Outdated
Show resolved
Hide resolved
|
Rebased after #58201 was merged. |
|
/backport to release/6.0 |
|
Started backporting to release/6.0: https://github.com/dotnet/runtime/actions/runs/1175273337 |