https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111681
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Summary|Missing fixit for exception |better error message for |name in catch |unknown type in catch Severity|normal |enhancement Last reconfirmed| |2023-10-03 Ever confirmed|0 |1 --- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- confirmed. Even: ``` namespace tt{} int main() { try { } catch(const tt::xxxx& e) { } } ``` Should give a better error message where xxxx is an unknown type in `namespace tt`.