aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.dg/vect/pr97457.c
blob: 506ba249b00035592e3b4afe3fadb2bd6ad9059e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/* { dg-additional-options "-O3" } */

int a;
long c;
signed char d(char e, char f) { return e + f; }
int main(void) {
  for (; a <= 1; a++) {
    c = -8;
    for (; c != 3; c = d(c, 1))
      ;
  }
  char b = c;
  if (b != 3)
    __builtin_abort();
}