1 /* { dg-do compile } */
2 /* { dg-options "-O3 -fwrapv" } */
3
4 int c;
5
6 void
7 foo (int *a, int b)
8 {
9 int e;
10 if (b == 1)
11 return;
12 for (e = 0; e < (b & ~7); e += 8)
13 ;
14 for (++e; e < b;)
15 c = a[e];
16 }