[Bug c++/56961] stack overflow in gimplifier with volatile field

2014-06-05 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56961 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/56961] stack overflow in gimplifier with volatile field

2014-06-05 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56961 --- Comment #11 from paolo at gcc dot gnu.org --- Author: paolo Date: Thu Jun 5 17:34:48 2014 New Revision: 211286 URL: http://gcc.gnu.org/viewcvs?rev=211286&root=gcc&view=rev Log: /cp 2014-06-05 Richard Biener Paolo Carlini P

[Bug c++/56961] stack overflow in gimplifier with volatile field

2014-06-05 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56961 Paolo Carlini changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug c++/56961] stack overflow in gimplifier with volatile field

2014-06-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56961 --- Comment #9 from Richard Biener --- (In reply to Richard Biener from comment #8) > (In reply to Richard Biener from comment #7) > > I suggest > > > > Index: gcc/cp/cp-gimplify.c > >

[Bug c++/56961] stack overflow in gimplifier with volatile field

2014-06-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56961 --- Comment #8 from Richard Biener --- (In reply to Richard Biener from comment #7) > I suggest > > Index: gcc/cp/cp-gimplify.c > === > --- gcc/cp/cp-gimplify.c(revision 211

[Bug c++/56961] stack overflow in gimplifier with volatile field

2014-06-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56961 --- Comment #7 from Richard Biener --- I suggest Index: gcc/cp/cp-gimplify.c === --- gcc/cp/cp-gimplify.c(revision 211262) +++ gcc/cp/cp-gimplify.c(working copy) @@

[Bug c++/56961] stack overflow in gimplifier with volatile field

2014-06-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56961 --- Comment #6 from Richard Biener --- The C++ gimplify langhook gimplifies the gimplifier generated vol.1 = b.fields as vol.1, b.fields; so it isn't a manifestation of the issue but a fallout of the attempt to fix it in the C++ gimplifie

[Bug c++/56961] stack overflow in gimplifier with volatile field

2014-06-05 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56961 --- Comment #5 from Paolo Carlini --- I think this is another manifestation of the issue discussed in cp-gimplify.c: /* Remove any copies of empty classes. We check that the RHS has a simple form so that TARGET_EXPRs and non-

[Bug c++/56961] stack overflow in gimplifier with volatile field

2014-01-06 Thread dimhen at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56961 --- Comment #4 from Dmitry G. Dyachenko --- FAIL gcc version 4.9.0 20140106 (experimental) [trunk revision 206356] (GCC)

[Bug c++/56961] stack overflow in gimplifier with volatile field

2013-04-15 Thread dimhen at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56961 --- Comment #3 from Dmitry G. Dyachenko 2013-04-15 08:01:24 UTC --- gcc-4.7.2 / Fedora 18 FAIL too gcc version 4.7.2 20121109 (Red Hat 4.7.2-8) (GCC)

[Bug c++/56961] stack overflow in gimplifier with volatile field

2013-04-15 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56961 Andrew Pinski changed: What|Removed |Added Keywords||ice-on-invalid-code