Re: [C++ Patch] PR 55323

2012-11-14 Thread Jason Merrill
OK. Jason

Re: [C++ Patch] PR 55323

2012-11-14 Thread Paolo Carlini
On 11/14/2012 05:49 PM, Jakub Jelinek wrote: On Wed, Nov 14, 2012 at 05:39:12PM +0100, Paolo Carlini wrote: + /* We will already have issued an error message. */ The wording looks unclear. Either we have issued already an error message, or we will issue it. You are right ;) Consider it a

Re: [C++ Patch] PR 55323

2012-11-14 Thread Jakub Jelinek
On Wed, Nov 14, 2012 at 05:39:12PM +0100, Paolo Carlini wrote: > + /* We will already have issued an error message. */ The wording looks unclear. Either we have issued already an error message, or we will issue it. Jakub

[C++ Patch] PR 55323

2012-11-14 Thread Paolo Carlini
Hi, in this ICE on illegal what happens is the following: finish_mem_initializers calls check_for_bare_parameter_packs which errors out with "parameter packs not expanded with ‘...’" and returns true, thus the former does TREE_VALUE (mem) = error_mark_node. Eventually, emit_mem_initializers c