1 /* { dg-do compile } */ 2 /* { dg-options "-O2 -floop-interchange" } */ 3 4 int kd; 5 6 void n2(void)7 n2(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