1 /* This test used to ICE on ARM with -mcpu=iwmmxt.  */
2 /* { dg-require-stack-size "249*8+1" } */
3 
4 void
foo(void)5 foo (void)
6 {
7   long long int a;
8   unsigned long b[249]; /* >= 249 causes failure */
9   register unsigned int c;
10   b[c] = (a & (1ULL << c)) ? 1 : 0;
11 }
12