1 // { dg-do run { xfail sparc64-*-elf arm-*-pe } }
2 // { dg-options "-fexceptions" }
3 
4 int
main()5 main() {
6   try {
7     throw 'a';
8   } catch (char a) {
9     try {
10       throw 'a';
11     } catch (int i) {
12       return 1;
13     } catch (char c) {
14       return 0;
15     }
16   }
17   return 1;
18 }
19