https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113568

--- Comment #2 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
(In reply to Marek Polacek from comment #1)
> Started with r14-4592:

Only because it uses _BitInt(848).

Just change the testcase to:
signed char c;
_BitInt(464) g;

void
foo (void)
{
  _BitInt(464) a[2] = {};
  _BitInt(464) b;
  while (c)
    {
      b = g + 1;
      g = a[0];
      a[0] = b;
    }
}
and it ICEs already earlier.

Reply via email to