[libmath-prime-util-perl] 05/18: Make sure we don't try to use really old versions of MPFR
Partha P. Mukherjee
ppm-guest at moszumanska.debian.org
Thu May 21 18:46:38 UTC 2015
This is an automated email from the git hooks/post-receive script.
ppm-guest pushed a commit to annotated tag v0.17
in repository libmath-prime-util-perl.
commit 0ead230fb946cd130cb7190ef0ccb4fa87a3d23e
Author: Dana Jacobsen <dana at acm.org>
Date: Sat Dec 15 20:34:05 2012 -0800
Make sure we don't try to use really old versions of MPFR
---
lib/Math/Prime/Util/PP.pm | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/lib/Math/Prime/Util/PP.pm b/lib/Math/Prime/Util/PP.pm
index 3a3d296..9303064 100644
--- a/lib/Math/Prime/Util/PP.pm
+++ b/lib/Math/Prime/Util/PP.pm
@@ -1437,7 +1437,7 @@ sub ExponentialIntegral {
# Use MPFR if possible.
if ($_have_MPFR < 0) {
$_have_MPFR = 1;
- eval { require Math::MPFR; 1; } or do { $_have_MPFR = 0; };
+ eval { require Math::MPFR; $Math::MPFR::VERSION >= 2.03; } or do { $_have_MPFR = 0; };
}
# Gotcha -- MPFR decided to make negative inputs return NaN. Grrr.
if ($_have_MPFR && $x > 0) {
@@ -1546,7 +1546,7 @@ sub LogarithmicIntegral {
# Use MPFR if possible.
if ($_have_MPFR < 0) {
$_have_MPFR = 1;
- eval { require Math::MPFR; 1; } or do { $_have_MPFR = 0; };
+ eval { require Math::MPFR; $Math::MPFR::VERSION >= 2.03; } or do { $_have_MPFR = 0; };
}
# Remember MPFR eint doesn't handle negative inputs
if ($_have_MPFR && $x >= 1) {
@@ -1678,7 +1678,7 @@ sub RiemannZeta {
# Use MPFR if possible.
if ($_have_MPFR < 0) {
$_have_MPFR = 1;
- eval { require Math::MPFR; 1; } or do { $_have_MPFR = 0; };
+ eval { require Math::MPFR; $Math::MPFR::VERSION >= 2.03; } or do { $_have_MPFR = 0; };
}
if ($_have_MPFR) {
my $wantbf = 0;
@@ -1743,7 +1743,7 @@ sub RiemannR {
# Use MPFR if possible.
if ($_have_MPFR < 0) {
$_have_MPFR = 1;
- eval { require Math::MPFR; 1; } or do { $_have_MPFR = 0; };
+ eval { require Math::MPFR; $Math::MPFR::VERSION >= 2.03; } or do { $_have_MPFR = 0; };
}
if ($_have_MPFR) {
my $wantbf = 0;
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libmath-prime-util-perl.git
More information about the Pkg-perl-cvs-commits
mailing list