https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114875
--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to jeffrey.cliff from comment #2) > and more importantly - it's a header, which means *any code that uses it* > also won't build. Considering it is an internal header to libgo and not installed, it just means any code that uses it must be written in C11/C17 rather than C23.