aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.c-torture/compile/pr69161.c
blob: fdbb63f3335851c2d1537b098f245a9b85ef3695 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
/* PR target/69161.  */

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

void
foo (void)
{
  int f;
  for (f = 0; f <= 4; f++)
    {
      for (d = 0; d < 20; d++)
	{
	  __INTPTR_TYPE__ g = (__INTPTR_TYPE__) & c;
	  b &= (0 != g) > e;
	}
      e &= a;
    }
}