view gcc/testsuite/gcc.c-torture/compile/20011229-2.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

/* Test whether jump threading doesn't ICE if redirecting the jump to exit
   block.  */

extern int bar ();
extern void baz ();

void foo ()
{
  int x;

  do
    {
      if ((x = bar ()) == 1)
	baz ();
    }
  while (x == 1);
}