2018-11-07 Richard Biener <rguenther@suse.de>
[official-gcc.git] / gcc / testsuite / g++.dg / torture / pr83482.C
blob5fa1ab1c1523b25d35724993ce54e964122c906c
1 // PR tree-optimization/83482
2 // { dg-do compile }
4 int _setjmp (void **);
5 void *buf[64];
7 void a();
8 struct b {
9   virtual long c() { return 0L; }
10   void m_fn2() { c(); }
11 } d;
13 void e() {
14   d.m_fn2();
15   try {
16     a();
17     _setjmp(0);
18   } catch (...) {
19   }