https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66857
Jason Merrill changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66857
--- Comment #7 from Jason Merrill ---
Author: jason
Date: Fri Aug 14 16:33:10 2015
New Revision: 226897
URL: https://gcc.gnu.org/viewcvs?rev=226897&root=gcc&view=rev
Log:
Fix PR c++/66857
gcc/cp/ChangeLog:
PR c++/66857
* cvt.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66857
--- Comment #6 from Patrick Palka ---
Author: ppalka
Date: Sat Jul 25 23:15:44 2015
New Revision: 226228
URL: https://gcc.gnu.org/viewcvs?rev=226228&root=gcc&view=rev
Log:
Fix PR c++/66857
gcc/cp/ChangeLog:
PR c++/66857
* cvt.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66857
--- Comment #5 from Jason Merrill ---
(In reply to Patrick Palka from comment #4)
> Reverting the change made to ocp_convert in r217814 fixes it:
>
> diff --git a/gcc/cp/cvt.c b/gcc/cp/cvt.c
> index 13bc1f7..6d4bd9a 100644
> --- a/gcc/cp/cvt.c
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66857
Patrick Palka changed:
What|Removed |Added
CC||ppalka at gcc dot gnu.org
--- Comment #4
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66857
Markus Trippelsdorf changed:
What|Removed |Added
CC||jason at gcc dot gnu.org,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66857
--- Comment #2 from Jonathan Wakely ---
The gimple dump shows a temporary int being created from the global, and the
temporary is passed to the constructor.