[Bug c++/81239] std::__cxx11::string& visible in gcc warning output

redi at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Mon Dec 17 17:27:00 GMT 2018


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


More information about the Gcc-bugs mailing list