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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|NEW                         |RESOLVED

--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
The problem is actually related to the front-end producing _Bool types:
  _Bool D.1714;
  _Bool D.1710;

<bb 2>:
  D.1714_3 = f1_1(D) < f2_2(D);
  D.1710_4 = D.1714_3;

*.original for 4.7:
  if (f1 < f2) (void) 0;

vs 4.8:
  (void) (f1 < f2);


This was fixed by r0-120014:
https://gcc.gnu.org/pipermail/gcc-patches/2012-November/351825.html

Reply via email to