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
It came up during review of #3043 that when generating compilation errors, it is desirable in most cases to stop further compilation and exit. It seems the current mechanism doesn't support that.
Currently, it seems the only way to abort the pipeline is with a report_fatal_error, which currently raises a structured exception - which is way too harsh for something like this, and we should likely change report_fatal_error to throw a C++ exception, since we still have a chance of emitting a useful error message then.
The text was updated successfully, but these errors were encountered:
It came up during review of #3043 that when generating compilation errors, it is desirable in most cases to stop further compilation and exit. It seems the current mechanism doesn't support that.
Here is a relevant comment from @tex3d
The text was updated successfully, but these errors were encountered: