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

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2016-04-06
      Known to work|                            |5.3.0
     Ever confirmed|0                           |1
      Known to fail|                            |4.8.5, 4.9.3

--- Comment #3 from Richard Biener <rguenth at gcc dot gnu.org> ---
Confirmed with 4.9.3 and branch head and 4.8.[15].

int dosprintf(SprintfState*, const char16_t*, __va_list_tag*) (struct
SprintfState * aState, const char16_t * aFmt, struct  * aAp)
{
..
  char16_t c;
..
  <bb 328>:
  # aFmt_8 = PHI <aFmt_89(D)(334), aFmt_596(327)>
  # DEBUG aFmt => aFmt_8
  [/home/glandium/gecko/xpcom/glue/nsTextFormatter.cpp : 857:24] aFmt_95 =
aFmt_8 + 2;
  [/home/glandium/gecko/xpcom/glue/nsTextFormatter.cpp : 857:24] # DEBUG aFmt
=> aFmt_95
  [/home/glandium/gecko/xpcom/glue/nsTextFormatter.cpp : 857:3] c_96 =
[/home/glandium/gecko/xpcom/glue/nsTextFormatter.cpp : 857] *aFmt_8;
  [/home/glandium/gecko/xpcom/glue/nsTextFormatter.cpp : 857:3] # DEBUG c =>
c_96
  [/home/glandium/gecko/xpcom/glue/nsTextFormatter.cpp : 857:3] if (c_96 != 0)

so everything fine on GIMPLE.  GCC 5 is confirmed fixed.

Reply via email to