/* This looks like a warning test, but it's actually a regression test for a nasty ICE due to messed up parser context. Problem originally found during bootstrap; this is synthetic. -zw */ /* { dg-do compile } { dg-options -W } */ void foo (int x) { if (x) /* { dg-warning "empty body in an if-statement" } */ ; }