https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70615
Jason Merrill changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70615
--- Comment #4 from Jason Merrill ---
Author: jason
Date: Wed Apr 13 14:33:53 2016
New Revision: 234940
URL: https://gcc.gnu.org/viewcvs?rev=234940=gcc=rev
Log:
PR c++/70615
* cp-gimplify.c (cp_genericize_r): Expand PTRMEM_CST
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70615
Jason Merrill changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70615
--- Comment #3 from Jakub Jelinek ---
cp_gimplify_expr has code to handle the PTRMEM_CST case, but that is
unfortunately too late, if it appears in a CONSTRUCTOR, the gimplifier can try
to hash the CONSTRUCTOR which obviously can't handle the FE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70615
Richard Biener changed:
What|Removed |Added
Priority|P3 |P1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70615
--- Comment #2 from Jakub Jelinek ---
This is another case of PTRMEM_CST leaking from the FE to the gimplifier (the
other is PR70621, but in this case it is not even during error-recovery).
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70615
Jakub Jelinek changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|