1/* { dg-do compile } */
2/* { dg-options "-O2 -floop-interchange" } */
3
4int kd;
5
6void
7n2(void)
8{
9  static int so;
10  static short int i5;
11  int wj;
12  int *il;
13  int *nk = &so;
14  for (wj = 0; wj < 2; ++wj)
15    *nk = ((i5 += *il) || kd );
16}
17