1 /* { dg-do compile } */ 2 3 static int get_record (void); 4 void f(void); 5 int g(void); get_record(void)6static int get_record (void) 7 { 8 int result; 9 try 10 { 11 result = g(); 12 f(); 13 } 14 catch (const int &) { } 15 return result; 16 } NAV_get_record()17int NAV_get_record ( ) 18 { 19 int result; 20 for (;;) 21 if (get_record ()) 22 return 1; 23 } 24