view gcc/testsuite/gcc.dg/torture/pr79187.c @ 131:84e7813d76e9

gcc-8.2
author mir3636
date Thu, 25 Oct 2018 07:37:49 +0900
parents 04ced10e8804
children
line wrap: on
line source

/* { dg-do run } */

int printf (const char *, ...);

int a, b = -600, c, d[] = { 0 }, e, f, g = -1, h;
unsigned i = ~0;

int main ()
{
  for (; h < 2; h++)
    {
      if (a > 0)
	printf ("%d\n", d[b]);
      f = ~(b % i);
      c = g | (f && g) && e | b;
      a = ~(~g & b);
    }
  return 0; 
}