PATH=C:\MinGW-32\bin;C:\cygwin\bin;C:\cpanfly-5.22-32\var\megalib\bin;C:\Perl-5.22-32\site\bin;C:\Perl-5.22-32\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\cpanfly-5.22-32\var\megalib\bin;C:\Perl-5.22-64\site\bin;C:\Perl-5.22-64\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\cpanfly-5.22-32\var\megalib\bin;C:\Perl-5.22-64\site\bin;C:\Perl-5.22-64\bin;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\mysql-5.5.45-x64\bin;C:\mysql-5.5.45-x64\bin;=C:\mysql-5.5.45-win32\bin Start 2015-08-29T03:55:04 ActivePerl-2200 CPAN-2.00 PATH=C:\MinGW-32\bin;C:\cygwin\bin;C:\CPANFL~1.22-\var\megalib\bin;C:\PERL-5~1.22-\site\bin;C:\PERL-5~1.22-\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\CPANFL~1.22-\var\megalib\bin;C:\PERL-5~2.22-\site\bin;C:\PERL-5~2.22-\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\CPANFL~1.22-\var\megalib\bin;C:\PERL-5~2.22-\site\bin;C:\PERL-5~2.22-\bin;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WINDOW~1\v1.0\ Reading 'C:\cpanfly-5.22-32\var\cpan\Metadata' Database was generated on Sat, 29 Aug 2015 05:17:02 GMT Running make for P/PJ/PJACKLAM/bignum-0.38.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/P/PJ/PJACKLAM/bignum-0.38.tar.gz Checksum for C:\cpanfly-5.22-32\var\cpan\sources\authors\id\P\PJ\PJACKLAM\bignum-0.38.tar.gz ok bignum-0.38/ bignum-0.38/BUGS bignum-0.38/CHANGES bignum-0.38/inc/ bignum-0.38/inc/Module/ bignum-0.38/inc/Module/Install/ bignum-0.38/inc/Module/Install/Base.pm bignum-0.38/inc/Module/Install/Can.pm bignum-0.38/inc/Module/Install/Fetch.pm bignum-0.38/inc/Module/Install/Makefile.pm bignum-0.38/inc/Module/Install/Metadata.pm bignum-0.38/inc/Module/Install/Win32.pm bignum-0.38/inc/Module/Install/WriteAll.pm bignum-0.38/inc/Module/Install.pm bignum-0.38/INSTALL bignum-0.38/lib/ bignum-0.38/lib/bigint.pm bignum-0.38/lib/bignum.pm bignum-0.38/lib/bigrat.pm bignum-0.38/lib/Math/ bignum-0.38/lib/Math/BigFloat/ bignum-0.38/lib/Math/BigFloat/Trace.pm bignum-0.38/lib/Math/BigInt/ bignum-0.38/lib/Math/BigInt/Trace.pm bignum-0.38/LICENSE bignum-0.38/Makefile.PL bignum-0.38/MANIFEST bignum-0.38/MANIFEST.SKIP bignum-0.38/META.json bignum-0.38/META.yml bignum-0.38/README bignum-0.38/SIGNATURE bignum-0.38/t/ bignum-0.38/t/00sig.t bignum-0.38/t/01load.t bignum-0.38/t/02pod.t bignum-0.38/t/03podcov.t bignum-0.38/t/bigexp.t bignum-0.38/t/bigint.t bignum-0.38/t/bignum.t bignum-0.38/t/bigrat.t bignum-0.38/t/big_e_pi.t bignum-0.38/t/biinfnan.t bignum-0.38/t/bii_e_pi.t bignum-0.38/t/bir_e_pi.t bignum-0.38/t/bninfnan.t bignum-0.38/t/bn_lite.t bignum-0.38/t/brinfnan.t bignum-0.38/t/br_lite.t bignum-0.38/t/infnan.inc bignum-0.38/t/in_effect.t bignum-0.38/t/option_a.t bignum-0.38/t/option_l.t bignum-0.38/t/option_p.t bignum-0.38/t/overrides.t bignum-0.38/t/ratopt_a.t bignum-0.38/t/scope_f.t bignum-0.38/t/scope_i.t bignum-0.38/t/scope_r.t bignum-0.38/TODO CPAN.pm: Building P/PJ/PJACKLAM/bignum-0.38.tar.gz >>> C:\Perl-5.22-32\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Generating a dmake-style Makefile Writing Makefile for bignum Writing MYMETA.yml and MYMETA.json >>> dmake cp lib/Math/BigFloat/Trace.pm blib\lib\Math\BigFloat\Trace.pm cp lib/bignum.pm blib\lib\bignum.pm cp lib/Math/BigInt/Trace.pm blib\lib\Math\BigInt\Trace.pm cp lib/bigint.pm blib\lib\bigint.pm cp lib/bigrat.pm blib\lib\bigrat.pm PJACKLAM/bignum-0.38.tar.gz dmake -- OK Running make test >>> dmake test TEST_VERBOSE=1 "C:\Perl-5.22-32\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/*.t t/00sig.t ...... skipped: Set the environment variable TEST_SIGNATURE to enable this test. # Testing bignum 0.38 # ==> Perl 5.022000, C:\Perl-5.22-32\bin\perl.exe t/01load.t ..... 1..3 ok 1 - use bignum; ok 2 - use bigint; ok 3 - use bigrat; ok t/02pod.t ...... 1..5 ok 1 - POD test for blib/lib/bigint.pm ok 2 - POD test for blib/lib/bignum.pm ok 3 - POD test for blib/lib/bigrat.pm ok 4 - POD test for blib/lib/Math/BigFloat/Trace.pm (no pod) ok 5 - POD test for blib/lib/Math/BigInt/Trace.pm (no pod) ok t/03podcov.t ... 1..3 ok 1 - bignum is covered ok 2 - bigint is covered ok 3 - bigrat is covered ok t/big_e_pi.t ... 1..4 ok 1 - e ok 2 - PI ok 3 - e ok 4 - PI ok t/bigexp.t ..... 1..4 ok 1 - ($ev) is approx. 1 ok 2 - (1-$ev) is approx. 0 ok 3 - (1-"$ev") is approx. 0 ok 4 - $ev should not equal 0 ok t/bigint.t ..... 1..51 # Try 123 ok 1 # Try 123.4 ok 2 # Try 1.4 ok 3 # Try 0.1 ok 4 # Try -0.1 ok 5 # Try -1.1 ok 6 # Try -123.4 ok 7 # Try -123 ok 8 # Try 123e2 ok 9 # Try 123e-1 ok 10 # Try 123e-4 ok 11 # Try 123e-3 ok 12 # Try 123.345e-1 ok 13 # Try 123.456e+2 ok 14 # Try 1234.567e+3 ok 15 # Try 1234.567e+4 ok 16 # Try 1234.567e+6 ok 17 # Try 0100 ok 18 # Try 0200 ok 19 # Try 0x100 ok 20 # Try 0b1001 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok t/bignum.t ..... 1..35 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok t/bigrat.t ..... 1..40 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok t/bii_e_pi.t ... 1..5 ok 1 - e ok 2 - PI ok 3 - e ok 4 - e ok 5 - PI ok t/biinfnan.t ... 1..26 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok t/bir_e_pi.t ... 1..4 ok 1 - e ok 2 - PI ok 3 - e ok 4 - PI ok t/bn_lite.t .... skipped: no Math::BigInt::Lite t/bninfnan.t ... 1..26 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok t/br_lite.t .... skipped: no Math::BigInt::Lite t/brinfnan.t ... 1..26 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok t/in_effect.t .. 1..9 ok 1 - bigint->can('in_effect') ok 2 - bignum->can('in_effect') ok 3 - bigrat->can('in_effect') ok 4 - bigint in effect ok 5 - bignum in effect ok 6 - bigrat in effect ok 7 - bigint not in effect ok 8 - bignum not in effect ok 9 - bigrat not in effect ok t/option_a.t ... 1..4 ok 1 - Math::BigInt accuracy = 12 ok 2 - Math::BigFloat accuracy = 12 ok 3 - Math::BigInt accuracy = 23 ok 4 - Math::BigFloat accuracy = 23 ok t/option_l.t ... 1..19 ok 1 ok 2 - one warning ok 3 - got fallback ok 4 ok 5 - two warnings ok 6 - got fallback ok 7 ok 8 ok 9 - died ok 10 - died ok 11 - died ok 12 - died ok 13 - died ok 14 - died ok 15 - died ok 16 - died ok 17 - died ok 18 - died ok 19 - died ok t/option_p.t ... 1..4 ok 1 - Math::BigInt precision = 12 ok 2 - Math::BigFloat precision = 12 ok 3 - Math::BigInt precision = 42 ok 4 - Math::BigFloat precision = 42 ok t/overrides.t .. 1..35 ok 1 - bigint hex override without arguments infers $_ ok 2 - bigint oct override without arguments infers $_ ok 3 - bigint hex override provides scalar context ok 4 - bigint oct override provides scalar context ok 5 - bigint hex() works when bignum and bigrat are loaded ok 6 - bigint oct() works when bignum and bigrat are loaded ok 7 - bignum hex override without arguments infers $_ ok 8 - bignum oct override without arguments infers $_ ok 9 - bignum hex override provides scalar context ok 10 - bignum oct override provides scalar context ok 11 - bignum hex() works when bigint and bigrat are loaded ok 12 - bignum oct() works when bigint and bigrat are loaded ok 13 - bigrat hex override without arguments infers $_ ok 14 - bigrat oct override without arguments infers $_ ok 15 - bigrat hex override provides scalar context ok 16 - bigrat oct override provides scalar context ok 17 - bigrat hex() works when bignum and bigint are loaded ok 18 - bigrat oct() works when bignum and bigint are loaded ok 19 - existing hex overrides are called ok 20 - existing oct overrides are called ok 21 - exported hex function ok 22 - exported oct function ok 23 - exported hex function returns ref outside pragma scope ok 24 - exported oct function returns ref outside pragma scope ok 25 - exported oct function works with "decimal" ok 26 - bignum exports hex ok 27 - bignum exports oct ok 28 - bignum exports same hex as bigint ok 29 - bignum exports same oct as bigint ok 30 - bigrat exports hex ok 31 - bigrat exports oct ok 32 - bigrat exports same hex as bigint ok 33 - bigrat exports same oct as bigint ok 34 - hex export is not global ok 35 - oct export is not global ok t/ratopt_a.t ... 1..7 ok 1 - Math::BigInt accuracy = 2 ok 2 - Math::BigFloat accuracy = 2 ok 3 - Math::BigRat accuracy = 2 ok 4 - no error ok 5 - Math::BigInt accuracy = 42 ok 6 - Math::BigFloat accuracy = 42 ok 7 - Math::BigRat accuracy = 42 ok t/scope_f.t .... 1..10 ok 1 - is in effect ok 2 - is in effect ok 3 - is in effect ok 4 - hex is overloaded ok 5 - oct is overloaded ok 6 - is not in effect ok 7 - is not in effect ok 8 - is not in effect ok 9 - hex is not overloaded ok 10 - oct is not overloaded ok t/scope_i.t .... 1..10 ok 1 - is in effect ok 2 - is in effect ok 3 - is in effect ok 4 - hex is overloaded ok 5 - oct is overloaded ok 6 - is not in effect ok 7 - is not in effect ok 8 - is not in effect ok 9 - hex is not overloaded ok 10 - oct is not overloaded ok t/scope_r.t .... 1..10 ok 1 - is in effect ok 2 - is in effect ok 3 - is in effect ok 4 - hex is overloaded ok 5 - oct is overloaded ok 6 - is not in effect ok 7 - is not in effect ok 8 - is not in effect ok 9 - hex is not overloaded ok 10 - oct is not overloaded ok All tests successful. Files=25, Tests=340, 7 wallclock secs ( 0.22 usr + 0.05 sys = 0.27 CPU) Result: PASS PJACKLAM/bignum-0.38.tar.gz dmake test TEST_VERBOSE=1 -- OK Peter John Acklam <pjacklam@online.no> Transparent BigNumber support for Perl >>> (cd C:\cpanfly-5.22-32\var\cpan\build\bignum-0.38-AHes3N && tar cvf - bignum-0.38.ppd blib) | gzip -c >C:/cpanfly-5.22-32/var/REPO/P/PJ/PJACKLAM/bignum-0.38.tar.gz bignum-0.38.ppd blib/ blib/lib/ blib/lib/bigint.pm blib/lib/bignum.pm blib/lib/bigrat.pm blib/lib/Math/ blib/lib/Math/BigFloat/ blib/lib/Math/BigFloat/Trace.pm blib/lib/Math/BigInt/ blib/lib/Math/BigInt/Trace.pm >>> mv C:\cpanfly-5.22-32\var\cpan\build\bignum-0.38-AHes3N/bignum-0.38.ppd C:/cpanfly-5.22-32/var/REPO/P/PJ/PJACKLAM Finished 2015-08-29T03:55:19