http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4383.html#2455 Voted into the WP in Lenexa. We already did the right thing for vector, so only basic_string needs to change. Tested powerpc64le-linux, committed to trunk.