MPFR 2.2.0 Release Candidate

Vincent Lefevre vincent at
Tue Sep 13 10:13:27 CEST 2005

The release of MPFR 2.2.0 is imminent. Please help to make this
release as good as possible by downloading and testing this
release candidate:

The MD5's:
56579f5e8a0f251c206b7f2abfc6f51e  mpfr-2.2.0-rc6.tar.bz2
ddf471ed2604e492399c4d66cefdcd42  mpfr-2.2.0-rc6.tar.gz

Changes from versions 2.1.* to version 2.2.0:
- Bug fixes.
- new functions mpfr_set_overflow, mpfr_set_underflow, mpfr_set_inexflag,
  mpfr_set_erangeflag, mpfr_set_nanflag, mpfr_erfc, mpfr_atan2, mpfr_pow_z,
  mpfr_subnormalize, mpfr_const_catalan, mpfr_sec, mpfr_csc, mpfr_cot,
  mpfr_root, mpfr_eint, mpfr_get_f, mpfr_sech, mpfr_csch, mpfr_coth,
- Remove the exported MPFR variables from mpfr.h to mpfr-impl.h.
  (They were undocumented, so programs which respect the API still work).
- Grep CC and CFLAGS from GMP Makefile if possible.
- Math functions are faster (both average and worst cases).
- Better support for long double.
- Shared library of MPFR.
- Binary compatible with previous versions if you do not use undocumented
- Thread safe (if built with --enable-thread-safe).
- Logging facility.
- Change in the semantics of mpfr_out_str/mpfr_get_str when n_digits=0.
- Better locale support.

Please send success and failure reports to <mpfr at>.

If no problem is found, it should be released on 2005-09-20.


Vincent Lefèvre <vincent at> - Web: <>
100% accessible validated (X)HTML - Blog: <>
Work: CR INRIA - computer arithmetic / SPACES project at LORIA

More information about the gmp-discuss mailing list