1 // { dg-do compile { target c++11 } }
2 
3 template <Preconditioner> class A {  // { dg-error "declared" }
m_fn1()4   template <class = int> void m_fn1() {
5     m_fn1();
6     }
7 };
8