You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#58094 introduced this method as a shim for several places in the compiler that needed that specific behavior. It was agreed that we really don't want that behavior, but it was prudent to not change things for 17.1 given our relative lateness in the cycle. We want to rip it out immediately at the start of 17.2, so if there are any bugs still being masked we can have sufficient time to react to them.
The last commit in the PR details the precise set of steps we want to do to undo it.
The text was updated successfully, but these errors were encountered:
There are a few places where compiler APIs are swallowing internal
exceptions and returning null from APIs as a way to march on; this
removes those places, and then removes our ReportAndCatch* APIs from
the compiler layer entirely. We currently have no (cross platform)
way of implementing those in a way that would allow for non-fatal error
reporting.
Closesdotnet#58375
There are a few places where compiler APIs are swallowing internal
exceptions and returning null from APIs as a way to march on; this
removes those places, and then removes our ReportAndCatch* APIs from
the compiler layer entirely. We currently have no (cross platform)
way of implementing those in a way that would allow for non-fatal error
reporting.
Closesdotnet#58375
#58094 introduced this method as a shim for several places in the compiler that needed that specific behavior. It was agreed that we really don't want that behavior, but it was prudent to not change things for 17.1 given our relative lateness in the cycle. We want to rip it out immediately at the start of 17.2, so if there are any bugs still being masked we can have sufficient time to react to them.
The last commit in the PR details the precise set of steps we want to do to undo it.
The text was updated successfully, but these errors were encountered: