[Bug libstdc++/94811] Please make make_tuple noexcept when possible

2020-04-28 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94811 Jonathan Wakely changed: What|Removed |Added Resolution|--- |WORKSFORME Status|UNCONFIR

[Bug libstdc++/94811] Please make make_tuple noexcept when possible

2020-04-28 Thread rafael at espindo dot la
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94811 --- Comment #4 from Rafael Avila de Espindola --- (In reply to Jonathan Wakely from comment #3) > (In reply to Rafael Avila de Espindola from comment #0) > > So it should be possible to make the std::tuple constructor and > > Isn't that already

[Bug libstdc++/94811] Please make make_tuple noexcept when possible

2020-04-28 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94811 --- Comment #3 from Jonathan Wakely --- (In reply to Rafael Avila de Espindola from comment #0) > So it should be possible to make the std::tuple constructor and Isn't that already done? > std::make_tuple noexcept when the arguments have noexce

[Bug libstdc++/94811] Please make make_tuple noexcept when possible

2020-04-28 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94811 --- Comment #2 from Jonathan Wakely --- (In reply to Marc Glisse from comment #1) > Each extra noexcept is one more chance to get things wrong And slows down compilation due to instantiating the trait class templates (which G++ was doing even wh

[Bug libstdc++/94811] Please make make_tuple noexcept when possible

2020-04-27 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94811 Marc Glisse changed: What|Removed |Added Component|c++ |libstdc++ Severity|normal