The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
1.23 2024-01-06

 * Sync test files with Math-BigInt.

1.22 2023-12-27

 * Sync test files with Math-BigInt.

1.21 2023-09-20

 * Sync test files with Math-BigInt.

 * Remove obsolete link to cpanratings.org.

1.20 2023-04-03

 * Sync test files with Math-BigInt.

1.19 2022-05-17

 * Sync test files with Math-BigInt.

1.18 2021-09-28

 * Sync test files with Math-BigInt.

1.17 2021-07-02

 * Sync test files with Math-BigInt.

1.16 2019-10-10

 * Sync test files with Math-BigInt.

1.15 2018-10-09

 * Add information about the github repository.

 * Update MANIFEST.SKIP.

 * Sync test files with Math-BigInt.

 * Better Makefile.PL.

1.14 2018-04-17

 * The tests now require Test::More version 0.88 or newer.

 * Sync test files with Math-BigInt.

 * Add test files t/release-test-version.t, t/release-portability.t, and
   t/release-cpan-changes.t.

 * Use a MANIFEST.SKIP file based on the default file in the ExtUtils-Manifest
   distribution.

 * Format CHANGES according to CPAN::Changes::Spec.

 * Convert test file t/02pod.t to t/release-pod.t and t/03podcov.t to
   t/release-pod-coverage.t.

1.13 2017-01-11 pjacklam

 * Reorder entries in CHANGES so newest entries are at the top.

 * Sync test files with Math-BigInt-1.999808.

 * Numerous bug fixes and speed improvements.

1.12 2004-01-05 Tels

 * tests from BigInt v1.68 - 4572 tests

 * require Math::BigInt v1.68

 * hang in test 1635 due to _fac() not handling $x == 0 properly

 * _lsft() created non-chunked sizes (thus failures in broot())

 * streamlined code (removed return statements etc)

 * _as_hex() and _as_bin() handle the $x == 0 case properly

 * _pow() handles 0 ** Y properly

 * __reduce() check for Y's size in _gcd() was wrongly checking $x->Size()

 * _check() method checks for non-chunked sizes

1.11_01 2002-09-30 Tels (never released)

 * require Bit::Vector 6.3

 * removed unused binary GCD algorithmn

 * removed unnecc. tests for $x or $y == 0 since Bit::Vector 6.3 handles these

1.11 2002-03-24 Tels

 * tests from BigInt v1.60 - 4057 tests

1.10 2002-03-24 Tels

 * tests from BigInt v1.55 - 3877 tests

1.09 2002-02-21 Tels

 * tests from BigInt v1.51

 * replaced _core_lib() by config()->{lib}

1.08 2002-02-19 Tels

 * added _fac() for factorial speed improvements

 * streamlined some functions (removed return)

 * _mul() does no longer create a result of max($m,$n)*2, but a $m+$n+2 bits
   Quite some performance gains when $m much is greater/smaller than $n.
   The improvement for small numbers is due to the saved call to max()

        Sat Feb 16 19:12:04 2002 Numbers are relative to v1.50_BitVect_v1.07,
                                 100 denotes 100%.

                            |    v1.50
                            |  BitVect
                            |    v1.08
         -------------------+----------
          1 * 1             |      105
          2 * 2             |      103
          12 * 12           |      103
          123 * 123         |      101
          1234 * 1234       |      104
          12345 * 12345     |      103
          123456*123456     |      100
          1234567*1234567   |      101
          12345678*12345678 |      102
          12345679*12345679 |      102
          12 * 2            |      100
          123 * 2           |      104
          1234 * 2          |      103
          12345 * 2         |      102
          123456 * 2        |      102
          1234567 * 2       |      103
          12345678 * 2      |      103
          123456789 * 2     |      102
          1e10 * 1e10       |      104
          1e100 * 1e100     |      101
          1e1000 * 1e1000   |      100
          1 * -1            |      102
          1e1000 * 1        |      108          <-- !
          1e1000 * 10       |      112          <-- !
          1e1000 * -10      |      110          <-- !
         bmul:              |      103
         ...................|..........

1.07 2002-02-10 Tels

 * added _lsft() and _rsft() for more speed on shifting

 * tests from MBI v1.50 (3685 vs. 2932 tests)

1.06 2001-11-11 Tels

 * made _inc/_dec faster and added tests for them

 * fixed bug in __reduce() that made it never  work (oups, forgot debug again)

1.05 2001-11-01 Tels

 * testsuite from BigInt v1.45

1.04 2001-09-03 Tels

 * _as_hex(), _as_bin()

 * tests from MBI 1.42

 * removed default exporting, added empty import()

1.03 2001-08-03 Tels

 * added tests from MBI v1.40

1.02 2001-07-22 Tels (never released)

 * removed $class/__PACKAGE__ checks entirely

 * fixed 2 ** something to be more efficient

 * made Bit::Vector a requirement

1.01 2001-07-13 Tels

 * new testsuite from BigInt v1.37, tweaks to it to silence Exporter

 * $class => __PACKAGE__

1.00 2001-07-09 Tels

 * First release.