On 24 October 2016 at 12:55, Richard Biener <rguenther@suse.de> wrote: >> It's OK for std::launder to pessimize optimizations. That's what it's >> for, after all :-) > > Then hopefully there's no need to use it in libstdc++ itself ;) Not much beyond std::variant and std::optional. :)