NuttX has support to LibmCS that already fixed those (and other issues) https://gtd-gmbh.de/libmcs
But maybe those corrections from the article you cited could be applied to our standard libm functions. BR, Alan On Mon, Feb 10, 2025 at 2:26 PM Tomek CEDRO <to...@cedro.info> wrote: > Here goes interesting paper with floating point arithmetic accuracy > comparison in various open-source libraries and compilers :-) > > ---------- Forwarded message --------- > From: Paul Zimmermann > Date: Mon, Feb 10, 2025 at 9:54 AM > Subject: Accuracy of Mathematical Functions > > Dear all, > > a new update of our comparison is available, with FreeBSD 14.2: > > https://members.loria.fr/PZimmermann/papers/accuracy.pdf > > Main changes in this update: > > * GNU libc now provides 21 correctly-rounded functions in single precision > (integrating the CORE-MATH code) > * LLVM-libc provides more correctly-rounded functions > > Brian Gladman > Vincenzo Innocente > John Mather > Paul Zimmermann > > -- > CeDeROM, SQ7MHZ, http://www.tomek.cedro.info >