1 // { dg-do assemble } 2 // prms-id: 8039 3 4 class C { 5 public: 6 int func (); 7 }; 8 9 extern void bar(int*); 10 main()11 int main() 12 { 13 int (C::*mfp)() = &C::func; 14 bar((int*)mfp); // { dg-error "" } no clear semantics 15 } 16