1 // PR c++/8895
2 // Origin: Wolfgang Bangerth <bangerth@ticam.utexas.edu>
3 // { dg-do compile }
4 
5 template <typename X, typename Y = B<X> > struct A // { dg-error "" }
6 {
7     A();
8     A(const A&);
9 };
10