gcc/gcc/testsuite/gcc.c-torture/execute/pr68624.c

31 lines
307 B
C

int b, c, d, e = 1, f, g, h, j;
static int
fn1 ()
{
int a = c;
if (h)
return 9;
g = (c || b) % e;
if ((g || f) && b)
return 9;
e = d;
for (c = 0; c > -4; c--)
;
if (d)
c--;
j = c;
return d;
}
int
main ()
{
fn1 ();
if (c != -4)
__builtin_abort ();
return 0;
}