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

Alex Coplan <acoplan at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
           Keywords|                            |ice-on-valid-code
      Known to fail|                            |12.0
   Last reconfirmed|                            |2021-04-28
     Ever confirmed|0                           |1

--- Comment #2 from Alex Coplan <acoplan at gcc dot gnu.org> ---
Here is a reduced testcase:

typedef double c[3];
typedef int d[3];
typedef struct {
  d e;
} f;
typedef struct {
  f g;
  f h;
} i;
i j;
double k;
int l;
void w(void *);
void x(char);
void u(void *, void *);
void m() {
  char a[4096], n[4096], b[4096], o[4096], p[4096], s[4096], r[4096], t[4096];
  w(t);
  w(p);
  w(n);
  w(b);
  u(a, s);
  char v = r[0];
  c g;
  {
    int q[4096];
    w(q);
    w(o);
  }
  x(v);
  l = 0;
  for (; l < 3; l++) {
    j.g.e[l] = g[l];
    j.h.e[l] = k;
  }
}

Reply via email to