GMP 5.1.3 released

Niels Möller nisse at lysator.liu.se
Tue Oct 1 18:44:49 CEST 2013


I'm happy to announce a maintenance release of the GNU Multiple
Precision Arithmetic Library (GMP). The 5.1.3 release includes a couple
of bug fixes, and no new features. See NEWS excerpt below for details.

The release is available at

  ftp://ftp.gmplib.org/pub/gmp/gmp-5.1.3.tar.lz
  ftp://ftp.gmplib.org/pub/gmp/gmp-5.1.3.tar.xz
  ftp://ftp.gmplib.org/pub/gmp/gmp-5.1.3.tar.bz2

as well as on ftp://ftp.gnu.org/gnu/gmp/ and its mirrors.

Note that GMP exercises the corners of C arithmetic, and is likely to
trigger C compiler bugs. Always run make check after building the
library, and do *not* use the library if the testsuite fails.

Further information, including the GMP manual, is available at the GMP
homepage, http://gmplib.org/.

On behalf of the GMP team,
/Niels Möller

Changes between GMP version 5.1.2 and 5.1.3

  BUGS FIXED
  * The internal functions mpn_sbpi1_div_qr_sec mpn_sbpi1_div_r_sec could
    compute garbage with a low probability.  They are now rewritten, and the
    test code has been improved.

  * A bug in the ia64 implementation of mpn_divrem_2, clobbering some
    callee-save registers, has been fixed. This is an internal
    function, with the bug manifesting itself as miscomputation in,
    e.g., mpn_sqrtrem.

  * The documentation now correctly says 'const' for input arguments.

  SPEEDUPS
  * None.

  FEATURES
  * None.

  MISC
  * None.

-- 
Niels Möller. PGP-encrypted email is preferred. Keyid C0B98E26.
Internet email is subject to wholesale government surveillance.



More information about the gmp-announce mailing list