1 /* { dg-do compile } */
2 /* { dg-additional-options "-Wno-aggressive-loop-optimizations" } */
3 
4 unsigned int a;
5 int b[1], c, d;
6 
7 void
fn1()8 fn1 ()
9 {
10   for (; d;)
11     {
12       a = c = 0;
13       for (; c < 5; c++)
14 	{
15 	  b[a] ^= 1;
16 	  a--;
17 	}
18     }
19 }
20