https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61902
Andrew Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution|--- |FIXED
Target Milestone|--- |4.10.0
--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
This code has changed a lot in 4.10/5.0. The pair is no longer there and
instead we use wide_int and:
/* We have to ensure we can negate the largest negative number. */
wide_int val = wide_int::from (val_in, maxbitlen, sgn);
if (r->sign)
val = -val;
So closing as fixed in GCC 4.10/5.0.