// PR C++/28906: new on an array causes incomplete arrays to// become complete with the wrong size.// the bounds of xvalue_store was being set to include want// which was incorrect.// { dg-do compile }externunsignedcharxvalue_store[];boolreserve(intwant){newunsignedchar[want];}unsignedcharxvalue_store[257];