https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97358
Jason Merrill <jason at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|[8/9/10/11 Regression] ICE |[8/9/10 Regression] ICE
|while building firefox |while building firefox
|since r8-2720 |since r8-2720
--- Comment #13 from Jason Merrill <jason at gcc dot gnu.org> ---
(In reply to Jakub Jelinek from comment #11)
> (In reply to Jason Merrill from comment #10)
> > This doesn't look valid to me. In
> >
> > [x...] { x; }...
>
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97358#c3 is what they actually
> have (not sure if it changes anything on the validness) and I have full
> preprocessed source, so can supply further details that would be needed.
That doesn't change anything; they should remove the ... from the capture to
make the testcase valid. Please check that the patch I just checked in
replaces the ICE with an error, thanks.