On 04/07/2016 11:18 AM, Nathan Sidwell wrote:
On 04/06/16 07:49, Jason Merrill wrote:
Sure, but that also seems unnecessary; vector rvalues don't have
object identity
the way class and array rvalues do.
I attach 2 patches.
70501-2.patch fixes the ICE by treating VECTOR_TYPEs thesame as PMFs in
cxx_eval_bare_aggregate).
OK.
70501-other.patch stops finish_compound_literal wrapping VECTOR_TYPEs in
a TARGET_EXPR. And also moves the comments around, as I found them a
little confusing. We might want to wait until 7.0 to apply that patch,
as it's not a regression.
Yes, OK once stage 1 reopens.
Jason