Hi Jeremy,

-- it's unarguably a glibc issue: if exp() is fast and expf() is slow, why doesn't glibc implement expf() by calling exp()? (yes, there can be other issues like rounding or so, but they can also be dealt with separately) -- a similar bug was already reported a year and a half ago, and no activity was recorded on that front (http://sources.redhat.com/bugzilla/show_bug.cgi?id=5997 ); overall, the math lib from glibc can be buggy and slow (and its development is not exactly proceeding at a steady pace) but political reasons prevent GCC to include its own math lib -- there is a GNU Fortran mailing-list where Fortran-related issues are welcome

Regards,
FX

Reply via email to