aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.c-torture/execute/pr59387.c
blob: e226cf112507dad69a72274a6f930df8c89415d1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
/* PR tree-optimization/59387 */

int a, *d, **e = &d, f;
char c;
struct S { int f1; } b;

int
main ()
{
  for (a = -19; a; a++)
    {
      for (b.f1 = 0; b.f1 < 24; b.f1++)
	c--;
      *e = &f;
      if (!d)
	return 0;
    }
  return 0;
}