diff options
-rw-r--r-- | Makefile.vc | 2 | ||||
-rw-r--r-- | NEWS | 2 | ||||
-rw-r--r-- | README.dev | 5 | ||||
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | doc/version.texi | 8 | ||||
-rw-r--r-- | src/get_version.c | 2 | ||||
-rw-r--r-- | src/mpc.h | 2 | ||||
-rw-r--r-- | tests/log.dat | 4 |
8 files changed, 16 insertions, 11 deletions
diff --git a/Makefile.vc b/Makefile.vc index 59b369a..008062f 100644 --- a/Makefile.vc +++ b/Makefile.vc @@ -46,7 +46,7 @@ CPP = cl.exe CC = cl.exe CDEFAULTFLAGS=/O2 /GR- /MD /nologo /EHs -VERSION=0.8.1-dev +VERSION=0.8.1 ######################## do not edit below this line ########################## @@ -1,6 +1,6 @@ Changes in version 0.8.1: - Bug fixes: - - acosh, asinh, atanh: swap of precisions between real and imaginary part + - acosh, asinh, atanh: swap of precisions between real and imaginary parts - atan: memory leak - log: wrong ternary value in data file; masked by bug in mpfr-2.4.1 @@ -14,7 +14,9 @@ Required versions: Creating a new release ---------------------- - 0) Run all tests with valgrind and check no memory leak remains. + 0) Run all tests with valgrind and check no memory leak remains: + for f in .libs/lt-t*; do valgrind $f; done + 0b) Disable test in line 35 of log.dat. 1) Check the version number in configure.ac ("AC_INIT (mpc, _version_...)"), INSTALL, src/get_version.c, src/mpc.h (remove suffix "-dev" in MPC_VERSION_STRING) and Makefile.vc. @@ -37,4 +39,5 @@ Creating a new release 7) After the release, update the version number in configure.ac, INSTALL, src/get_version.c, src/mpc.h and Makefile.vc. 9) Potentially increase the API version in src/Makefile.am. + 9b) Reenable test in line 35 of log.dat. 10) Commit the changes to svn. diff --git a/configure.ac b/configure.ac index 74f998f..0a53877 100644 --- a/configure.ac +++ b/configure.ac @@ -23,7 +23,7 @@ MA 02111-1307, USA. */ # Process this file with autoconf to produce a configure script. AC_PREREQ(2.61) -AC_INIT(mpc, 0.8.1-dev, mpc-discuss@lists.gforge.inria.fr) +AC_INIT(mpc, 0.8.1, mpc-discuss@lists.gforge.inria.fr) AC_CONFIG_SRCDIR([src/mpc-impl.h]) AC_CONFIG_HEADER([config.h]) diff --git a/doc/version.texi b/doc/version.texi index a33c110..0dc3e3e 100644 --- a/doc/version.texi +++ b/doc/version.texi @@ -1,4 +1,4 @@ -@set UPDATED 5 November 2009 -@set UPDATED-MONTH November 2009 -@set EDITION 0.8 -@set VERSION 0.8 +@set UPDATED 7 December 2009 +@set UPDATED-MONTH December 2009 +@set EDITION 0.8.1 +@set VERSION 0.8.1 diff --git a/src/get_version.c b/src/get_version.c index 9806b72..3ea057f 100644 --- a/src/get_version.c +++ b/src/get_version.c @@ -24,5 +24,5 @@ MA 02111-1307, USA. */ const char * mpc_get_version (void) { - return "0.8.1-dev"; + return "0.8.1"; } @@ -29,7 +29,7 @@ MA 02111-1307, USA. */ #define MPC_VERSION_MAJOR 0 #define MPC_VERSION_MINOR 8 #define MPC_VERSION_PATCHLEVEL 1 -#define MPC_VERSION_STRING "0.8.1-dev" +#define MPC_VERSION_STRING "0.8.1" /* Macros dealing with MPC VERSION */ #define MPC_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) diff --git a/tests/log.dat b/tests/log.dat index 4f56971..ac7e0cf 100644 --- a/tests/log.dat +++ b/tests/log.dat @@ -30,7 +30,9 @@ 0 - 2 -inf 53 +0x3243F6A8885A3p-48 2 -0 2 +0 N N 0 + 2 -inf 53 -0x3243F6A8885A3p-48 2 -0 2 -0 N N 0 - 2 -inf 53 +0x3243F6A8885A3p-48 2 -0 2 +0 N D -0 - 2 -inf 53 -0x3243F6A8885A32p-52 2 -0 2 -0 N D +# The following test reveals a bug in mpfr-2.4.1 and should be disabled for +# the release as long as mpc does not require a more recent version of mpfr. +# 0 - 2 -inf 53 -0x3243F6A8885A32p-52 2 -0 2 -0 N D # log(+0 + i*0) = -inf + i*0 0 0 2 -inf 2 +0 2 +0 2 +0 N N |