1// { dg-do assemble } 2// { dg-options "-fexceptions" } 3 4struct C { 5 bool mem; 6 ~C(); 7}; 8 9C genTemp(); 10 11int foo_notok(int arg) { 12 switch (arg) { 13 case 0: 14 return genTemp().mem; 15 default: 16 return 3; 17 } 18} 19