[MacPorts] #16443: Please upgrade GMP to version 4.2.3
MacPorts
noreply at macports.org
Tue Sep 2 03:35:13 PDT 2008
#16443: Please upgrade GMP to version 4.2.3
-----------------------------+----------------------------------------------
Reporter: uwe at falcknet.de | Owner: macports-tickets at lists.macosforge.org
Type: enhancement | Status: new
Priority: Normal | Milestone: Port Enhancements
Component: ports | Version: 1.6.0
Keywords: GMP math |
-----------------------------+----------------------------------------------
From gmplib.org
Changes in GMP 4.2.3
Bugs:
Fix x86 CPU recognition code to properly identify recent AMD and Intel
64-bit processors.
The >> operator of the C++ wrapper gmpxx.h now does floor rounding, not
truncation.
Inline semantics now follow the C99 standard, and works with recent GCC
releases.
C++ bitwise logical operations work for more types.
For C++, gmp.h now includes cstdio, improving compiler compatibility.
Bases > 36 now work properly in mpf_set_str.
Speedups:
None, except that proper processor recognition helps affected processors.
Features:
The allocation functions now detect overflow of the mpz_t type. This means
that overflow will now cause an abort, except when the allocation
computation itself overflows. (Such overflow can probably only happen in
powering functions; we will detect powering overflow in the future.)
--
Ticket URL: <http://trac.macports.org/ticket/16443>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list