aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.dg/torture/pr69606.c
blob: 84a0e1a6543ffbb000cb2b3264b425b76f9a4e0c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/* { dg-do run } */

char a;
unsigned short b;
int c, d;
unsigned char e;

int
main ()
{
  int f = 1, g = ~a;
  if (b > f)
    {
      e = b; 
      d = b | e; 
      g = 0;
    }
  c = 1 % g;
  return 0; 
}