https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98198
--- Comment #7 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Roger Sayle <sa...@gcc.gnu.org>: https://gcc.gnu.org/g:4565a07a646949e6ce30a08c60484afe1fed0ac1 commit r12-7681-g4565a07a646949e6ce30a08c60484afe1fed0ac1 Author: Roger Sayle <ro...@nextmovesoftware.com> Date: Wed Mar 16 23:20:34 2022 +0000 PR c/98198: ICE-on-invalid-code error recovery. This is Christophe Lyon's fix to PR c/98198, an ICE-on-invalid-code regression affecting mainline, and a suitable testcase. Tested on x86_64-pc-linux-gnu with make bootstrap and make -k check with no new failures. Ok for mainline? 2022-03-16 Christophe Lyon <christophe.l...@arm.com> Roger Sayle <ro...@nextmovesoftware.com> gcc/c-family/ChangeLog PR c/98198 * c-attribs.cc (decl_or_type_attrs): Add error_mark_node check. gcc/testsuite/ChangeLog PR c/98198 * gcc.dg/pr98198.c: New test case.