1 // PR c++/77804 - Internal compiler error on incorrect initialization of
4 // { dg-additional-options "-Wplacement-new -Wvla -Wno-error=vla" }
6 void* operator new[] (__SIZE_TYPE__ n, void *p) { return p; }
12 int* p = new (buf) (int[n]); // { dg-warning "non-constant array new length must be specified without parentheses around the type-id" }
13 // { dg-warning "ISO C\\+\\+ forbids variable length array" "vla warning" { target *-*-* } .-1 }