// Contributed by Gabriel Dos Reis // { dg-do compile } template struct Base { Base(int) { } }; template struct Derived : Base { Derived(); }; template Derived::Derived() : Base(4) { } // { dg-error "have any field" "" }