Announce: MPFR 2.2.0 is released

Vincent Lefevre vincent at vinc17.org
Tue Sep 20 19:55:39 CEST 2005


MPFR 2.2.0 is now available for download from the MPFR web site.
Thanks very much to those who tested the release candidates.

The final release is available here:

  http://www.mpfr.org/mpfr-2.2.0/

The MD5's:
1a81f721ee78cb027f6c41a243d3a33d  mpfr-2.2.0.tar.bz2
15845f68d26f2487a9c6d5b8148f9204  mpfr-2.2.0.tar.gz
6f213afb5fd5a0d63e3d99eb2907bc90  mpfr-2.2.0.zip

Changes from the RC6:
- Important fix in the configure script for AIX.
- Bug fixes (in particular mpfr_coth).
- Documentation update.

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,
  mpfr_lngamma.
- new macro: MPFR_VERSION_STRING
- 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
  features.
- 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.

Regards,

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


More information about the gmp-discuss mailing list