https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106832
--- Comment #23 from Peter Bergner <bergner at gcc dot gnu.org> --- (In reply to Peter Bergner from comment #22) > Looking at expImpl(), it has implementations for all of the float types > except for IBM128. Maybe just need to add support for that??? A few other places as well: libphobos/src/std/math/exponential.d: ... else // static if (F.realFormat == RealFormat.ibmExtended) { assert(0, "frexp not implemented"); } ... else // static if (F.realFormat == RealFormat.ibmExtended) { assert(0, "ilogb not implemented"); } and... libphobos/src/std/math/operations.d: else // static if (F.realFormat == RealFormat.ibmExtended) { assert(0, "nextUp not implemented"); }