1 // PR tree-optimization/83482
2 // { dg-do compile }
3 
4 int _setjmp (void **);
5 void *buf[64];
6 
7 void a();
8 struct b {
cb9   virtual long c() { return 0L; }
m_fn2b10   void m_fn2() { c(); }
11 } d;
12 
e()13 void e() {
14   d.m_fn2();
15   try {
16     a();
17     _setjmp(0);
18   } catch (...) {
19   }
20 }
21