https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108099
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|ICE when parsing signed |ICE with type alias with |__int128_t typedef |`signed __int_128_t` --- Comment #5 from Andrew Pinski <pinskia at gcc dot gnu.org> --- This is interesting: ``` typedef __int128_t t; using i128 = signed t; //using i128_1 = signed __int128_t; ``` The above does not cause an ICE only a direct use of __int128_t causes the ICE (with -pedantic we do warn about signed being used with the typedef though).