1  /* This test used to ICE on ARM with -mcpu=iwmmxt.  */
       2  /* { dg-require-stack-size "249*8+1" } */
       3  
       4  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  }