dotnet / runtime

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
https://docs.microsoft.com/dotnet/core/
MIT License
14.97k stars 4.65k forks source link

Mono: `BadImageFormatException: Method has no body` on tailcall to open delegate bound to interface method #70279

Open jakobbotsch opened 2 years ago

jakobbotsch commented 2 years ago

Mono fails on the regression test added in #70269.

    JIT/Regression/JitBlue/Runtime_70259/Runtime_70259/Runtime_70259.sh [FAIL]

      Unhandled Exception:
      System.BadImageFormatException: Method has no body
      File name: 'Runtime_70259'
         at Runtime_70259.Main()
      [ERROR] FATAL UNHANDLED EXCEPTION: System.BadImageFormatException: Method has no body
      File name: 'Runtime_70259'
         at Runtime_70259.Main()
dotnet-issue-labeler[bot] commented 2 years ago

I couldn't figure out the best area label to add to this issue. If you have write-permissions please help me learn by adding exactly one area label.