Start 2008-07-21T09:20:47 Going to read /home/fly818/var/cpan/Metadata Database was generated on Mon, 21 Jul 2008 10:02:47 GMT Running make for N/NU/NUFFIN/Crypt-Random-Source-0.03.tar.gz Checksum for /net/nas/data/cpan/authors/id/N/NU/NUFFIN/Crypt-Random-Source-0.03.tar.gz ok Crypt-Random-Source-0.03/ Crypt-Random-Source-0.03/Changes Crypt-Random-Source-0.03/lib/ Crypt-Random-Source-0.03/lib/Crypt/ Crypt-Random-Source-0.03/lib/Crypt/Random/ Crypt-Random-Source-0.03/lib/Crypt/Random/Source/ Crypt-Random-Source-0.03/lib/Crypt/Random/Source/Base/ Crypt-Random-Source-0.03/lib/Crypt/Random/Source/Base/File.pm Crypt-Random-Source-0.03/lib/Crypt/Random/Source/Base/Handle.pm Crypt-Random-Source-0.03/lib/Crypt/Random/Source/Base/Proc.pm Crypt-Random-Source-0.03/lib/Crypt/Random/Source/Base/RandomDevice.pm Crypt-Random-Source-0.03/lib/Crypt/Random/Source/Base.pm Crypt-Random-Source-0.03/lib/Crypt/Random/Source/Factory.pm Crypt-Random-Source-0.03/lib/Crypt/Random/Source/Strong/ Crypt-Random-Source-0.03/lib/Crypt/Random/Source/Strong/devrandom.pm Crypt-Random-Source-0.03/lib/Crypt/Random/Source/Strong.pm Crypt-Random-Source-0.03/lib/Crypt/Random/Source/Weak/ Crypt-Random-Source-0.03/lib/Crypt/Random/Source/Weak/devurandom.pm Crypt-Random-Source-0.03/lib/Crypt/Random/Source/Weak/rand.pm Crypt-Random-Source-0.03/lib/Crypt/Random/Source/Weak.pm Crypt-Random-Source-0.03/lib/Crypt/Random/Source.pm Crypt-Random-Source-0.03/Makefile.PL Crypt-Random-Source-0.03/MANIFEST Crypt-Random-Source-0.03/MANIFEST.SKIP Crypt-Random-Source-0.03/META.yml Crypt-Random-Source-0.03/SIGNATURE Crypt-Random-Source-0.03/t/ Crypt-Random-Source-0.03/t/blocking.t Crypt-Random-Source-0.03/t/dev_random.t Crypt-Random-Source-0.03/t/factory.t Crypt-Random-Source-0.03/t/proc.t Crypt-Random-Source-0.03/t/rand.t Crypt-Random-Source-0.03/t/reread.t Crypt-Random-Source-0.03/t/sugar.t CPAN.pm: Going to build N/NU/NUFFIN/Crypt-Random-Source-0.03.tar.gz >>> /home/fly818/ap818/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Crypt::Random::Source >>> make cp lib/Crypt/Random/Source/Base/RandomDevice.pm blib/lib/Crypt/Random/Source/Base/RandomDevice.pm cp lib/Crypt/Random/Source/Base.pm blib/lib/Crypt/Random/Source/Base.pm cp lib/Crypt/Random/Source/Base/File.pm blib/lib/Crypt/Random/Source/Base/File.pm cp lib/Crypt/Random/Source/Base/Proc.pm blib/lib/Crypt/Random/Source/Base/Proc.pm cp lib/Crypt/Random/Source/Weak/devurandom.pm blib/lib/Crypt/Random/Source/Weak/devurandom.pm cp lib/Crypt/Random/Source/Strong/devrandom.pm blib/lib/Crypt/Random/Source/Strong/devrandom.pm cp lib/Crypt/Random/Source/Factory.pm blib/lib/Crypt/Random/Source/Factory.pm cp lib/Crypt/Random/Source/Base/Handle.pm blib/lib/Crypt/Random/Source/Base/Handle.pm cp lib/Crypt/Random/Source/Weak.pm blib/lib/Crypt/Random/Source/Weak.pm cp lib/Crypt/Random/Source/Strong.pm blib/lib/Crypt/Random/Source/Strong.pm cp lib/Crypt/Random/Source.pm blib/lib/Crypt/Random/Source.pm cp lib/Crypt/Random/Source/Weak/rand.pm blib/lib/Crypt/Random/Source/Weak/rand.pm Manifying blib/man3/Crypt::Random::Source::Base::RandomDevice.3 Manifying blib/man3/Crypt::Random::Source::Base::File.3 Manifying blib/man3/Crypt::Random::Source::Base.3 Manifying blib/man3/Crypt::Random::Source::Base::Proc.3 Manifying blib/man3/Crypt::Random::Source::Strong::devrandom.3 Manifying blib/man3/Crypt::Random::Source::Weak::devurandom.3 Manifying blib/man3/Crypt::Random::Source::Factory.3 Manifying blib/man3/Crypt::Random::Source::Weak.3 Manifying blib/man3/Crypt::Random::Source::Base::Handle.3 Manifying blib/man3/Crypt::Random::Source::Weak::rand.3 Manifying blib/man3/Crypt::Random::Source.3 Manifying blib/man3/Crypt::Random::Source::Strong.3 NUFFIN/Crypt-Random-Source-0.03.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly818/ap818/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/blocking...... ok 1 - use Crypt::Random::Source::Base::Handle; ok 2 - underread due to blocking ok 3 - underread due to blocking 1..3 ok t/dev_random.... ok 1 - use Crypt::Random::Source::Strong::devrandom; ok 2 - use Crypt::Random::Source::Weak::devurandom; ok 3 - /dev/random is available ok 4 - The object isa Crypt::Random::Source::Strong ok 5 - The object isa Crypt::Random::Source::Base::RandomDevice ok 6 - The object isa Crypt::Random::Source::Base::Handle ok 7 - The object isa Crypt::Random::Source::Strong::devrandom ok 8 - it's a strong source ok 9 - Crypt::Random::Source::Strong::devrandom->can('get') ok 10 - got up to 100 bytes ok 11 - random data differs ok 12 - Crypt::Random::Source::Strong::devrandom->can('seed') ok 13 - /dev/random is available ok 14 - The object isa Crypt::Random::Source::Weak ok 15 - The object isa Crypt::Random::Source::Base::RandomDevice ok 16 - The object isa Crypt::Random::Source::Base::Handle ok 17 - The object isa Crypt::Random::Source::Weak::devurandom ok 18 - it's a weak source ok 19 - Crypt::Random::Source::Weak::devurandom->can('get') ok 20 - got 100 bytes ok 21 - random data differs ok 22 - Crypt::Random::Source::Weak::devurandom->can('seed') 1..22 ok t/factory....... ok 1 - use Crypt::Random::Source::Factory; ok 2 - got a weak source ok 3 - weak is weak ok 4 - The object isa Crypt::Random::Source::Weak ok 5 - got a strong source ok 6 - The object isa Crypt::Random::Source::Strong ok 7 - The object isa Crypt::Random::Source::Base 1..7 ok t/proc.......... ok 1 - use Crypt::Random::Source::Base::Proc; ok 2 - got data ok 3 - not having enough data is fatal 1..3 ok t/rand.......... ok 1 - use Crypt::Random::Source::Weak::rand; ok 2 - rand is always available ok 3 - The object isa Crypt::Random::Source::Weak::rand ok 4 - The object isa Crypt::Random::Source::Weak ok 5 - got 1000 bytes ok 6 - not equal to more randomness 1..6 ok t/reread........ ok 1 - use Crypt::Random::Source::Base::Handle; ok 2 - correct handle set up ok 3 - read some bytes ok 4 - underread ok 5 - underread now allowed ok 6 - nothing read 1..6 ok t/sugar......... ok 1 - use Crypt::Random::Source; ok 2 - get_weak ok 3 - get_strong ok 4 - got 10 weak bytes ok 5 - The object isa Crypt::Random::Source::Weak ok 6 - no strong source yet 1..6 ok All tests successful. Files=7, Tests=53, 1 wallclock secs ( 0.00 usr 0.03 sys + 0.23 cusr 0.32 csys = 0.58 CPU) Result: PASS NUFFIN/Crypt-Random-Source-0.03.tar.gz make test TEST_VERBOSE=1 -- OK Picked up abstract from lib/Crypt/Random/Source.pm Yuval Kogman <nothingmuch@woobling.org> Get random weak or strong random data. >>> (cd /home/fly818/var/cpan/build/Crypt-Random-Source-0.03-3xGf22 && tar cvf - Crypt-Random-Source-0.03.ppd blib) | gzip -c >/home/fly818/var/REPO/N/NU/NUFFIN/Crypt-Random-Source-0.03.tar.gz Crypt-Random-Source-0.03.ppd blib/ blib/lib/ blib/lib/Crypt/ blib/lib/Crypt/Random/ blib/lib/Crypt/Random/Source.pm blib/lib/Crypt/Random/Source/ blib/lib/Crypt/Random/Source/Base/ blib/lib/Crypt/Random/Source/Base/Handle.pm blib/lib/Crypt/Random/Source/Base/Proc.pm blib/lib/Crypt/Random/Source/Base/RandomDevice.pm blib/lib/Crypt/Random/Source/Base/File.pm blib/lib/Crypt/Random/Source/Weak/ blib/lib/Crypt/Random/Source/Weak/rand.pm blib/lib/Crypt/Random/Source/Weak/devurandom.pm blib/lib/Crypt/Random/Source/Base.pm blib/lib/Crypt/Random/Source/Weak.pm blib/lib/Crypt/Random/Source/Strong/ blib/lib/Crypt/Random/Source/Strong/devrandom.pm blib/lib/Crypt/Random/Source/Factory.pm blib/lib/Crypt/Random/Source/Strong.pm blib/man3/ blib/man3/Crypt::Random::Source::Base::File.3 blib/man3/Crypt::Random::Source::Strong::devrandom.3 blib/man3/Crypt::Random::Source.3 blib/man3/Crypt::Random::Source::Base.3 blib/man3/Crypt::Random::Source::Base::Proc.3 blib/man3/Crypt::Random::Source::Base::RandomDevice.3 blib/man3/Crypt::Random::Source::Weak::rand.3 blib/man3/Crypt::Random::Source::Base::Handle.3 blib/man3/Crypt::Random::Source::Weak::devurandom.3 blib/man3/Crypt::Random::Source::Strong.3 blib/man3/Crypt::Random::Source::Weak.3 blib/man3/Crypt::Random::Source::Factory.3 >>> mv /home/fly818/var/cpan/build/Crypt-Random-Source-0.03-3xGf22/Crypt-Random-Source-0.03.ppd /home/fly818/var/REPO/N/NU/NUFFIN Finished 2008-07-21T09:20:50