summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Enge <andreas.enge@inria.fr>2020-07-23 12:45:41 +0200
committerAndreas Enge <andreas.enge@inria.fr>2020-07-23 13:14:02 +0200
commitbc3541daa63fb6f53a5ca422766ef420e3663f6a (patch)
treec307970bd81c73a405059ab684fd9579ea7330c3
parent1363913063d296190f52ecfac45a3abbd6094d40 (diff)
downloadmpc-git-bc3541daa63fb6f53a5ca422766ef420e3663f6a.tar.gz
Bump the minimally required mpfr version to 4.1.0.
* configure.ac, doc/mpc.texi, INSTALL, NEWS: Move minimal mpfr version fron 3.0.0 to 4.1.0.
-rw-r--r--INSTALL2
-rw-r--r--NEWS1
-rw-r--r--configure.ac8
-rw-r--r--doc/mpc.texi4
4 files changed, 8 insertions, 7 deletions
diff --git a/INSTALL b/INSTALL
index f286b28..72ab6e9 100644
--- a/INSTALL
+++ b/INSTALL
@@ -15,7 +15,7 @@ This is for the impatient, for deeper explanations see the chapter
0. You first need to install GMP, the GNU Multiprecision Arithmetic Library,
see <http://gmplib.org/>, and GNU MPFR, see <http://www.mpfr.org>.
GNU MPC requires GMP version 5.0.0 or later
- and GNU MPFR version 3.0.0 or later.
+ and GNU MPFR version 4.1.0 or later.
1. In the directory of the GNU MPC archive, type
diff --git a/NEWS b/NEWS
index e8d624c..0107c85 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,5 @@
Changes in version 1.2.0:
+ - Minimally required library version: MPFR 4.1.0
- New functions: mpc_sum, mpc_dot
- Several functions are more robust with a reduced exponent range
(for example corresponding to IEEE 754 binary formats)
diff --git a/configure.ac b/configure.ac
index 9fdd9cc..3435d13 100644
--- a/configure.ac
+++ b/configure.ac
@@ -203,22 +203,22 @@ error
AC_MSG_ERROR([GMP version >= 5.0.0 required])
])
-# Check for a recent MPFR: we require MPFR 3.0.0 for MPC_RNDA
+# Check for a recent MPFR: we require MPFR 4.1.0
# The same remark as above for GMP applies.
AC_MSG_CHECKING(for recent MPFR)
AC_COMPILE_IFELSE(
[AC_LANG_SOURCE(
[[
#include "mpfr.h"
-#if (MPFR_VERSION < MPFR_VERSION_NUM (3,0,0))
-# error "Minimal MPFR version is 3.0.0"
+#if (MPFR_VERSION < MPFR_VERSION_NUM (4,1,0))
+# error "Minimal MPFR version is 4.1.0"
error
#endif
]])],
[AC_MSG_RESULT(yes)],
[
AC_MSG_RESULT(no)
- AC_MSG_ERROR([MPFR version >= 3.0.0 required])
+ AC_MSG_ERROR([MPFR version >= 4.1.0 required])
])
# Check for logging feature
diff --git a/doc/mpc.texi b/doc/mpc.texi
index cfa52bf..d25b1c4 100644
--- a/doc/mpc.texi
+++ b/doc/mpc.texi
@@ -5,7 +5,7 @@
@synindex tp fn
@set MINGMP 5.0.0
-@set MINMPFR 3.0.0
+@set MINMPFR 4.1.0
@set AUTHORS Andreas Enge, Philippe Th@'eveny, Paul Zimmermann
@@ -13,7 +13,7 @@
This manual is for GNU MPC, a library for multiple precision complex arithmetic,
version @value{VERSION} of @value{UPDATED-MONTH}.
-Copyright @copyright{} 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2016, 2018 INRIA
+Copyright @copyright{} 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2016, 2018, 2020 INRIA
@quotation
Permission is granted to copy, distribute and/or modify this document