https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120754
--- Comment #2 from Alfred Agrell <blubban at gmail dot com> --- Per the linked Clang bug, this isn't ice-on-invalid - it's ice-on-valid (though implausible, of course). And if the variable is named, it's a rejects-valid. https://eel.is/c++draft/except#handle-2 > A handler of type "array of T" or function type T is adjusted to be of type > "pointer to T". I don't know if this still counts as a regression, so I can't update the keywords.
