aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.dg/torture/pr106521.c
blob: 05c8ce54d0b588328b621c8c1c6cfeef5cc31977 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/* { dg-do compile } */
/* { dg-additional-options "-floop-unroll-and-jam --param unroll-jam-min-percent=0" } */

short a, b, e;
volatile long c;
long d;
int main() {
  for (; d; d++) {
    long g = a = 1;
    for (; a; a++) {
      g++;
      c;
    }
    g && (b = e);
  }
  return 0;
}