2003-12-26 Guilhem Lavaux <guilhem@kaffe.org>
[official-gcc.git] / gcc / testsuite / g++.old-deja / g++.mike / eh17.C
blobc96c344de7ea13c5ef9a9639a83188e58536c617
1 // { dg-do run { xfail sparc64-*-elf arm-*-pe } }
2 // { dg-options "-fexceptions" }
4 int err = 1;
6 struct A {
7   ~A() {
8     --err;
9   }
12 struct B : public A {
13   B() {
14     throw 1;
15   }
18 main() {
19   try {
20     B b;
21   } catch (...) {
22     return err;
23   }
24   return 1;