https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61685
Bug ID: 61685 Summary: Strange check in bid128_fma.c - rounding_correction() Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libgcc Assignee: unassigned at gcc dot gnu.org Reporter: maksqwe1 at ukr dot net bid128_fma.c 97 if (is_midpoint_lt_even || is_midpoint_lt_even || // <=== is_inexact_gt_midpoint || is_inexact_gt_midpoint) // <=== *ptrfpsf |= UNDERFLOW_EXCEPTION;