1 /* { dg-do run } */
2 
3 int t;
4 extern void abort (void);
5 
f(int t,const int * a)6 int f(int t, const int *a)
7 {
8  const int b[] = { 1, 2, 3};
9  if (!t)
10    return f(1, b);
11  return b == a;
12 }
13 
main(void)14 int main(void)
15 {
16  if (f(0, 0))
17    abort ();
18  return 0;
19 }
20