PATH=/usr/bin:/bin Start 2011-02-25T13:08:50 ActivePerl-1200 CPAN-1.9402 Going to read '/Users/fly1200/var/cpan/Metadata' Database was generated on Thu, 24 Feb 2011 22:27:33 GMT Running make for M/MS/MSCHWERN/perl5i-v2.6.0.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/M/MS/MSCHWERN/perl5i-v2.6.0.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/M/MS/MSCHWERN/CHECKSUMS Checksum for /Users/fly1200/var/cpan/sources/authors/id/M/MS/MSCHWERN/perl5i-v2.6.0.tar.gz ok perl5i-v2.6.0 perl5i-v2.6.0/.DS_Store perl5i-v2.6.0/.perlcriticrc perl5i-v2.6.0/.perltidyrc perl5i-v2.6.0/Build.PL perl5i-v2.6.0/Changes perl5i-v2.6.0/file_notes.txt perl5i-v2.6.0/INSTALL.SKIP perl5i-v2.6.0/LICENSE perl5i-v2.6.0/MANIFEST perl5i-v2.6.0/MANIFEST.SKIP perl5i-v2.6.0/META.json perl5i-v2.6.0/META.yml perl5i-v2.6.0/PATCHING perl5i-v2.6.0/README perl5i-v2.6.0/SIGNATURE perl5i-v2.6.0/bin perl5i-v2.6.0/bin/perl5i.bat.PL perl5i-v2.6.0/bin/perl5i.c.PL perl5i-v2.6.0/bin/perl5i.plx perl5i-v2.6.0/inc perl5i-v2.6.0/inc/MyBuild.pm perl5i-v2.6.0/lib perl5i-v2.6.0/lib/perl5i.pm perl5i-v2.6.0/lib/perl5ifaq.pod perl5i-v2.6.0/lib/perl5i perl5i-v2.6.0/lib/perl5i/0.pm perl5i-v2.6.0/lib/perl5i/1.pm perl5i-v2.6.0/lib/perl5i/2.pm perl5i-v2.6.0/lib/perl5i/cmd.pm perl5i-v2.6.0/lib/perl5i/latest.pm perl5i-v2.6.0/lib/perl5i/Meta.pod perl5i-v2.6.0/lib/perl5i/Signature.pod perl5i-v2.6.0/lib/perl5i/VERSION.pm perl5i-v2.6.0/lib/perl5i/0 perl5i-v2.6.0/lib/perl5i/0/ARRAY.pm perl5i-v2.6.0/lib/perl5i/0/DateTime.pm perl5i-v2.6.0/lib/perl5i/0/DEFAULT.pm perl5i-v2.6.0/lib/perl5i/0/HASH.pm perl5i-v2.6.0/lib/perl5i/0/Meta.pm perl5i-v2.6.0/lib/perl5i/0/SCALAR.pm perl5i-v2.6.0/lib/perl5i/0/Meta perl5i-v2.6.0/lib/perl5i/0/Meta/Class.pm perl5i-v2.6.0/lib/perl5i/0/Meta/Instance.pm perl5i-v2.6.0/lib/perl5i/1 perl5i-v2.6.0/lib/perl5i/1/ARRAY.pm perl5i-v2.6.0/lib/perl5i/1/autobox.pm perl5i-v2.6.0/lib/perl5i/1/CODE.pm perl5i-v2.6.0/lib/perl5i/1/DateTime.pm perl5i-v2.6.0/lib/perl5i/1/HASH.pm perl5i-v2.6.0/lib/perl5i/1/Meta.pm perl5i-v2.6.0/lib/perl5i/1/SCALAR.pm perl5i-v2.6.0/lib/perl5i/1/UNIVERSAL.pm perl5i-v2.6.0/lib/perl5i/1/Meta perl5i-v2.6.0/lib/perl5i/1/Meta/Class.pm perl5i-v2.6.0/lib/perl5i/1/Meta/Instance.pm perl5i-v2.6.0/lib/perl5i/2 perl5i-v2.6.0/lib/perl5i/2/ARRAY.pm perl5i-v2.6.0/lib/perl5i/2/autobox.pm perl5i-v2.6.0/lib/perl5i/2/CODE.pm perl5i-v2.6.0/lib/perl5i/2/DateTime.pm perl5i-v2.6.0/lib/perl5i/2/equal.pm perl5i-v2.6.0/lib/perl5i/2/HASH.pm perl5i-v2.6.0/lib/perl5i/2/Meta.pm perl5i-v2.6.0/lib/perl5i/2/RequireMessage.pm perl5i-v2.6.0/lib/perl5i/2/SCALAR.pm perl5i-v2.6.0/lib/perl5i/2/Signature.pm perl5i-v2.6.0/lib/perl5i/2/Signatures.pm perl5i-v2.6.0/lib/perl5i/2/UNIVERSAL.pm perl5i-v2.6.0/lib/perl5i/2/Meta perl5i-v2.6.0/lib/perl5i/2/Meta/Class.pm perl5i-v2.6.0/lib/perl5i/2/Meta/Instance.pm perl5i-v2.6.0/lib/perl5i/2/Signature perl5i-v2.6.0/lib/perl5i/2/Signature/None.pm perl5i-v2.6.0/lib/perl5i/2/Signature/Real.pm perl5i-v2.6.0/lib/perl5i/2/Signature/Function perl5i-v2.6.0/lib/perl5i/2/Signature/Function/None.pm perl5i-v2.6.0/lib/perl5i/2/Signature/Method perl5i-v2.6.0/lib/perl5i/2/Signature/Method/None.pm perl5i-v2.6.0/t perl5i-v2.6.0/t/alias.t perl5i-v2.6.0/t/ARGV.t perl5i-v2.6.0/t/ARGV_twice.t perl5i-v2.6.0/t/autobox.t perl5i-v2.6.0/t/autodie.t perl5i-v2.6.0/t/autovivification.t perl5i-v2.6.0/t/caller.t perl5i-v2.6.0/t/can.t perl5i-v2.6.0/t/capture.t perl5i-v2.6.0/t/carp.t perl5i-v2.6.0/t/center.t perl5i-v2.6.0/t/chdir.t perl5i-v2.6.0/t/Child.t perl5i-v2.6.0/t/CLASS.t perl5i-v2.6.0/t/command_line_wrapper.t perl5i-v2.6.0/t/commify.t perl5i-v2.6.0/t/datetime.t perl5i-v2.6.0/t/die.t perl5i-v2.6.0/t/diff.t perl5i-v2.6.0/t/English.t perl5i-v2.6.0/t/equal.t perl5i-v2.6.0/t/everything_is_an_object.t perl5i-v2.6.0/t/File-stat.t perl5i-v2.6.0/t/flip.t perl5i-v2.6.0/t/foreach.t perl5i-v2.6.0/t/github164.t perl5i-v2.6.0/t/grep.t perl5i-v2.6.0/t/hash-diff.t perl5i-v2.6.0/t/hash-intersect.t perl5i-v2.6.0/t/hash-merge.t perl5i-v2.6.0/t/intersect.t perl5i-v2.6.0/t/io-handle.t perl5i-v2.6.0/t/lexical.t perl5i-v2.6.0/t/list-trim.t perl5i-v2.6.0/t/load_together.t perl5i-v2.6.0/t/map.t perl5i-v2.6.0/t/method_leaking.t perl5i-v2.6.0/t/modern_perl.t perl5i-v2.6.0/t/module2path.t perl5i-v2.6.0/t/no_indirect.t perl5i-v2.6.0/t/number.t perl5i-v2.6.0/t/perl5i.t perl5i-v2.6.0/t/require.t perl5i-v2.6.0/t/require_message.t perl5i-v2.6.0/t/say.t perl5i-v2.6.0/t/scalar.t perl5i-v2.6.0/t/signature.t perl5i-v2.6.0/t/signatures.t perl5i-v2.6.0/t/taint.t perl5i-v2.6.0/t/time_compat.t perl5i-v2.6.0/t/true.t perl5i-v2.6.0/t/try-tiny.t perl5i-v2.6.0/t/utf8.t perl5i-v2.6.0/t/vs_listmoreutils.t perl5i-v2.6.0/t/Want.t perl5i-v2.6.0/t/wrap.t perl5i-v2.6.0/t/y2038.t perl5i-v2.6.0/t/dump perl5i-v2.6.0/t/dump/array.t perl5i-v2.6.0/t/dump/code.t perl5i-v2.6.0/t/dump/hash.t perl5i-v2.6.0/t/dump/obj.t perl5i-v2.6.0/t/dump/scalar.t perl5i-v2.6.0/t/lib perl5i-v2.6.0/t/lib/ThisIsTrue.pm perl5i-v2.6.0/t/lib/Test perl5i-v2.6.0/t/lib/Test/perl5i.pm perl5i-v2.6.0/t/List-MoreUtils perl5i-v2.6.0/t/List-MoreUtils/all.t perl5i-v2.6.0/t/List-MoreUtils/any.t perl5i-v2.6.0/t/List-MoreUtils/false.t perl5i-v2.6.0/t/List-MoreUtils/mesh.t perl5i-v2.6.0/t/List-MoreUtils/minmax.t perl5i-v2.6.0/t/List-MoreUtils/none.t perl5i-v2.6.0/t/List-MoreUtils/true.t perl5i-v2.6.0/t/List-MoreUtils/uniq.t perl5i-v2.6.0/t/List-Util perl5i-v2.6.0/t/List-Util/first.t perl5i-v2.6.0/t/List-Util/max.t perl5i-v2.6.0/t/List-Util/maxstr.t perl5i-v2.6.0/t/List-Util/min.t perl5i-v2.6.0/t/List-Util/minstr.t perl5i-v2.6.0/t/List-Util/reduce.t perl5i-v2.6.0/t/List-Util/shuffle.t perl5i-v2.6.0/t/List-Util/sum.t perl5i-v2.6.0/t/Meta perl5i-v2.6.0/t/Meta/checksum.t perl5i-v2.6.0/t/Meta/class.t perl5i-v2.6.0/t/Meta/id.t perl5i-v2.6.0/t/Meta/is-equal.t perl5i-v2.6.0/t/Meta/ISA.t perl5i-v2.6.0/t/Meta/linear_isa.t perl5i-v2.6.0/t/Meta/methods.t perl5i-v2.6.0/t/Meta/reftype.t perl5i-v2.6.0/t/Meta/super.t perl5i-v2.6.0/t/Meta/symbol_table.t perl5i-v2.6.0/t/version_0 perl5i-v2.6.0/t/version_0/00_compile.t perl5i-v2.6.0/t/version_1 perl5i-v2.6.0/t/version_1/00_compile.t CPAN.pm: Going to build M/MS/MSCHWERN/perl5i-v2.6.0.tar.gz >>> /Users/fly1200/bin/perl Build.PL Creating new 'MYMETA.yml' with configuration results Creating new 'Build' script for 'perl5i' version 'v2.6.0' >>> ./Build Building perl5i gcc -I/Users/fly1200/ap1200-292396/lib/CORE -c -fno-common -DPERL_DARWIN -no-cpp-precomp -arch ppc -arch i386 -nostdinc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/include/gcc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/gcc -isystem/Developer/SDKs/MacOSX10.4u.sdk/usr/include -F/Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks -mmacosx-version-min=10.4 -DUSE_SITECUSTOMIZE -fno-merge-constants -fno-strict-aliasing -pipe -O3 -o bin/perl5i.o bin/perl5i.c env LD_RUN_PATH=/Users/fly1200/ap1200-292396/lib/CORE gcc -Wl,-search_paths_first -arch ppc -arch i386 -Wl,-syslibroot,/Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4 -o bin/perl5i bin/perl5i.o MSCHWERN/perl5i-v2.6.0.tar.gz ./Build -- OK Running Build test >>> ./Build test verbose=1 Checking if compiler tools configured... ok. gcc -I/Users/fly1200/ap1200-292396/lib/CORE -c -fno-common -DPERL_DARWIN -no-cpp-precomp -arch ppc -arch i386 -nostdinc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/include/gcc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/gcc -isystem/Developer/SDKs/MacOSX10.4u.sdk/usr/include -F/Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks -mmacosx-version-min=10.4 -DUSE_SITECUSTOMIZE -fno-merge-constants -fno-strict-aliasing -pipe -O3 -o bin/perl5i.o bin/perl5i.c env LD_RUN_PATH=/Users/fly1200/ap1200-292396/lib/CORE gcc -Wl,-search_paths_first -arch ppc -arch i386 -Wl,-syslibroot,/Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4 -o bin/perl5i bin/perl5i.o Deleting blib/script/perl5i Copying bin/perl5i -> blib/script/perl5i t/ARGV.t ..................... ok 1 1..1 ok t/ARGV_twice.t ............... ok 1 1..1 ok t/CLASS.t .................... ok 1 - CLASS keyword ok 2 - $CLASS 1..2 ok t/Child.t .................... ok 1 - main->can('child') ok 2 - no ipc by default ok 3 - ipc by param ok 4 - child has parent ok 5 - child has parent PID ok 6 - Not Complete ok 7 - Full IPC ok 8 - wait ok 9 - Complete ok 10 - Exit clean ok 11 - Died, no IPC ok 12 - No IPC ok 13 - Send signal ok 14 - wait ok 15 - Complete ok 16 - Exit 2 ok 17 - Real exit 1..17 ok t/English.t .................. ok 1 ok 2 ok 3 ok 4 ok 5 1..5 ok t/File-stat.t ................ ok 1 - The object isa File::stat ok 2 ok 3 - stat() in array context ok 4 - lstat() in array context 1..4 ok t/List-MoreUtils/all.t ....... ok 1 ok 2 1..2 ok t/List-MoreUtils/any.t ....... ok 1 ok 2 1..2 ok t/List-MoreUtils/false.t ..... ok 1 ok 2 1..2 ok t/List-MoreUtils/mesh.t ...... ok 1 ok 2 ok 3 - Returns an array in list context 1..3 ok t/List-MoreUtils/minmax.t .... ok 1 ok 2 ok 3 - Returns an array in list context 1..3 ok t/List-MoreUtils/none.t ...... ok 1 ok 2 1..2 ok t/List-MoreUtils/true.t ...... ok 1 ok 2 1..2 ok t/List-MoreUtils/uniq.t ...... ok 1 ok 2 ok 3 - Returns an array in list context 1..3 ok t/List-Util/first.t .......... 1..14 ok 1 - one more than 8 ok 2 - none match ok 3 - no args ok 4 - reference args ok 5 - use of eval ok 6 - use of die ok 7 - wantarray ok 8 - return ok 9 - return from loop ok 10 - other package ok 11 - undef active sub ok 12 - redefine self ok 13 - from active sub ok 14 - Works with Regexp ok t/List-Util/max.t ............ 1..4 ok 1 - single arg ok 2 - 2-arg ordered ok 3 - 2-arg reverse ordered ok 4 - 20-arg random order ok t/List-Util/maxstr.t ......... 1..4 ok 1 - single arg ok 2 - 2-arg ordered ok 3 - 2-arg reverse ordered ok 4 - random ordered ok t/List-Util/min.t ............ 1..4 ok 1 - single arg ok 2 - 2-arg ordered ok 3 - 2-arg reverse ordered ok 4 - 20-arg random order ok t/List-Util/minstr.t ......... 1..4 ok 1 - single arg ok 2 - 2-arg ordered ok 3 - 2-arg reverse ordered ok 4 - random ordered ok t/List-Util/reduce.t ......... 1..20 ok 1 - no args ok 2 - 4-arg divide ok 3 - one arg ok 4 - min ok 5 - concat ok 6 - call sub ok 7 - use eval{} ok 8 - die ok 9 - scalar context ok 10 - sub reference ok 11 - call sub ok 12 - eval string ok 13 - restore $a ok 14 - restore $b ok 15 - return ok 16 - return from loop ok 17 - undef active sub ok 18 - redefine self ok 19 ok 20 - from active sub ok t/List-Util/shuffle.t ........ 1..6 ok 1 - no args ok 2 - 1 in 1 out ok 3 - one arg ok 4 - arg count ok 5 - result different to args ok 6 - values ok t/List-Util/sum.t ............ 1..6 ok 1 - no args ok 2 - one arg ok 3 - 4 args ok 4 - one -1 ok 5 - variable arg ok 6 - real numbers ok t/Meta/ISA.t ................. ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 - scalar context 1..6 ok t/Meta/checksum.t ............ 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 1..29 ok t/Meta/class.t ............... ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 1..7 ok t/Meta/id.t .................. ok 1 - Foo has an id ok 2 - its unique ok 3 - second call the same ok 4 - Foo has an id ok 5 - its unique ok 6 - second call the same ok 7 - Regexp has an id ok 8 - its unique ok 9 - second call the same ok 10 - Regexp has an id ok 11 - its unique ok 12 - second call the same ok 13 - CODE has an id ok 14 - its unique ok 15 - second call the same ok 16 - CODE has an id ok 17 - its unique ok 18 - second call the same ok 19 - SCALAR has an id ok 20 - its unique ok 21 - second call the same ok 22 - SCALAR has an id ok 23 - its unique ok 24 - second call the same ok 25 - ARRAY has an id ok 26 - its unique ok 27 - second call the same ok 28 - ARRAY has an id ok 29 - its unique ok 30 - second call the same ok 31 - 42 has an id ok 32 - its unique ok 33 - second call the same ok 34 - 42 has an id ok 35 - its unique ok 36 - second call the same ok 37 - string has an id ok 38 - its unique ok 39 - second call the same ok 40 - string has an id ok 41 - its unique ok 42 - second call the same ok 43 - ID remains the same for a scalar with changed content ok 44 - ID remains the same even if an object's contents change 1..44 ok t/Meta/is-equal.t ............ 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 - Number is equal to itself ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 1..43 ok t/Meta/linear_isa.t .......... ok 1 ok 2 ok 3 ok 4 ok 5 - scalar context 1..5 ok t/Meta/methods.t ............. # methods of a class with no parent ok 1 - methods on a simple class ok 2 - methods on a simple object # methods of a class on a child ok 3 - inherited methods on a class ok 4 - inherited method on a class # just_mine => 1 ok 5 - just_mine does not show inherited methods # with_UNIVERSAL => 1 ok 6 - My::Child->child1 ok 7 - My::Child->child2 ok 8 - My::Child->parent1 ok 9 - My::Child->isa ok 10 - My::Child->can ok 11 - My::Child->VERSION ok 12 - My::Child->mc ok 13 - My::Child->mo # UNIVERSAL still works ok 14 - UNIVERSAL->can ok 15 - UNIVERSAL->isa ok 16 - UNIVERSAL->VERSION ok 17 - UNIVERSAL->mc ok 18 - UNIVERSAL->mo 1..18 ok t/Meta/reftype.t ............. ok 1 ok 2 ok 3 ok 4 not ok 5 - bare array # TODO bare hashes and arrays give the wrong reftype # Failed (TODO) test 'bare array' # at t/Meta/reftype.t line 21. # got: 'ARRAY' # expected: undef not ok 6 - bare hash # TODO bare hashes and arrays give the wrong reftype # Failed (TODO) test 'bare hash' # at t/Meta/reftype.t line 24. # got: 'HASH' # expected: undef 1..6 ok t/Meta/super.t ............... ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 1..8 ok t/Meta/symbol_table.t ........ # symbol_table ok 1 - symbol_table ok 2 - glob contains a hash ok 3 - glob contains a code ref ok 4 - glob does not contain an array 1..4 ok t/Want.t ..................... ok 1 ok 2 ok 3 ok 4 not ok 5 # TODO want() with prototypes is busted, thinks its CODE # Failed (TODO) test at t/Want.t line 36. # got: undef # expected: '23' ok 6 ok 7 ok 8 ok 9 1..9 ok t/alias.t .................... ok 1 ok 2 ok 3 ok 4 - caller only prepended if there's no :: ok 5 - caller not prepended if there's more than one ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 1..15 ok t/autobox.t .................. ok 1 ok 2 1..2 ok t/autodie.t .................. ok 1 ok 2 1..2 ok t/autovivification.t ......... ok 1 - hash ref does not autoviv ok 2 - hash ref does not autoviv ok 3 - hash key does not autoviv ok 4 - hash key does not autoviv 1..4 ok t/caller.t ................... ok 1 - CORE::caller() sane ok 2 - caller() in list context ok 3 - caller->package ok 4 - caller->filename ok 5 - caller->line ok 6 - caller->subroutine ok 7 - caller->hasargs ok 8 - caller->wantarray ok 9 - caller->evaltext ok 10 - caller->is_require ok 11 - stringified caller 1..11 ok t/can.t ...................... ok 1 - autoboxing vs can() ok 2 - no really, it should work 1..2 ok t/capture.t .................. # scalar context ok 1 ok 2 - stderr is silenced # tee ok 3 ok 4 # merge ok 5 1..5 ok t/carp.t ..................... ok 1 ok 2 1..2 ok t/center.t ................... ok 1 - ->center() with even length has equal whitespace on both sides ok 2 - ->center() with even length has equal whitespace on both sides ok 3 - ->center() with odd length pads left ok 4 - ->center() with too-short length returns the string unmodified ok 5 - ->center(0) ok 6 - ->center(-1) ok 7 - ->center(undef) ok 8 ok 9 - ->center(6, "-") ok 10 - ->center(7, "-") ok 11 - ->center(0, "-") ok 12 - ->center(undef) ok 13 ok 14 - center(5) returns that size ok 15 - center(6) returns that size ok 16 - center(7) returns that size ok 17 - center(8) returns that size ok 18 - center(9) returns that size ok 19 - center(10) returns that size ok 20 - center(11) returns that size ok 21 - center(12) returns that size ok 22 - center(13) returns that size ok 23 - center(14) returns that size ok 24 - center(15) returns that size ok 25 - center(16) returns that size ok 26 - center(17) returns that size ok 27 - center(18) returns that size ok 28 - center(19) returns that size ok 29 - center(20) returns that size 1..29 ok t/chdir.t .................... ok 1 ok 2 ok 3 ok 4 ok 5 1..5 ok Name "IPC::Cmd::I18N::en::Lexicon" used only once: possible typo at /Users/fly1200/var/megalib/Locale/Maketext.pm line 443. Name "Win32::Locale::Lexicon" used only once: possible typo at /Users/fly1200/ap1200-292396/lib/I18N/LangTags/Detect.pm line 140. Name "Params::Check::I18N::en::Lexicon" used only once: possible typo at /Users/fly1200/var/megalib/Locale/Maketext.pm line 443. Name "Module::Load::Conditional::I18N::en::Lexicon" used only once: possible typo at /Users/fly1200/var/megalib/Locale/Maketext.pm line 443. t/command_line_wrapper.t ..... ok 1 - perl5i command line wrapper was built ok 2 - and it runs ok 3 - Hello perl5i! ok 4 - perl5i -h works as expected ok 5 - $^X is perl5i ok 6 - compound -e ok 7 - not fooled by -Module ok 8 - $0 preserved ok 9 - __LINE__ preserved ok 10 - __FILE__ preserved ok 11 - reads code from stdin ok 12 - program in a file 1..12 ok t/commify.t .................. ok 1 - 1->commify() ok 2 - 1234->commify() ok 3 - 123456789->commify() ok 4 - 123456789.1234->commify() ok 5 - -12345->commify() ok 6 - 123456789->commify( 'grouping' => 3, 'separator' => '.' ) ok 7 - 123456789->commify( 'grouping' => 2, 'separator' => ',' ) ok 8 - 123456789->commify( 'grouping' => 0, 'separator' => ',' ) ok 9 - 123456789.987->commify( 'decimal_point' => ',', 'separator' => '.' ) ok 10 - 123456789->commify( 'decimal_point' => ',', 'separator' => '.' ) ok 11 - 123456789.->commify( 'decimal_point' => ',', 'separator' => '.' ) ok 12 - 123456789.0->commify( 'decimal_point' => ',', 'separator' => '.' ) ok 13 - 12345.678->commify() ok 14 - 0->commify() ok 15 - 0.12->commify() 1..15 ok t/datetime.t ................. # time is 1257068217 ok 1 - localtime returns a DateTime isa DateTime ok 2 - scalar context ok 3 - method call ok 4 - epoch ok 5 - array context ok 6 - no args ok 7 - array argument ok 8 - DateTime doesn't bitch on concatenation ok 9 - gmtime returns a DateTime isa DateTime ok 10 - scalar context ok 11 - method call ok 12 - epoch ok 13 - array context ok 14 - no args ok 15 - array argument ok 16 - DateTime doesn't bitch on concatenation ok 17 - time ok 18 - is DateTime isa DateTime ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 - DateTime methods: sec min hour day month year day_of_week day_of_year is_dst ok 28 - DateTime methods: second minute hour mday mon year dow doy is_dst ok 29 - DateTime methods: sec min hour day_of_month mon year wday doy is_dst 1..29 ok t/die.t ...................... ok 1 - normal die exit code ok 2 - normal die stdout ok 3 - normal die stderr ok 4 - die without line exit code ok 5 - die without line stdout ok 6 - die without line stderr ok 7 - die with $! = 5 exit code ok 8 - die with $! = 5 stdout ok 9 - die with $! = 5 stderr ok 10 - die with $! = 0 and $? = 5 exit code ok 11 - die with $! = 0 and $? = 5 stdout ok 12 - die with $! = 0 and $? = 5 stderr ok 13 - die with $! = 6 and $? = 5 exit code ok 14 - die with $! = 6 and $? = 5 stdout ok 15 - die with $! = 6 and $? = 5 stderr ok 16 - die in block eval ok 17 - die in block eval with multiple arguments ok 18 - die with a reference is unaltered ok 19 - __DIE__ signal handler ok 20 - die() did not set errno ok 21 - die in a different package exit code ok 22 - die in a different package stdout ok 23 - die in a different package stderr 1..23 ok t/diff.t ..................... ok 1 - Simple number diff ok 2 - Simple number diff ok 3 - No arguments ok 4 - Diff with an empty array ok 5 - Diff an empty array ok 6 - Returns array in list context ok 7 ok 8 ok 9 ok 10 ok 11 - Works ok with strings ok 12 - Mix strings and numbers ok 13 - Mix numbers and strings ok 14 ok 15 ok 16 - Diff more than two arrays ok 17 - Diff more than two arrays ok 18 - Works for nested data structures ok 19 ok 20 ok 21 ok 22 ok 23 - stress test 1 ok 24 - stress test 2 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 1..40 ok t/dump/array.t ............... 1..3 ok 1 ok 2 ok 3 ok t/dump/code.t ................ not ok 1 - dump eval'd # TODO closures aren't dumped properly # Failed (TODO) test 'dump eval'd' # at t/dump/code.t line 12. # Global symbol "$foo" requires explicit package name at (eval 158) line 17. ok 2 - dump eval'd ok 3 - anon sub dump 1..3 ok t/dump/hash.t ................ 1..5 ok 1 ok 2 ok 3 ok 4 ok 5 - dump as yaml ok t/dump/obj.t ................. ok 1 ok 2 - The object isa Foo ok 3 ok 4 ok 5 ok 6 - dump as yaml 1..6 ok t/dump/scalar.t .............. 1..4 ok 1 ok 2 ok 3 ok 4 ok t/equal.t .................... ok 1 - Number class ok 2 - String class ok 3 - scalar equals itself ok 4 - object equals itself ok 5 - number equals itself ok 6 - ref equals itself ok 7 - undef equals itself ok 8 - string equals itself ok 9 - array equals itself ok 10 - hash equals itself ok 11 - glob equals itself ok 12 - code equals itself ok 13 - scalar not equal object ok 14 - scalar not equal number ok 15 - scalar not equal ref ok 16 - scalar not equal undef ok 17 - scalar not equal string ok 18 - scalar not equal array ok 19 - scalar not equal hash ok 20 - scalar not equal glob ok 21 - scalar not equal code ok 22 - object not equal scalar ok 23 - object not equal number ok 24 - object not equal ref ok 25 - object not equal undef ok 26 - object not equal string ok 27 - object not equal array ok 28 - object not equal hash ok 29 - object not equal glob ok 30 - object not equal code ok 31 - number not equal scalar ok 32 - number not equal object ok 33 - number not equal ref ok 34 - number not equal undef ok 35 - number not equal string ok 36 - number not equal array ok 37 - number not equal hash ok 38 - number not equal glob ok 39 - number not equal code ok 40 - ref not equal scalar ok 41 - ref not equal object ok 42 - ref not equal number ok 43 - ref not equal undef ok 44 - ref not equal string ok 45 - ref not equal array ok 46 - ref not equal hash ok 47 - ref not equal glob ok 48 - ref not equal code ok 49 - undef not equal scalar ok 50 - undef not equal object ok 51 - undef not equal number ok 52 - undef not equal ref ok 53 - undef not equal string ok 54 - undef not equal array ok 55 - undef not equal hash ok 56 - undef not equal glob ok 57 - undef not equal code ok 58 - string not equal scalar ok 59 - string not equal object ok 60 - string not equal number ok 61 - string not equal ref ok 62 - string not equal undef ok 63 - string not equal array ok 64 - string not equal hash ok 65 - string not equal glob ok 66 - string not equal code ok 67 - array not equal scalar ok 68 - array not equal object ok 69 - array not equal number ok 70 - array not equal ref ok 71 - array not equal undef ok 72 - array not equal string ok 73 - array not equal hash ok 74 - array not equal glob ok 75 - array not equal code ok 76 - hash not equal scalar ok 77 - hash not equal object ok 78 - hash not equal number ok 79 - hash not equal ref ok 80 - hash not equal undef ok 81 - hash not equal string ok 82 - hash not equal array ok 83 - hash not equal glob ok 84 - hash not equal code ok 85 - glob not equal scalar ok 86 - glob not equal object ok 87 - glob not equal number ok 88 - glob not equal ref ok 89 - glob not equal undef ok 90 - glob not equal string ok 91 - glob not equal array ok 92 - glob not equal hash ok 93 - glob not equal code ok 94 - code not equal scalar ok 95 - code not equal object ok 96 - code not equal number ok 97 - code not equal ref ok 98 - code not equal undef ok 99 - code not equal string ok 100 - code not equal array ok 101 - code not equal hash ok 102 - code not equal glob ok 103 - Two equivalent nested data structures ok 104 - Two non-equal nested data structures ok 105 - OBJ== equal OBJ== ok 106 - OBJ== equals number ok 107 - OBJ== not equal to scalar ok 108 - OBJ== not equal to object ok 109 - OBJ== not equal to ref ok 110 - OBJ== not equal to undef ok 111 - OBJ== not equal to string ok 112 - OBJ== not equal to array ok 113 - OBJ== not equal to hash ok 114 - OBJ== not equal to glob ok 115 - OBJ== not equal to code ok 116 - OBJ"" equal OBJ"" ok 117 - OBJ"" equal string ok 118 - OBJ"" not equal to scalar ok 119 - OBJ"" not equal to object ok 120 - OBJ"" not equal to number ok 121 - OBJ"" not equal to ref ok 122 - OBJ"" not equal to undef ok 123 - OBJ"" not equal to array ok 124 - OBJ"" not equal to hash ok 125 - OBJ"" not equal to glob ok 126 - OBJ"" not equal to code 1..126 ok t/everything_is_an_object.t .. ok 1 - The class isa UNIVERSAL 1..1 ok t/flip.t ..................... ok 1 ok 2 - Returns hash in list context ok 3 - Dies if values are not valid hash keys 1..3 ok t/foreach.t .................. ok 1 ok 2 ok 3 ok 4 ok 5 1..5 ok t/github164.t ................ ok 1 - Did not segfault 1..1 ok t/grep.t ..................... ok 1 - Should accept code refs ok 2 - Should accept Regexps ok 3 - Works with SCALAR ok 4 - Works with SCALAR ok 5 - Works with Regexp ok 6 - Works with HASH ok 7 - Works with ARRAY ok 8 - Works with ARRAY ok 9 - ... as with Code refs ok 10 - Returns an array in list context 1..10 ok t/hash-diff.t ................ ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 1..6 ok t/hash-intersect.t ........... ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 1..6 ok t/hash-merge.t ............... ok 1 ok 2 - Rightmost precedence ok 3 - Three arguments ok 4 - Works for nested hashes also ok 5 - Returns hash in list context 1..5 ok t/intersect.t ................ ok 1 - Simple number intersect ok 2 - Simple number intersect ok 3 - Returns an array in list context ok 4 - No arguments ok 5 - Intersect with an empty array ok 6 - Diff an empty array ok 7 ok 8 ok 9 ok 10 ok 11 - Works ok with strings ok 12 - Mix strings and numbers ok 13 - Mix numbers and strings ok 14 ok 15 ok 16 - Intersect more than two arrays ok 17 - Intersect more than two arrays ok 18 - Works for nested data structures ok 19 ok 20 ok 21 ok 22 ok 23 - stress test 1 ok 24 - stress test 2 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 1..39 ok t/io-handle.t ................ ok 1 1..1 ok t/lexical.t .................. ok 1 not ok 2 # TODO lexical File::stat # Failed (TODO) test at t/lexical.t line 23. ok 3 1..3 ok t/list-trim.t ................ ok 1 - Left array trim ok 2 - Right array trim ok 3 - Array trim ok 4 - Left array trim with argument ok 5 - Right array trim with argument ok 6 - Array trim with argument ok 7 - Array ref trim ok 8 - Chained trim ok 9 - Empty array trim ok 10 - Array trim, list context ok 11 - Left array trim, list context ok 12 - Right array trim, list context 1..12 ok Timeout (max run time is 300s) /Users/fly1200/bin/perl killed by signal 15