1 /* { dg-do compile } */ 2 /* { dg-options "-Wvla" } */ 3 /* { dg-require-effective-target alloca } */ 4 func(int i)5 void func (int i) 6 { 7 int array[i]; /* { dg-warning "7:variable length array 'array' is used" } */ 8 } 9