1 // { dg-do compile }
2 // { dg-options "-O -fnon-call-exceptions -ftrapv" }
3 
bar(int n,char * p)4 void bar (int n, char *p)
5 {
6   try
7     {
8       n++;
9       for (int i = 0; i < n - 1; i++)
10 	p[i];
11     }
12   catch (...)
13     {}
14 }
15 
16