aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.dg/pr96818.c
blob: ea2ac540d390d2f7208cf2f38ca5a5bd6786dd5e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// { dg-do compile }
// { dg-options "-O2" }

int a, b, c;
void d() {
  unsigned short e;
  while (b)
    ;
  e = (e + 5) / a;
  switch (e)
  case 0:
  case 3:
    c = a;
}