1 /* { dg-do compile } */ 2 /* { dg-options "-O3" } */ 3 4 extern void _setjmp (void); 5 typedef struct { 6 double real; 7 double imag; 8 } Py_complex; 9 Py_complex a; 10 Py_complex fn1(); fn2()11 Py_complex fn2() { return fn1(); } fn3()12 void fn3() { 13 _setjmp(); 14 a = fn2(); 15 } 16