This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Release candidate for mpc-0.9 available
- From: Andreas Enge <andreas dot enge at inria dot fr>
- To: mpc-discuss at lists dot gforge dot inria dot fr, gcc at gcc dot gnu dot org
- Date: Sat, 12 Feb 2011 21:43:09 +0100
- Subject: Release candidate for mpc-0.9 available
A release candidate for the next version 0.9 of mpc is available at
http://www.multiprecision.org/mpc/download/mpc-0.9-rc2.tar.gz
We would be grateful if you could report any problems you experience
with installation, in particular on more exotic platforms.
The following excerpt of the NEWS file describes the changes since
release 0.8.2:
- New functions:
- mpc_set_dc, mpc_set_ldc, mpc_get_dc, mpc_get_ldc for converting
between mpc type variables and C variables of type double _Complex
or long double _Complex
- mpc_sin_cos, computing simultaneously the sine and cosine
- Speed-ups:
- mpc_pow_si through binary exponentiation
- mpc_pow_z when the exponent fits in a long
- mpc_tan through the use of mpc_sin_cos
- Bug fixes:
- trigonometric functions: infinite loop due to overflow for large arguments
- exp: close to infinite loop for argument close to 0
- sqrt: close to infinite loop for argument close to 1
- add_si: replaced macro by function, since the macro evaluated the same
expression twice
- Logging feature for debugging:
./configure --enable-logging
#include "mpc-log.h" instead of #include "mpc.h"
- Minimally required library versions: gmp 4.3.2, mpfr 2.4.2
Andreas