// PR c++/32565 // { dg-do compile { target c++11 } } template struct A1; template class T> struct A1 > {}; template struct A2; template class T> struct A2 > {}; template struct A3; template class T> struct A3 > {}; template struct A4; template class T> struct A4 > {}; template struct A5; template class T> struct A5 > {}; template struct A6; template class T> struct A6 > {}; template struct B1 {}; template struct B2 {}; template struct B3 {}; template struct B4 {}; A1 > a1; A2 > a2; A3 > a3; A4 > a4; A5 > a5; A6 > a6;