Uh oh!
There was an error while loading. Please reload this page.
[mono] Handle enum return type when inlining CreateInstance - #91008
Conversation
Use underlying base type when deciding how to inline a CreateInstance invocation in mini_emit_inst_for_method. Fixesdotnet#90292 (Mono abort causing .NET 8 msbuild regression).
directhex
commented
Aug 23, 2023
/azp run runtime-community |
|
Azure Pipelines successfully started running 1 pipeline(s). |
ayakael
commented
Aug 23, 2023
I can confirm this fix working on s390x musl-libc. Thank you! |
fanyang-mono
commented
Aug 23, 2023
/azp run runtime-extra-platforms |
|
Azure Pipelines successfully started running 1 pipeline(s). |
SamMonoRT
commented
Aug 23, 2023
Thanks @uweigand - Once all validations are complete, @directhex we should backport to release\8.0 |
SamMonoRT
commented
Aug 24, 2023
@kotlarmilos@fanyang-mono - please help determining if failures in extra-platforms CI lanes are relevant to the changes. |
kotlarmilos
commented
Aug 24, 2023
Apple mobile failures shouldn't be related. |
directhex
commented
Aug 24, 2023
That looks like the current expected set of extra platforms failures. |
All test failures on extra platform are unrelated to this PR. Thanks for your contribution @uweigand |
fanyang-mono
commented
Aug 24, 2023
/backport to release/8.0 |
Started backporting to release/8.0: https://github.com/dotnet/runtime/actions/runs/5965240020 |
Use underlying base type when deciding how to inline a
CreateInstanceinvocation inmini_emit_inst_for_method.Fixes#90292 (Mono abort causing .NET 8 msbuild regression).
See the linked issue for detailed descriptions of the underlying problem and this fix.