1 // { dg-do run } 2 3 void fillstack()4fillstack () 5 { 6 long long foo[] = 7 { 8 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 9 }; 10 } 11 12 void 13 f (long long=-1,long long=-1,long long=-1,long long=-1, 14 long long=-1,long long=-1,long long arg7_on_stack=-1) 15 { 16 throw 0; 17 } 18 19 void g()20g() 21 { 22 try 23 { 24 f (); 25 } 26 catch (int) 27 { 28 } 29 } 30 31 int main()32main() 33 { 34 fillstack (); 35 g (); 36 return 0; 37 } 38