1 // PR c++/525 2 // Bug: With -pedantic, we weren't converting this to B1* for the call. 3 4 struct A 5 { 6 void f(); 7 }; 8 9 struct B1: public A {}; 10 struct B2: public A {}; 11 12 struct C: public B1, public B2 13 { gC14 void g() { B1::f(); } 15 }; 16