https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84186
Jonathan Wakely <redi at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |rejects-valid Status|UNCONFIRMED |NEW Last reconfirmed| |2018-02-02 Ever confirmed|0 |1 --- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> --- It accepts it with 'template' added: int a[sizeof(typename N<k>::template S2<P>::X*)]; I'm not sure if that's needed there or not.