1 // PR c++/50861 2 3 template<class T> struct A {A(int b=k(0));}; // { dg-error "not declared" } 4 // { dg-error "that depend on a template parameter" "" { target *-*-* } .-1 } f(int k)5 void f(int k){A<int> a;} 6