// PR c++/98249 #include struct Incomplete; template struct Holder { T t; }; Holder *p; void test() { ::new (p) int; new (p) int; }