Hello community, here is the log from the commit of package perl-Math-BigInt for openSUSE:Factory checked in at 2015-09-17 09:20:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Math-BigInt (Old) and /work/SRC/openSUSE:Factory/.perl-Math-BigInt.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Math-BigInt" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Math-BigInt/perl-Math-BigInt.changes 2015-09-02 00:36:47.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Math-BigInt.new/perl-Math-BigInt.changes 2015-09-17 09:20:55.000000000 +0200 @@ -1,0 +2,42 @@ +Mon Sep 14 08:40:14 UTC 2015 - co...@suse.com + +- updated to 1.999701 + see /usr/share/doc/packages/perl-Math-BigInt/CHANGES + + 2015-09-11 v1.999701 pjacklam + + * The POD documentation, as well as the comments in the code, said that + $x->bdiv($y) in list context should return quotient $q and remainder $r so + that $x = $q * $y + $r, and that the remainder (modulo) $r should correspond + to Perl's % operator as well as the bmod() method. This has not been the + actual behaviour. This is now fixed. + + * Clearer POD documentation for the bdiv() and bmod() methods. + + * All input values in the range (-1,1) written as a decimal number, e.g., + -0.75 and 0.5, now return NaN, not 0. + + * Input values with a large (absolute value) negative exponent, e.g., + 1e-9999999, now return NaN. The former behaviour was to die with the message + "Quantifier in {,} bigger than 32766 in regex; marked by ..." + + * Intermediate computations in blog() increased the number of digits + significantly in some cases. Now reduce the number of digits by rounding. + However, keep some extra digits for remaining intermediate computations + before the final rounding. + + * When $x is a Math::BigFloat, $x -> bceil() and $x -> bint() for -1 < $x < 0 + returned -0. Negative zero is never used by Math::Big(Int|Float), and care + has been taken to avoid it, so this bug is surely an oversight. + + * Explicitly specify the backend (lib => 'Calc') in t/mbimbf.t for easier + release management of the backend distributions. + + * Add "use warnings" to test scripts, since Perl 5.6.2 is required anyway, and + "use warnings" was introduced in Perl 5.6.1. + + * Modified test scripts so the difference between the test files in the + Math-BigInt distribution and the backend distributions are as few and as + small as possible. This makes for easier release management. + +------------------------------------------------------------------- Old: ---- Math-BigInt-1.9997.tar.gz New: ---- Math-BigInt-1.999701.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Math-BigInt.spec ++++++ --- /var/tmp/diff_new_pack.ZEjy89/_old 2015-09-17 09:20:56.000000000 +0200 +++ /var/tmp/diff_new_pack.ZEjy89/_new 2015-09-17 09:20:56.000000000 +0200 @@ -17,7 +17,7 @@ Name: perl-Math-BigInt -Version: 1.9997 +Version: 1.999701 Release: 0 %define cpan_name Math-BigInt Summary: Arbitrary size integer/float math package ++++++ Math-BigInt-1.9997.tar.gz -> Math-BigInt-1.999701.tar.gz ++++++ ++++ 1953 lines of diff (skipped)