[Bug c++/67631] brace initialization bug

2021-08-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67631 Andrew Pinski changed: What|Removed |Added CC||tomaszkam at gmail dot com --- Comment #

[Bug c++/67631] brace initialization bug

2016-11-18 Thread howard.hinnant at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67631 --- Comment #10 from Howard Hinnant --- Thanks much Jason!

[Bug c++/67631] brace initialization bug

2016-11-18 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67631 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/67631] brace initialization bug

2016-11-18 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67631 --- Comment #8 from Jason Merrill --- Author: jason Date: Fri Nov 18 20:27:41 2016 New Revision: 242604 URL: https://gcc.gnu.org/viewcvs?rev=242604&root=gcc&view=rev Log: PR c++/67631 - list-init and explicit conversions * seman

[Bug c++/67631] brace initialization bug

2016-11-18 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67631 --- Comment #7 from Jason Merrill --- Author: jason Date: Fri Nov 18 20:27:26 2016 New Revision: 242603 URL: https://gcc.gnu.org/viewcvs?rev=242603&root=gcc&view=rev Log: PR c++/67631 - list-init and explicit conversions * seman

[Bug c++/67631] brace initialization bug

2016-11-18 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67631 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug c++/67631] brace initialization bug

2016-11-14 Thread howard.hinnant at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67631 --- Comment #6 from Howard Hinnant --- Dropping the `explicit` specifier for the operator is an "over my dead body", sorry. That would be horrible. The next best workaround is to "respell" the explicit int operator() as `as_int() const`. But t

[Bug c++/67631] brace initialization bug

2016-11-14 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67631 --- Comment #5 from Markus Trippelsdorf --- A workaround is to drop the "explicit" specifier for the operator.

[Bug c++/67631] brace initialization bug

2016-11-14 Thread howard.hinnant at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67631 --- Comment #4 from Howard Hinnant --- This bug needs some attention because Howard Hinnant's date library is making it common for people to hit this bug. The date library: https://github.com/HowardHinnant/date This library is sufficiently pop

[Bug c++/67631] brace initialization bug

2016-11-12 Thread gcc at pauldreik dot se
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67631 --- Comment #3 from Paul Dreik --- This is still present in trunk, rev 242335 g++-trunk (GCC) 7.0.0 20161112 (experimental)

[Bug c++/67631] brace initialization bug

2016-11-12 Thread gcc at pauldreik dot se
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67631 Paul Dreik changed: What|Removed |Added CC||gcc at pauldreik dot se --- Comment #2 from

[Bug c++/67631] brace initialization bug

2015-09-18 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67631 Markus Trippelsdorf changed: What|Removed |Added Keywords||rejects-valid Status|U