GMP 6.1.0 release candidate available

Marco Bodrato bodrato at
Sat Oct 24 17:00:21 UTC 2015

A release candidate for GMP 6.1.0 is available for download here: (smaller) (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 to
gmp-bugs at, see .

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:
 * The option --disable-assembly now disables all inlined asm.
 * Fixed ABI incompatible stack alignment in calls from assembly code.
 * New C++ functions gcd and lcm for mpz_class.
 * New public functions: mpn_divexact_1, mpn_zero_p, mpn_cnd_swap, and
 * 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-announce mailing list