[Bug libstdc++/90314] [10 Regression] clang gives error about exception specification in declaration not matching definition after change in move.h

2019-05-03 Thread peter.smith at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90314 --- Comment #6 from Peter Smith --- Thank you very much for the quick update.

[Bug libstdc++/90314] [10 Regression] clang gives error about exception specification in declaration not matching definition after change in move.h

2019-05-02 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90314 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/90314] [10 Regression] clang gives error about exception specification in declaration not matching definition after change in move.h

2019-05-02 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90314 --- Comment #4 from Jonathan Wakely --- Author: redi Date: Thu May 2 21:23:38 2019 New Revision: 270827 URL: https://gcc.gnu.org/viewcvs?rev=270827&root=gcc&view=rev Log: PR libstdc++/90314 fix non-equivalent declarations of std::swap In order

[Bug libstdc++/90314] [10 Regression] clang gives error about exception specification in declaration not matching definition after change in move.h

2019-05-02 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90314 --- Comment #3 from Jonathan Wakely --- Specifically, a new warning with -Wpedantic -Wsystem-headers and one of -std=gnu++98 or -std=c++98 or -ansi, but not with any later dialects. The alternatives are to leave the macro as it is now (which is

[Bug libstdc++/90314] [10 Regression] clang gives error about exception specification in declaration not matching definition after change in move.h

2019-05-02 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90314 Jonathan Wakely changed: What|Removed |Added Known to work||8.3.0, 9.0 Target Milestone|---