dotnet / runtimelab

This repo is for experimentation and exploring new ideas that may or may not make it into the main dotnet/runtime repo.
MIT License
1.42k stars 199 forks source link

[NativeAOT-LLVM] Don't hook into LLVM error reporting in the Jit #2323

Closed SingleAccretion closed 1 year ago

SingleAccretion commented 1 year ago

It overrides the CLR's, effectively swallowing what would otherwise be uncaught managed exceptions. This can turn simple ILC failures into cryptic errors like truncated LLVM output.

@dotnet/nativeaot-llvm