Branch: refs/heads/blead
Home: https://github.com/Perl/perl5
Commit: be4fcf4ff45d2cce026a7fbbfe1cdd0bdfbbc2a9
https://github.com/Perl/perl5/commit/be4fcf4ff45d2cce026a7fbbfe1cdd0bdfbbc2a9
Author: Peter John Acklam <[email protected]>
Date: 2023-11-14 (Tue, 14 Nov 2023)
Changed paths:
M MANIFEST
M Porting/Maintainers.pl
M cpan/Math-BigInt/lib/Math/BigFloat.pm
M cpan/Math-BigInt/lib/Math/BigInt.pm
M cpan/Math-BigInt/lib/Math/BigInt/Calc.pm
M cpan/Math-BigInt/lib/Math/BigInt/Lib.pm
M cpan/Math-BigInt/lib/Math/BigRat.pm
M cpan/Math-BigInt/t/Math/BigFloat/Subclass.pm
M cpan/Math-BigInt/t/Math/BigInt/Subclass.pm
A cpan/Math-BigInt/t/Math/BigRat/Subclass.pm
R cpan/Math-BigInt/t/Math/BigRat/Test.pm
M cpan/Math-BigInt/t/alias.inc
A cpan/Math-BigInt/t/bare_mbr.t
M cpan/Math-BigInt/t/bigfltpm.inc
M cpan/Math-BigInt/t/bigfltrt.t
M cpan/Math-BigInt/t/bigintpm.inc
A cpan/Math-BigInt/t/mbr_ali.t
M cpan/Math-BigInt/t/sub_mbf.t
M cpan/Math-BigInt/t/sub_mbi.t
A cpan/Math-BigInt/t/sub_mbr.t
M cpan/Math-BigInt/t/upgrade.inc
M cpan/Math-BigInt/t/upgrade.t
Log Message:
-----------
cpan/Math-BigInt - Update to version 2.001000
2.001000 2023-11-13
* Fix rounding bug in bsqrt() in Math::BigInt. Also make bsqrt() upgrade only
when necessary.
* Simplify and speed up bsqrt() (for computing the square root) in
Math::BigFloat. The computation time now mainly depends on the desired
accuracy, not the number of digits in the significand.
* Add support for using "div_scale" as import parameter, like this
use Math::BigFloat div_scale => 80;
* Add better argument checking when the "div_scale" value is set by the
user.