https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120063

--- Comment #5 from David Malcolm <dmalcolm at gcc dot gnu.org> ---
Thanks for filing this bug.

I considered making fatal_error be a "notification" within the
"toolExecutionNotifications" of the "invocation" (similar to ICEs), but it's
simpler to treat it as "error" result.

The other issue here was that the invocation's 'executionSuccessful' was still
"True" with a fatal_error.

The above patch fixes these issues on trunk for gcc 16.

Keeping open to track backporting to older branches (which will be slightly
non-trivial, due to all my diagnostics refactorings in gcc 16).

Reply via email to