[Bug libstdc++/56922] set: the default constructor should be explicit

2013-04-11 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56922 --- Comment #4 from Jonathan Wakely 2013-04-11 16:33:38 UTC --- Yes, libstdc++ is already correct, there's nothing for us to do here

[Bug libstdc++/56922] set: the default constructor should be explicit

2013-04-11 Thread akim.demaille at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56922 --- Comment #3 from Akim Demaille 2013-04-11 16:23:57 UTC --- Agreed. Sorry for the noise, I was not aware of this page.

[Bug libstdc++/56922] set: the default constructor should be explicit

2013-04-11 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56922 --- Comment #2 from Paolo Carlini 2013-04-11 16:16:07 UTC --- I was about to reply that the issue isn't just about std::set and I was trying to remember why we decided many years ago to *not* have the explicit in the singled out default co

[Bug libstdc++/56922] set: the default constructor should be explicit

2013-04-11 Thread akim.demaille at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56922 --- Comment #1 from Akim Demaille 2013-04-11 16:08:07 UTC --- FWIW: http://cplusplus.github.io/LWG/lwg-active.html#2193