1  /* { dg-do compile } */
       2  /* { dg-additional-options "-Ofast -ftrapv" } */
       3  
       4  int c;
       5  unsigned char d;
       6  int e (unsigned char *f)
       7  {
       8    int g;
       9    for (int a; a; a++)
      10      {
      11        for (int b = 0; b < 6; b++)
      12  	g += __builtin_abs (f[b] - d);
      13        f += c;
      14      }
      15    return g;
      16  }