http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51183
Chris Jefferson <chris at bubblescope dot net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |chris at bubblescope dot | |net --- Comment #1 from Chris Jefferson <chris at bubblescope dot net> 2011-11-17 09:11:02 UTC --- This was necessary because (I believe) it is impossible to implement the piecewise_construct_t constructor without compiler support for forwarding constructors. Last time I checked, they hadn't been implemented yet. If they have been implemented, I can supply the code to make this work correctly.