PATH=/usr/bin:/bin:/Users/fly2400/cpanfly-5.24/var/megalib/bin Start 2016-10-21T20:52:57 ActivePerl-2400 CPAN-2.10 Reading '/Users/fly2400/cpanfly-5.24/var/cpan/Metadata' Database was generated on Fri, 21 Oct 2016 05:17:02 GMT Fetching with LWP: http://ppm.activestate.com/CPAN/authors/id/M/MS/MSCHWERN/Hash-StoredIterator-0.008.tar.gz Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/M/MS/MSCHWERN/Hash-StoredIterator-0.008.tar.gz ok Hash-StoredIterator-0.008 Hash-StoredIterator-0.008/.travis.yml Hash-StoredIterator-0.008/appveyor.yml Hash-StoredIterator-0.008/Build.PL Hash-StoredIterator-0.008/Changes Hash-StoredIterator-0.008/LICENSE Hash-StoredIterator-0.008/MANIFEST Hash-StoredIterator-0.008/META.json Hash-StoredIterator-0.008/META.yml Hash-StoredIterator-0.008/ppport.h Hash-StoredIterator-0.008/README Hash-StoredIterator-0.008/lib Hash-StoredIterator-0.008/lib/Hash Hash-StoredIterator-0.008/lib/Hash/StoredIterator.pm Hash-StoredIterator-0.008/lib/Hash/StoredIterator.xs Hash-StoredIterator-0.008/t Hash-StoredIterator-0.008/t/Hash-StoredIterator.t Configuring M/MS/MSCHWERN/Hash-StoredIterator-0.008.tar.gz with Build.PL >>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Build.PL Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'Hash-StoredIterator' version '0.008' MSCHWERN/Hash-StoredIterator-0.008.tar.gz /Users/fly2400/ap2400-300558/bin/perl-dynamic Build.PL -- OK Running Build for M/MS/MSCHWERN/Hash-StoredIterator-0.008.tar.gz >>> ./Build Building Hash-StoredIterator gcc -I/Users/fly2400/ap2400-300558/lib/CORE -DVERSION="0.008" -DXS_VERSION="0.008" -c -fno-common -DPERL_DARWIN -no-cpp-precomp -mmacosx-version-min=10.9 -arch x86_64 -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-strict-aliasing -pipe -fstack-protector -DPERL_USE_SAFE_PUTENV -O3 -o lib/Hash/StoredIterator.o lib/Hash/StoredIterator.c ExtUtils::Mkbootstrap::Mkbootstrap('blib/arch/auto/Hash/StoredIterator/StoredIterator.bs') env LD_RUN_PATH=/Users/fly2400/ap2400-300558/lib/CORE gcc -mmacosx-version-min=10.9 -bundle -undefined dynamic_lookup -Wl,-search_paths_first -arch x86_64 -fstack-protector -o blib/arch/auto/Hash/StoredIterator/StoredIterator.bundle lib/Hash/StoredIterator.o MSCHWERN/Hash-StoredIterator-0.008.tar.gz ./Build -- OK Running Build test >>> ./Build test verbose=1 t/Hash-StoredIterator.t .. # Seeded srand with seed '20161021' from local date. ok 1 - eaches { ok 1 - interference { ok 1 - nested_hmap { ok 1 - Got key ok 2 - Got val ok 3 - $_ is set to key ok 4 - $a is set to key ok 5 - $b is set to val ok 6 - $_ is set to key ok 7 - $a is set to key ok 8 - $b is set to val ok 9 - $_ is set to key ok 10 - $a is set to key ok 11 - $b is set to val ok 12 - $_ is set to key ok 13 - $a is set to key ok 14 - $b is set to val ok 15 - $_ is not squashed by inner loop ok 16 - $a is not squashed by inner loop ok 17 - $a is not squashed by inner loop ok 18 - Got key ok 19 - Got val ok 20 - $_ is set to key ok 21 - $a is set to key ok 22 - $b is set to val ok 23 - $_ is set to key ok 24 - $a is set to key ok 25 - $b is set to val ok 26 - $_ is set to key ok 27 - $a is set to key ok 28 - $b is set to val ok 29 - $_ is set to key ok 30 - $a is set to key ok 31 - $b is set to val ok 32 - $_ is not squashed by inner loop ok 33 - $a is not squashed by inner loop ok 34 - $a is not squashed by inner loop ok 35 - Got key ok 36 - Got val ok 37 - $_ is set to key ok 38 - $a is set to key ok 39 - $b is set to val ok 40 - $_ is set to key ok 41 - $a is set to key ok 42 - $b is set to val ok 43 - $_ is set to key ok 44 - $a is set to key ok 45 - $b is set to val ok 46 - $_ is set to key ok 47 - $a is set to key ok 48 - $b is set to val ok 49 - $_ is not squashed by inner loop ok 50 - $a is not squashed by inner loop ok 51 - $a is not squashed by inner loop ok 52 - Outer loop got all keys ok 53 - Inner loop got all keys multiple times 1..53 } ok 2 - nested_eich { ok 1 - Out loop got all keys ok 2 - Inner loop got all keys multiple times 1..2 } 1..2 } ok 2 - no_interference { ok 1 - nested_hmap { ok 1 - Got key ok 2 - Got val ok 3 - $_ is set to key ok 4 - $a is set to key ok 5 - $b is set to val ok 6 - $_ is set to key ok 7 - $a is set to key ok 8 - $b is set to val ok 9 - $_ is set to key ok 10 - $a is set to key ok 11 - $b is set to val ok 12 - $_ is set to key ok 13 - $a is set to key ok 14 - $b is set to val ok 15 - $_ is not squashed by inner loop ok 16 - $a is not squashed by inner loop ok 17 - $a is not squashed by inner loop ok 18 - Got key ok 19 - Got val ok 20 - $_ is set to key ok 21 - $a is set to key ok 22 - $b is set to val ok 23 - $_ is set to key ok 24 - $a is set to key ok 25 - $b is set to val ok 26 - $_ is set to key ok 27 - $a is set to key ok 28 - $b is set to val ok 29 - $_ is set to key ok 30 - $a is set to key ok 31 - $b is set to val ok 32 - $_ is not squashed by inner loop ok 33 - $a is not squashed by inner loop ok 34 - $a is not squashed by inner loop ok 35 - Got key ok 36 - Got val ok 37 - $_ is set to key ok 38 - $a is set to key ok 39 - $b is set to val ok 40 - $_ is set to key ok 41 - $a is set to key ok 42 - $b is set to val ok 43 - $_ is set to key ok 44 - $a is set to key ok 45 - $b is set to val ok 46 - $_ is set to key ok 47 - $a is set to key ok 48 - $b is set to val ok 49 - $_ is not squashed by inner loop ok 50 - $a is not squashed by inner loop ok 51 - $a is not squashed by inner loop ok 52 - Outer loop got all keys ok 53 - Inner loop got all keys multiple times 1..53 } ok 2 - nested_eich { ok 1 - Out loop got all keys ok 2 - Inner loop got all keys multiple times 1..2 } 1..2 } 1..2 } ok 2 - iterator { ok 1 - Copied hash via iterator ok 2 - End, no more ok 3 - Got a key and value, iterator was reset 1..3 } ok 3 - keys_and_vals { ok 1 - Same list from both keys and hkeys ok 2 - Same list from both values and hvalues 1..2 } ok 4 - get_from_eich { ok 1 - Got a key ok 2 - got a value 1..2 } ok 5 - death { ok 1 - Got error ok 2 - First key matches initial garbage key ok 3 - Iterator was restored 1..3 } not ok 6 - strange_edge_case # TODO Not sure what the problem is here... { not ok 1 - Same list from both keys and hkeys # Failed test 'Same list from both keys and hkeys' # at t/Hash-StoredIterator.t line 178. # +------+-----+---------+------------------+ # | PATH | GOT | OP | CHECK | # +------+-----+---------+------------------+ # | [0] | 3 | eq | a | # | [1] | c | eq | b | # | [2] | 1 | eq | c | # | [3] | a | !exists | | # | [4] | 2 | !exists | | # | [5] | b | !exists | | # +------+-----+---------+------------------+ not ok 2 - Same list from both keys and hkeys # Failed test 'Same list from both keys and hkeys' # at t/Hash-StoredIterator.t line 184. # +------+-----+---------+------------------+ # | PATH | GOT | OP | CHECK | # +------+-----+---------+------------------+ # | [0] | 3 | eq | a | # | [1] | c | eq | b | # | [2] | 1 | eq | c | # | [3] | a | !exists | | # | [4] | 2 | !exists | | # | [5] | b | !exists | | # +------+-----+---------+------------------+ 1..2 } 1..6 ok All tests successful. Files=1, Tests=6, 1 wallclock secs ( 0.02 usr 0.01 sys + 0.24 cusr 0.07 csys = 0.34 CPU) Result: PASS MSCHWERN/Hash-StoredIterator-0.008.tar.gz ./Build test verbose=1 -- OK Fetching with LWP: http://ppm.activestate.com/CPAN/authors/id/M/MS/MSCHWERN/CHECKSUMS Michael G Schwern <mschwern@cpan.org> Functions for accessing a hashes internal iterator. >>> (cd /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Hash-StoredIterator-0.008-KaC4wt && tar cvf - Hash-StoredIterator-0.008.ppd blib) | gzip -c >/Users/fly2400/cpanfly-5.24/var/REPO/M/MS/MSCHWERN/Hash-StoredIterator-0.008.tar.gz Hash-StoredIterator-0.008.ppd blib/ blib/arch/ blib/arch/auto/ blib/arch/auto/Hash/ blib/arch/auto/Hash/StoredIterator/ blib/arch/auto/Hash/StoredIterator/StoredIterator.bs blib/arch/auto/Hash/StoredIterator/StoredIterator.bundle blib/lib/ blib/lib/Hash/ blib/lib/Hash/StoredIterator.pm Finished 2016-10-21T20:53:01