view gcc/testsuite/gcc.c-torture/compile/pr82875.c @ 131:84e7813d76e9

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

/* PR middle-end/82875 */

signed char a;
unsigned b;
long c, d;
long long e;

void
foo (void)
{
  short f = a = 6;
  while (0)
    while (a <= 7)
      {
	for (;;)
	  ;
	lab:
	  while (c <= 73)
	    ;
	e = 20;
	d ? (a %= c) * (e *= a ? f : b) : 0;
      }
  goto lab;
}