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

--- Comment #4 from Joel Hutton <joel.hutton at arm dot com> ---
Hi Rainer

I set up an account with cfarm, and tested on gcc202, the test fails because on
SPARC, no constructor is generated, the  for whatever reason (see below) making
the test not really applicable. I suggest making the test an xfail, so that if
at some point in the future SPARC generates a constructor here the test will
apply. The other option is to skip it for SPARC.

tree output on SPARC at the slp pass:
.
.
.
  MEM[(char *)d_202 + 25B] = _136;
  # .MEM_233 = VDEF <.MEM_232>
  MEM[(char *)d_202 + 26B] = _140;
  # .MEM_234 = VDEF <.MEM_233>
  MEM[(char *)d_202 + 27B] = _144;
  # .MEM_235 = VDEF <.MEM_234>
  MEM[(char *)d_202 + 28B] = _148;
  # .MEM_236 = VDEF <.MEM_235>
  MEM[(char *)d_202 + 29B] = _152;
  # .MEM_237 = VDEF <.MEM_236>
  MEM[(char *)d_202 + 30B] = _156;
  # .MEM_238 = VDEF <.MEM_237>
  MEM[(char *)d_202 + 31B] = _160;
  # PT = { D.1522 } (nonlocal, interposable)
  d_239 = d_202 + 32;

Reply via email to