GMP 6.1.0 release candidate available

Marco Bodrato bodrato at mail.dm.unipi.it
Thu Oct 22 05:47:01 UTC 2015


A release candidate for GMP 6.1.0 is available for download here:

https://gmplib.org/download/gmp-6.1.0/gmp-6.1.0-rc1.tar.lz (smaller)
https://gmplib.org/download/gmp-6.1.0/gmp-6.1.0-rc1.tar.xz
https://gmplib.org/download/gmp-6.1.0/gmp-6.1.0-rc1.tar.bz2 (larger)

The md5 hashes:
ddff5fc7382992b3efcdc9108c7f69a9  gmp-6.1.0-rc1.tar.lz
23844a92a625648d1e57aecebee32ca9  gmp-6.1.0-rc1.tar.xz
65e8f759cea6f65342da1139f68e070b  gmp-6.1.0-rc1.tar.bz2

The sha1 hashes:
01986b5be12a7faa8df64abc678223e64dfbd2ce  gmp-6.1.0-rc1.tar.lz
80a5e56909cfe661eabf0afafb129c398da527ff  gmp-6.1.0-rc1.tar.xz
fbfd0483a2eeef7d394ab4cefdcc25b0a9aee977  gmp-6.1.0-rc1.tar.bz2

Please download and test it, then report any failure to this list.

If no problems arise, we plan to release GMP 6.1.0 next Wednesday.

The FreeBSD problems listed for 6.0.0 affect this release too, and there
are some known mis-compilation bugs with clang. They will not be
considered as critical for the release of the library.

An extract of changes from GMP 6.0 to GMP 6.1 follows:
BUGS FIXED
 * The option --disable-assembly now disables all inlined asm.
 * Fixed ABI incompatible stack alignment in calls from assembly code.
FEATURES
 * New C++ functions gcd and lcm for mpz_class.
 * New public functions: mpn_divexact_1, mpn_zero_p, mpn_cnd_swap, and
   mpq_cmp_z.
 * Support for Darwin in all x86 code, thereby enabling fat builds.
 * Support for more 32-bit arm processors.
 * Support compilation with clang/llvm for more platforms.
 * Support for AVX-less modern x86 CPUs.
 * Support for NetBSD under Xen.

Best regards,
Marco Bodrato



More information about the gmp-devel mailing list