1  /* { dg-options "-O3" } */
       2  
       3  int a, c;
       4  char b;
       5  int d() {
       6    a = 0;
       7    for (; a <= 21; a = (short)a + 1)
       8      b &= c;
       9  }
       1  /* { dg-options "-O3" } */
       2  
       3  int a, c;
       4  char b;
       5  int d() {
       6    a = 0;
       7    for (; a <= 21; a = (short)a + 1)
       8      b &= c;
       9  }