// PR c++/48665 #include extern "C" void abort(); template void f() { if (typeid(A)==typeid(B)) abort(); // { dg-error "qualified function" } if (typeid(A*)==typeid(B*)) abort(); // { dg-error "qualified function" } } int main() { f(); }