1 // { dg-do assemble  }
2 // PRMS Id: 6056
3 
4 struct Foo {
FooFoo5   Foo()           { }		// { dg-message "note" }
6   Foo(int i = 25) { }		// { dg-message "note" }
7 };
8 
main()9 int main()
10 {
11   Foo* f1 = new Foo();		// { dg-error "ambiguous" }
12 }
13