https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105281
--- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> --- Those changes in <cmath> have been present since GCC 4.6, so they predate the C++23 changes by *many* years. Nobody has yet verified how closely it conforms to the new C++23 spec.