https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81239
--- Comment #7 from Jonathan Wakely <redi at gcc dot gnu.org> --- (In reply to Jonny Grant from comment #5) > (In reply to Jonathan Wakely from comment #4) > > I fixed the std::__cxx11::string case on trunk, the output is now: > > Great! > > I wonder how this looks now with -std=c++14 or -std=c++17 Identical. > (not sure why I still saw __cxx11 with both of these with my g++ 8.2.0 Because that namespace has absolutely nothing to do with any -std flag. https://gcc.gnu.org/onlinedocs/libstdc++/manual/using_dual_abi.html