Setting PATH to /opt/SUNWspro/bin:/usr/local/bin:/opt/csw/bin:/usr/ccs/bin:/usr/bin:/usr/sbin Start 2010-04-28T15:34:46 ActivePerl-1200 CPAN-1.9402 Going to read '/export/home/fly1264/var/cpan/Metadata' Database was generated on Tue, 27 Apr 2010 21:27:07 GMT Running make for N/NK/NKH/Eval-Context-0.09.11.tar.gz Checksum for /net/nas/data/cpan/authors/id/N/NK/NKH/Eval-Context-0.09.11.tar.gz ok Eval-Context-0.09.11 Eval-Context-0.09.11/README Eval-Context-0.09.11/Changes Eval-Context-0.09.11/Todo.txt Eval-Context-0.09.11/Build.PL Eval-Context-0.09.11/Makefile.PL Eval-Context-0.09.11/META.yml Eval-Context-0.09.11/MANIFEST Eval-Context-0.09.11/t Eval-Context-0.09.11/t/005_eval.t Eval-Context-0.09.11/t/050_unit.t Eval-Context-0.09.11/t/test_template Eval-Context-0.09.11/t/013_safe_variables.t Eval-Context-0.09.11/t/004_new.t Eval-Context-0.09.11/t/010_shared_variables.t Eval-Context-0.09.11/t/011_eval_side_persistent_variables.t Eval-Context-0.09.11/t/008_variables.t Eval-Context-0.09.11/t/009_persistent_variables.t Eval-Context-0.09.11/t/007_cleanup.t Eval-Context-0.09.11/t/001_load.t Eval-Context-0.09.11/t/005_eval_no_NoWarnings.t Eval-Context-0.09.11/t/006_install_subs.t Eval-Context-0.09.11/t/012_safe.t Eval-Context-0.09.11/xt Eval-Context-0.09.11/xt/author Eval-Context-0.09.11/xt/author/003_perl_critic.t Eval-Context-0.09.11/xt/author/002_2_pod_coverage.t Eval-Context-0.09.11/xt/author/perlcriticrc Eval-Context-0.09.11/xt/author/000_distribution.t Eval-Context-0.09.11/xt/author/000_strict.t Eval-Context-0.09.11/xt/author/000_fixme.t Eval-Context-0.09.11/xt/author/002_1_pod.t Eval-Context-0.09.11/xt/author/000_dependencies.t Eval-Context-0.09.11/xt/author/000_kwalitee.t Eval-Context-0.09.11/lib Eval-Context-0.09.11/lib/Eval Eval-Context-0.09.11/lib/Eval/Context.pm CPAN.pm: Going to build N/NK/NKH/Eval-Context-0.09.11.tar.gz >>> /export/home/fly1264/bin/perl Makefile.PL # running Build.PL Checking prerequisites... requires: ! Package::Generator is not installed ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the versions of the modules indicated above before proceeding with this installation Creating new 'MYMETA.yml' with configuration results Creating new 'Build' script for 'Eval-Context' version '0.09' Unknown 'build_class', defaulting to 'Module::Build' ---- Unsatisfied dependencies detected during ---- ---- NKH/Eval-Context-0.09.11.tar.gz ---- Package::Generator [requires] Running make test Delayed until after prerequisites Running test for module 'Package::Generator' Running make for R/RJ/RJBS/Package-Generator-0.103.tar.gz Checksum for /net/nas/data/cpan/authors/id/R/RJ/RJBS/Package-Generator-0.103.tar.gz ok Package-Generator-0.103/ Package-Generator-0.103/Changes Package-Generator-0.103/LICENSE Package-Generator-0.103/MANIFEST Package-Generator-0.103/META.yml Package-Generator-0.103/Makefile.PL Package-Generator-0.103/README Package-Generator-0.103/inc/ Package-Generator-0.103/inc/Module/ Package-Generator-0.103/inc/Module/Install/ Package-Generator-0.103/inc/Module/Install/Base.pm Package-Generator-0.103/inc/Module/Install/Can.pm Package-Generator-0.103/inc/Module/Install/Fetch.pm Package-Generator-0.103/inc/Module/Install/Makefile.pm Package-Generator-0.103/inc/Module/Install/Metadata.pm Package-Generator-0.103/inc/Module/Install/Win32.pm Package-Generator-0.103/inc/Module/Install/WriteAll.pm Package-Generator-0.103/inc/Module/Install.pm Package-Generator-0.103/lib/ Package-Generator-0.103/lib/Package/ Package-Generator-0.103/lib/Package/Generator.pm Package-Generator-0.103/lib/Package/Reaper.pm Package-Generator-0.103/t/ Package-Generator-0.103/t/00-load.t Package-Generator-0.103/t/basic.t Package-Generator-0.103/t/not-unique.t Package-Generator-0.103/t/perl-critic.t Package-Generator-0.103/t/pkg-exists.t Package-Generator-0.103/t/pod-coverage.t Package-Generator-0.103/t/pod.t Package-Generator-0.103/t/reaper.t CPAN.pm: Going to build R/RJ/RJBS/Package-Generator-0.103.tar.gz >>> /export/home/fly1264/bin/perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Package::Generator >>> make cp lib/Package/Reaper.pm blib/lib/Package/Reaper.pm cp lib/Package/Generator.pm blib/lib/Package/Generator.pm Manifying blib/man3/Package::Reaper.3 Manifying blib/man3/Package::Generator.3 RJBS/Package-Generator-0.103.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /export/home/fly1264/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t # Testing Package::Generator 0.103 t/00-load.t ....... 1..1 ok 1 - use Package::Generator; ok t/basic.t ......... 1..33 ok 1 - use Package::Generator; ok 2 - "Package::Generator::__GENERATED__::0" is a valid package name ok 3 - got a standard name ok 4 - "Package::Generator::__GENERATED__::1" is a valid package name ok 5 - got another standard name ok 6 - and the two packages are distinct ok 7 - "XYZZY::2" is a valid package name ok 8 - got a name in our given base ok 9 - "y2::2" is a valid package name ok 10 - got expected name with our base/unique-er ok 11 - "y2::4" is a valid package name ok 12 - got expected name with our base/unique-er ok 13 - "y2::8" is a valid package name ok 14 - got expected name with our base/unique-er ok 15 - "y2::16" is a valid package name ok 16 - got expected name with our base/unique-er ok 17 - "Package::Generator::__GENERATED__::3" is a valid package name ok 18 - package has requested @ISA ok 19 - "Package::Generator::__GENERATED__::4" is a valid package name ok 20 - package has requested @ISA (part 1/2) ok 21 - package has requested @ISA (part 2/2) ok 22 - "Package::Generator::__GENERATED__::5" is a valid package name ok 23 - we built a package at version 10, so we can demand 9 ok 24 - ...but demanding 11 throws an exception ok 25 - "Totally::Not::Unique" is a valid package name ok 26 - scalar assigned via data ok 27 - another scalar assigned via data ok 28 - assignment of blessed ref via data went to scalar isa Foo::Bar ok 29 - of multiple assignments, the later sticks ok 30 - sub assigned via data ok 31 - array assigned via data ok 32 - hash assigned via array ok 33 - you can't pass an list of non-pairs as data ok t/not-unique.t .... 1..7 ok 1 - use Package::Generator; ok 2 - name collision (we MIHOP) ok 3 - no problem making table with 1 ok 4 - but second attempt fails (good!) ok 5 - but an atempt with max_tries=2 is ok ok 6 - but next attempt with max_tries=2 fails (good!) ok 7 - but an atempt with max_tries=3 is ok ok t/perl-critic.t ... skipped: define PERL_TEST_CRITIC to run these tests t/pkg-exists.t .... ok 1 - use Package::Generator; ok 2 - the bogus package didn't exist ok 3 - but Package::Generator does 1..3 ok t/pod-coverage.t .. 1..2 ok 1 - Pod coverage on Package::Reaper ok 2 - Pod coverage on Package::Generator ok t/pod.t ........... 1..2 ok 1 - POD test for blib/lib/Package/Reaper.pm ok 2 - POD test for blib/lib/Package/Generator.pm ok t/reaper.t ........ 1..24 ok 1 - use Package::Generator; ok 2 - use Package::Reaper; ok 3 - our method responds correctly ok 4 - package is set ok 5 - ->package isn't a mutator ok 6 - we can no longer call our method, after reaping ok 7 - so the result of eval was undef ok 8 - P::G says package no longer exists ok 9 - our method responds correctly ok 10 - we can no longer call our method, after reaping ok 11 - so the result of eval was undef ok 12 - P::G says package no longer exists ok 13 - a newly generated package exists: Package::Generator::__GENERATED__::0 ok 14 - the reaper isa Package::Reaper ok 15 - package to reap still exists ok 16 - after reaper is gone, the package is reaped; RIP ok 17 - a newly generated package exists: Package::Generator::__GENERATED__::1 ok 18 - the reaper isa Package::Reaper ok 19 - package to reap still exists ok 20 - after reaper is gone, the package is not reaped; we disarmed! ok 21 - a newly generated package exists: Package::Generator::__GENERATED__::2 ok 22 - the reaper isa Package::Reaper ok 23 - package to reap still exists ok 24 - after reaper is gone, the package is reaped; RIP ok All tests successful. Files=8, Tests=72, 2 wallclock secs ( 0.21 usr 0.11 sys + 1.36 cusr 0.21 csys = 1.89 CPU) Result: PASS RJBS/Package-Generator-0.103.tar.gz make test TEST_VERBOSE=1 -- OK Picked up abstract from lib/Package/Generator.pm Ricardo Signes <rjbs@cpan.org> generate new packages quickly and easily >>> (cd /export/home/fly1264/var/cpan/build/Package-Generator-0.103-LRErSD && tar cvf - Package-Generator-0.103.ppd blib) | gzip -c >/export/home/fly1264/var/REPO/R/RJ/RJBS/Package-Generator-0.103.tar.gz Package-Generator-0.103.ppd blib/ blib/lib/ blib/lib/Package/ blib/lib/Package/Reaper.pm blib/lib/Package/Generator.pm blib/man3/ blib/man3/Package::Reaper.3 blib/man3/Package::Generator.3 >>> mv /export/home/fly1264/var/cpan/build/Package-Generator-0.103-LRErSD/Package-Generator-0.103.ppd /export/home/fly1264/var/REPO/R/RJ/RJBS Running make for N/NK/NKH/Eval-Context-0.09.11.tar.gz Prepending /export/home/fly1264/var/cpan/build/Package-Generator-0.103-LRErSD/blib/arch /export/home/fly1264/var/cpan/build/Package-Generator-0.103-LRErSD/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /export/home/fly1264/var/cpan/build/Eval-Context-0.09.11-F1PseD Prepending /export/home/fly1264/var/cpan/build/Package-Generator-0.103-LRErSD/blib/arch /export/home/fly1264/var/cpan/build/Package-Generator-0.103-LRErSD/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build N/NK/NKH/Eval-Context-0.09.11.tar.gz >>> make /export/home/fly1264/bin/perl Build --makefile_env_macros 1 Build: blib/lib/Eval/Context.pm: cannot resolve L in paragraph 42. Build: blib/lib/Eval/Context.pm: cannot resolve L in paragraph 46. Build: blib/lib/Eval/Context.pm: cannot resolve L in paragraph 52. Build: blib/lib/Eval/Context.pm: cannot resolve L in paragraph 53. Build: blib/lib/Eval/Context.pm: cannot resolve L in paragraph 55. Building Eval-Context Warning: AutoSplit had to create top-level blib/lib/auto unexpectedly. NKH/Eval-Context-0.09.11.tar.gz make -- OK Prepending /export/home/fly1264/var/cpan/build/Package-Generator-0.103-LRErSD/blib/arch /export/home/fly1264/var/cpan/build/Package-Generator-0.103-LRErSD/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 /export/home/fly1264/bin/perl Build --makefile_env_macros 1 test t/001_load.t ............................ ok 1 - use Eval::Context; ok 2 - default constructor ok 3 - The object isa Eval::Context ok 4 - constructed from object ok 5 - The object isa Eval::Context ok 6 - invalid constructor ok 7 - no warnings 1..7 ok t/004_new.t ............................. ok 1 - accepts all defined arguments ok 2 - empty name is makes object anonymous ok 3 - empty name ok 4 - undefined name is makes object anonymous ok 5 - undefined name ok 6 - invalid number of parameters ok 7 - invalid parameter ok 8 - accepts a hash ref as valid options definition ok 9 - accepts an array ref as valid options definition ok 10 - invalid option definition ok 11 - missing LINE ok 12 - missing FILE ok 13 - interaction INFO defined ok 14 - interaction WARN defined ok 15 - interaction DIE defined ok 16 - interaction INFO unchanged ok 17 - interaction WARN unchanged ok 18 - interaction DIE unchanged ok 19 - no warnings 1..19 ok t/005_eval.t ............................ ok 1 - empty code ok 2 - empty code, package ok 3 - anonymous package from bad package ok 4 - anonymous package from bad package ok 5 - empty code, pre code post code ok 6 - empty code, post code ok 7 - package override ok 8 - default package name ok 9 - empty package name pre code ok 10 - void context pre code ok 11 - eval returned last value ok 12 - returned scalar pre code ok 13 - eval returned last value ok 14 - returned list, scalar context ok 15 - eval returned last value ok 16 - returned list, scalar context pre code ok 17 - eval returned list ok 18 - returned list, list context pre code ok 19 - void context ok 20 - force void context pre code ok 21 - list context ok 22 - force list context pre code ok 23 - scalar context ok 24 - scalar context ok 25 - force scalar context ok 26 - not strict code pre code ok 27 - POST_CODE and NAME pre code ok 28 - post code die overridden ok 29 - PACKAGE OK ok 30 - Test STDOUT hi ok 31 - value from file ok 32 - code from file ok 33 - unexisting file ok 34 - CODE and CODE_FROM_FILE ok 35 - CODE_FROM_FILE undef ok 36 - CODE undef ok 37 - die in force list context ok 38 - die in force scalar context ok 39 - no warnings 1..39 ok Useless use of a constant (7) in void context at 'Anonymous_called_at_t_005_eval_no_NoWarnings.t:26' line 1. t/005_eval_no_NoWarnings.t .............. ok 1 - eval returned last value ok 2 - returned list, scalar context 1..2 ok t/006_install_subs.t .................... ok 1 - sub pushed into context ok 2 - is not a code reference ok 3 - no warnings 1..3 ok t/007_cleanup.t ......................... ok 1 - package sub still accessible ok 2 - no cleanup ok 3 - package gone ok 4 - package gone ok 5 - no warnings 1..5 ok t/008_variables.t ....................... ok 1 - context displayed and error caught ok 2 - eval side only ok 3 - eval side only ok 4 - eval side only ok 5 - eval side only ok 6 - eval side only ok 7 - eval side only ok 8 - eval side only ok 9 - eval side only ok 10 - eval side only ok 11 - eval side only ok 12 - eval side only ok 13 - eval side only ok 14 - eval side only ok 15 - eval side only ok 16 - eval side only ok 17 - eval side only ok 18 - eval side only ok 19 - eval side only ok 20 - eval side only ok 21 - eval side only ok 22 - eval side only ok 23 - eval side only ok 24 - no verbatim code ok 25 - unsupported type ok 26 - void context ok 27 - right value in scalar context ok 28 - scalar context ok 29 - right value in array context ok 30 - array context ok 31 - no warnings 1..31 ok t/009_persistent_variables.t ............ ok 1 - eval side only ok 2 - eval side only ok 3 - eval side only ok 4 - eval side only ok 5 - eval side only ok 6 - eval side only ok 7 - eval side only ok 8 - eval side only ok 9 - eval side only ok 10 - eval side only ok 11 - eval side only ok 12 - eval side only ok 13 - eval side only ok 14 - eval side only ok 15 - eval side only ok 16 - eval side only ok 17 - eval side only ok 18 - eval side only ok 19 - eval side only ok 20 - eval side only ok 21 - eval side only ok 22 - eval side only ok 23 - eval side only ok 24 - eval side only ok 25 - eval side only ok 26 - eval side only ok 27 - eval side only ok 28 - persistent variable names ok 29 - accessing non persistent variable ok 30 ok 31 - persistent override ok 32 - get $hash ok 33 - get %hash ok 34 - get $variable ok 35 - get $hash (multiple arguments) ok 36 - get %hash (multiple arguments) ok 37 - called in void context ok 38 - eval side only ok 39 - eval side only ok 40 - eval side only ok 41 - eval side only ok 42 - persistent variable names ok 43 - persistent variable names ok 44 - invalid REMOVE_PERSISTENT definition ok 45 - can not have persistent and shared ok 46 - underfined persistent declaration ok 47 - underfined persistent ok 48 - underfined persistent ok 49 - no warnings 1..49 ok t/010_shared_variables.t ................ ok 1 - eval side only ok 2 - eval side only ok 3 - eval side only ok 4 - eval side only ok 5 - eval side only ok 6 - eval side only ok 7 - eval side only ok 8 - eval side only ok 9 - eval side only ok 10 - eval side only ok 11 - eval side only ok 12 - eval side only ok 13 - eval side only ok 14 - eval side only ok 15 - eval side only ok 16 - eval side only ok 17 - SHARED variable must exist ok 18 - can only share references ok 19 - SHARED or PERSISTENT ok 20 - can not have persistent and shared ok 21 - no warnings 1..21 ok t/011_eval_side_persistent_variables.t .. ok 1 ok 2 - reference made persistent OK ok 3 - object made persistent OK ok 4 - object in right class isa some_object ok 5 - wrong number of arguments ok 6 - invalid input, handler missing ok 7 - invalid input, name is empty ok 8 - invalid input, name is not a string ok 9 - invalid input, validator is missing ok 10 - invalid input, validator is not a sub ok 11 - invalid input EVAL_SIDE_PERSISTENT_VARIABLES ok 12 - handlers differently named ok 13 - handlers automatically removed ok 14 - handlers automatically removed ok 15 - Save validator ok 16 - Get validator ok 17 - no warnings 1..17 ok t/012_safe.t ............................ ok 1 - unsafe code, using default safe ok 2 - unsafe code ok 3 - Invalid SAFE definition ok 4 - PRE_SAFE_CODE error ok 5 - PRE_SAFE_CODE ok 6 - use strict by default ok 7 - USE_STRICT ok 8 - COMPARTMENT ok 9 - first eval package ok 10 - Test STDOUT ok 11 - sub pushed into safe context ok 12 - new sub pushed into same safe context ok 13 - access to persistent functionality ok 14 - void context ok 15 - right value in scalar context ok 16 - scalar context ok 17 - right value in array context ok 18 - array context ok 19 - die within a safe ok 20 - right value in scalar context ok 21 - croak within a safe ok 22 - die within a safe while using Carp 1..22 ok t/013_safe_variables.t .................. ok 1 - normal variable available in safe ok 2 - persistent variable available in safe ok 3 - shared variable available in safe ok 4 - eval side persistent variable available in safe 1..4 ok t/050_unit.t ............................ ok 1 - invalid input ok 2 - canonized ok 3 - right length ok 4 - no warnings 1..4 ok All tests successful. Files=13, Tests=223, 11 wallclock secs ( 0.32 usr 0.17 sys + 9.49 cusr 0.86 csys = 10.84 CPU) Result: PASS NKH/Eval-Context-0.09.11.tar.gz make test TEST_VERBOSE=1 -- OK DISTNAME-VERSION 'Eval-Context-v0.09.11' found in META.yml is bogus, ignoring at /export/home/fly1264/lib/Fly/MakePPD.pm line 131. Nadim Ibn Hamouda El Khemir <nadim@khemir.net> Evalute perl code in context wrapper >>> (cd /export/home/fly1264/var/cpan/build/Eval-Context-0.09.11-F1PseD && tar cvf - Eval-Context-0.09.11.ppd blib) | gzip -c >/export/home/fly1264/var/REPO/N/NK/NKH/Eval-Context-0.09.11.tar.gz Eval-Context-0.09.11.ppd blib/ blib/lib/ blib/lib/Eval/ blib/lib/Eval/Context.pm >>> mv /export/home/fly1264/var/cpan/build/Eval-Context-0.09.11-F1PseD/Eval-Context-0.09.11.ppd /export/home/fly1264/var/REPO/N/NK/NKH Finished 2010-04-28T15:35:14