// { dg-do compile { target c++11 } } template struct A { }; template using AA = A; // { dg-error "char" } template using AAA = AA; template struct C { }; template struct B { C> a; }; B b; // { dg-message "" }