template <typename T>
void f (int T::* volatile *p) {
- g(p); // { dg-error "" }
+ g(p); // { dg-error "conversion" }
}
-template void f(int S::* volatile *); // { dg-error "instantiated" }
+template void f(int S::* volatile *); // { dg-message "required" }