MPFR 2.2.0 Release Candidate

Vincent Lefevre vincent at vinc17.org
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:

http://www.mpfr.org/mpfr-2.2.0/mpfr-2.2.0-rc6.tar.bz2
http://www.mpfr.org/mpfr-2.2.0/mpfr-2.2.0-rc6.tar.gz
http://www.mpfr.org/mpfr-2.2.0/mpfr-2.2.0-rc6.zip

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

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.

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

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

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