https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117629
--- Comment #1 from Sam James <sjames at gcc dot gnu.org> --- (In reply to Sam James from comment #0) > It'd be nice if we could diagnose what's happening here (bool is a type, > please don't redeclare it, ...). Of course, this is implied in the first error, but it'd be nice to explicitly call out that bool is now available or give a fixit.