summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Hay <steve.m.hay@googlemail.com>2019-10-20 10:30:08 +0100
committerSteve Hay <steve.m.hay@googlemail.com>2019-10-20 10:30:08 +0100
commitc599ee2adcd5b290ad6cd9f4f7e0129225231cf7 (patch)
treea8d7424980c1dbdbe52261ab48cc6ac837d3b6f5
parent79ff1055edda279426b74e4ec66c4a889721443b (diff)
downloadperl-c599ee2adcd5b290ad6cd9f4f7e0129225231cf7.tar.gz
Fix a failing test in Math::BigInt with VC14 or higher
See CPAN RT #130736
-rwxr-xr-xPorting/Maintainers.pl8
-rw-r--r--cpan/Math-BigInt/lib/Math/BigFloat.pm4
-rw-r--r--cpan/Math-BigInt/lib/Math/BigInt.pm2
-rw-r--r--cpan/Math-BigInt/lib/Math/BigInt/Calc.pm2
-rw-r--r--cpan/Math-BigInt/lib/Math/BigInt/Lib.pm2
-rw-r--r--cpan/Math-BigInt/t/calling.t2
-rw-r--r--t/porting/customized.dat4
7 files changed, 18 insertions, 6 deletions
diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 06382528e1..ba77140264 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -728,6 +728,14 @@ use File::Glob qw(:case);
t/01load.t
),
],
+ # CPAN RT 130736
+ 'CUSTOMIZED' => [
+ 'lib/Math/BigFloat.pm',
+ 'lib/Math/BigInt.pm',
+ 'lib/Math/BigInt/Calc.pm',
+ 'lib/Math/BigInt/Lib.pm',
+ 'lib/Math-BigInt/t/calling.t'
+ ],
},
'Math::BigInt::FastCalc' => {
diff --git a/cpan/Math-BigInt/lib/Math/BigFloat.pm b/cpan/Math-BigInt/lib/Math/BigFloat.pm
index 1b7b2f24ae..4bf6e8c4bf 100644
--- a/cpan/Math-BigInt/lib/Math/BigFloat.pm
+++ b/cpan/Math-BigInt/lib/Math/BigFloat.pm
@@ -19,7 +19,7 @@ use warnings;
use Carp qw< carp croak >;
use Math::BigInt ();
-our $VERSION = '1.999817';
+our $VERSION = '1.999817_01';
require Exporter;
our @ISA = qw/Math::BigInt/;
@@ -4597,7 +4597,7 @@ sub numify {
}
# Create a string and let Perl's atoi()/atof() handle the rest.
- return 0 + $x -> bsstr();
+ return 0 + $x -> bnstr();
}
###############################################################################
diff --git a/cpan/Math-BigInt/lib/Math/BigInt.pm b/cpan/Math-BigInt/lib/Math/BigInt.pm
index 127f46b4f9..26e009c26f 100644
--- a/cpan/Math-BigInt/lib/Math/BigInt.pm
+++ b/cpan/Math-BigInt/lib/Math/BigInt.pm
@@ -22,7 +22,7 @@ use warnings;
use Carp qw< carp croak >;
-our $VERSION = '1.999817';
+our $VERSION = '1.999817_01';
require Exporter;
our @ISA = qw(Exporter);
diff --git a/cpan/Math-BigInt/lib/Math/BigInt/Calc.pm b/cpan/Math-BigInt/lib/Math/BigInt/Calc.pm
index 8634125ae0..0e85ce0f4c 100644
--- a/cpan/Math-BigInt/lib/Math/BigInt/Calc.pm
+++ b/cpan/Math-BigInt/lib/Math/BigInt/Calc.pm
@@ -7,7 +7,7 @@ use warnings;
use Carp qw< carp croak >;
use Math::BigInt::Lib;
-our $VERSION = '1.999817';
+our $VERSION = '1.999817_01';
our @ISA = ('Math::BigInt::Lib');
diff --git a/cpan/Math-BigInt/lib/Math/BigInt/Lib.pm b/cpan/Math-BigInt/lib/Math/BigInt/Lib.pm
index 619c8d9aab..fa85b6a44b 100644
--- a/cpan/Math-BigInt/lib/Math/BigInt/Lib.pm
+++ b/cpan/Math-BigInt/lib/Math/BigInt/Lib.pm
@@ -4,7 +4,7 @@ use 5.006001;
use strict;
use warnings;
-our $VERSION = '1.999817';
+our $VERSION = '1.999817_01';
use Carp;
diff --git a/cpan/Math-BigInt/t/calling.t b/cpan/Math-BigInt/t/calling.t
index 4b2690b107..a690e3633e 100644
--- a/cpan/Math-BigInt/t/calling.t
+++ b/cpan/Math-BigInt/t/calling.t
@@ -6,7 +6,7 @@ use strict;
use warnings;
use lib 't';
-my $VERSION = '1.999817'; # adjust manually to match latest release
+my $VERSION = '1.999817_01'; # adjust manually to match latest release
use Test::More tests => 5;
diff --git a/t/porting/customized.dat b/t/porting/customized.dat
index 9a67b52d36..35a36b2136 100644
--- a/t/porting/customized.dat
+++ b/t/porting/customized.dat
@@ -9,6 +9,10 @@ Digest::MD5 cpan/Digest-MD5/MD5.xs 249bed648232192ce018f7f894ad127c3a639831
Digest::MD5 cpan/Digest-MD5/t/files.t e987329d2411ff60ad9a2bdf93fdf5f6943467e8
Filter::Util::Call pod/perlfilter.pod e9833bf4ebc51087dfee5c553e0f8a5eef67212d
Locale::Maketext::Simple cpan/Locale-Maketext-Simple/lib/Locale/Maketext/Simple.pm 57ed38905791a17c150210cd6f42ead22a7707b6
+Math::BigInt cpan/Math-BigInt/lib/Math/BigFloat.pm 4bc175802939bf831e0cef6e79528ff0bcc18171
+Math::BigInt cpan/Math-BigInt/lib/Math/BigInt.pm 7a913de4b2e3a13c3020dd5aff6e2ed46381732a
+Math::BigInt cpan/Math-BigInt/lib/Math/BigInt/Calc.pm c35d1e32c38459ead7bfb7780e21fd4c7d3f5a2b
+Math::BigInt cpan/Math-BigInt/lib/Math/BigInt/Lib.pm 1e857a3a32c99d84c42435523a574b30913537d6
Math::Complex cpan/Math-Complex/lib/Math/Complex.pm 198ea6c6c584f5ea79a0fd7e9d411d0878f3b2af
Math::Complex cpan/Math-Complex/t/Complex.t 4f307ed6fc59f1e5fb0e6b11103fc631b6bdb335
Math::Complex cpan/Math-Complex/t/Trig.t 2682526e23a161d54732c2a66393fe4a234d1865