1 /* { dg-do compile } */ 2 /* Test that -Warray-bounds is enabled by -Wall */ 3 /* { dg-options "-O2 -Wall" } */ 4 5 int a[10]; 6 f(void)7 int* f(void) { 8 9 a[-1] = 0; /* { dg-warning "array subscript" } */ 10 11 return a; 12 } 13 14