1// PR C++/28906: new on an array causes incomplete arrays to 2// become complete with the wrong size. 3 4// the bounds of xvalue_store was being set to include want 5// which was incorrect. 6 7// { dg-do compile } 8 9extern unsigned char xvalue_store[]; 10bool reserve (int want) 11{ 12 new unsigned char[want]; 13} 14unsigned char xvalue_store[257]; 15