Re: std::auto_ptr deprecation warning in libstdc++ 5.1
- From: Murray Cumming <murrayc murrayc com>
- To: Krzesimir Nowak <qdlacz gmail com>
- Cc: "gtkmm-list gnome org" <gtkmm-list gnome org>
- Subject: Re: std::auto_ptr deprecation warning in libstdc++ 5.1
- Date: Sun, 28 Jun 2015 20:48:14 +0200
On Wed, 2015-06-24 at 14:04 +0200, Krzesimir Nowak wrote:
2015-06-24 9:27 GMT+02:00 Murray Cumming <murrayc murrayc com>:
On Fri, 2015-05-08 at 15:29 +0200, Krzesimir Nowak wrote:
2015-05-06 21:44 GMT+02:00 Murray Cumming <murrayc murrayc com>:
Yet this page still says
"Important: GCC's support for C++11 is still experimental."
https://gcc.gnu.org/projects/cxx0x.html
However, the following sentence suggest that the page might be out
of
date, given that the final C++11 standard has happened: "Some
features
were implemented based on early proposals, and no attempt will be
made
to maintain backward compatibility when they are updated to match
the
final C++11 standard."
On the other hand, that page still seems to be the official place to
find out about g++'s C++1 support. So I remain confused.
I asked on gcc mailing list about it - gcc folks want to have C++11 as
a default dialect in gcc 6, so I suppose that C++11 has full support
already. Maybe my question will prod them to update the gcc manual
about supported language standards.
Please see https://gcc.gnu.org/ml/gcc/2015-05/msg00075.html.
I don't see any reply to your question. So I'm still stuck with wanting
to use C++11 but having a big official warning telling me not to.
I probably joined this mailing list thread a bit too late for anyone
to pay attention. But I asked about this on #gcc channel and they told
me that c++11 is officially supported in gcc5, but the manual is
outdated. But well, that's IRC - there are no official logs containing
my question, no pics, it didn't happen. I can only paste a fragment
from the channel (where "jakub" is Jakub JelĂnek, one of gcc
maintainers):
Irfy: he feels the support is still too experimental and not yet
real-world tested enough
krnowak: Irfy: Documentation is still saying that c++11 is
experimental in gcc 5.1.
Irfy: really? i thought i came across the wording "full support for
c++11" in the release notes?
Irfy: https://gcc.gnu.org/gcc-5/changes.html but under 'Runtime
Library (libstdc++)"
krnowak: Irfy: https://gcc.gnu.org/onlinedocs/gcc-5.1.0/gcc/Standards.html#Standards
and to go point 2.2 (C++ language).
krnowak: It's probably outdated, dunno.
krnowak: As it doesn't mention C++14 at all.
jakub: c++11 is not experimental in gcc 5.1, indeed, that Standards
section of the docs is outdated
Thanks. That's very helpful.
If gcc 5.1's C++11 support is not experimental then I really think they
should change their gcc 5.1 documentation to stop saying that their C
++11 support is experimental.
And this general page really needs to be updated likewise:
https://gcc.gnu.org/projects/cxx0x.html
Could those of you in contact with these people please at least find
somewhere to report this documentation problem?
--
Murray Cumming
murrayc murrayc com
www.murrayc.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]