1 // { dg-do run  }
2 // Test that default args don't mess up pmf type comparisons.
3 // Contributed by Jason Merrill <jason@cygnus.com>.
4 
5 struct A {
6   void f (int = 0) { }
7 };
8 
9 int
main()10 main ()
11 {
12   void (A::*p)(int) = 0;
13   p = &A::f;
14   if (p != &A::f)
15     return 1;
16 }
17