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