1// PR c++/18436 2 3void foo(int); 4 5struct A 6{ 7 static void foo(A); 8}; 9 10template <typename T> struct B : T 11{ 12 B() { foo(T()); } // { dg-error "cannot convert" } 13}; 14 15B<A> b; 16