1 // PR c++/39750
2 
3 template < unsigned >
4 struct A ;
5 template < typename >
6 struct B ;
7 template < typename T , A < B < T > {} // { dg-error "parse error|non-type|initializer" }
8 // { dg-error "39:expected" "" { target *-*-* } .-1 }
9