[Bug c++/69657] [6 Regression] abs() not inlined after including math.h

pinskia at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Feb 3 22:52:00 GMT 2016


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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |missed-optimization
            Summary|abs() not inlined after     |[6 Regression] abs() not
                   |including math.h            |inlined after including
                   |                            |math.h

--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
(In reply to Jonathan Wakely from comment #3) 
> Recategorising as component=c++, and removing the regression marker (because
> the change in libstdc++ that reveals this issue is required for conformance).

Adding back regression as it is an user visible regression even though only the
library change, the user does not understand that.  In fact I suspect this
comes from SPEC CPU 2006 or some other heavily used benchmarking code.


More information about the Gcc-bugs mailing list