summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile.vc2
-rw-r--r--NEWS2
-rw-r--r--README.dev5
-rw-r--r--configure.ac2
-rw-r--r--doc/version.texi8
-rw-r--r--src/get_version.c2
-rw-r--r--src/mpc.h2
-rw-r--r--tests/log.dat4
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 ##########################
diff --git a/NEWS b/NEWS
index 3d44a95..b84001f 100644
--- a/NEWS
+++ b/NEWS
@@ -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
diff --git a/README.dev b/README.dev
index ff5bab8..fcf3537 100644
--- a/README.dev
+++ b/README.dev
@@ -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";
}
diff --git a/src/mpc.h b/src/mpc.h
index 2092476..8533fd8 100644
--- a/src/mpc.h
+++ b/src/mpc.h
@@ -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