https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113152
--- Comment #20 from Tobias Burnus <burnus at gcc dot gnu.org> --- And for the condition, I think the proper way is to write: #if MPFR_VERSION >= MPFR_VERSION_NUM(4,2,0) ... = mpfr_sinpi ( ... ) #else fallback #endif