// PR c++/55241 // { dg-do compile { target c++11 } } template struct B { }; template struct A { B f(); // { dg-error "sizeof\\.\\.\\." } B<42> f(); // { dg-error "cannot be overloaded" } };