1 /* { dg-do compile } */
2 /* { dg-add-options bind_pic_locally } */
3 
4 struct B
5 {
6     virtual void test_suite_finish ();
7 };
8 void
fn1(B & p2)9 fn1 (B & p2)
10 {
11     fn1 (p2);
12     B & a = p2;
13     a.test_suite_finish ();
14     B b;
15     fn1 (b);
16 }
17