1 /* Test diagnostic for GNU extension: statement expressions. Test 2 with -pedantic. */ 3 /* Origin: Joseph Myers <joseph@codesourcery.com> */ 4 /* { dg-do compile } */ 5 /* { dg-options "-std=gnu99 -pedantic" } */ 6 7 int f(void)8f (void) 9 { 10 return ({ 1; }); /* { dg-warning "ISO C forbids braced-groups within expressions" } */ 11 } 12