1 // PR c/23075 2 // { dg-do compile } 3 // { dg-options "-O2 -Wreturn-type" } 4 5 int foo(void)6 foo (void) 7 { 8 return; // { dg-error "with no value" } 9 } // { dg-bogus "no return statement" } 10