1extern void abort (void);
2_Complex int a[1024];
3
4__attribute__((noinline, noclone)) void
5foo (void)
6{
7  int i;
8  for (i = 0; i < 1024; i++)
9    a[i] = -1;
10}
11
12int
13main ()
14{
15  int i;
16  foo ();
17  for (i = 0; i < 1024; i++)
18    if (a[i] != -1)
19      abort ();
20  return 0;
21}
22