https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71569
Paolo Carlini <paolo.carlini at oracle dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |ice-on-valid-code --- Comment #5 from Paolo Carlini <paolo.carlini at oracle dot com> --- This is also an ICE on valid. Fro example, from Jason: template <class T> struct A { template <class U> static const U u; }; template <class T> template <class U> const U* A<T>::u<U*> = nullptr;