crash1.C   [plain text]


// { dg-do assemble  }
int i = 4;
struct S{
  char c[i];      // { dg-error "" } size not constant
  int h;
  int foo(){
    return h;
  }
};

int main()
{
  S x;
  int i = x.foo();
}