PATH=C:\Program Files\Microsoft Platform SDK\Bin;C:\Program Files\Microsoft Platform SDK\Bin\WinNT;C:\Program Files\Microsoft Visual Studio\VC98\Bin;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;C:\Perl-5.8\site\bin;C:\Perl-5.8\bin;C:\cygwin\bin;C:\Program Files\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mysql\bin Start 2011-05-14T07:27:29 ActivePerl-825 CPAN-1.9402 LIB=C:\PROGRA~1\MICROS~3\VC98\Lib\PSDK;C:\PROGRA~1\MICROS~2\Lib;C:\PROGRA~1\MICROS~3\VC98\Lib;C:\PROGRA~1\MICROS~3\VC98\MFC\Lib INCLUDE=C:\PROGRA~1\MICROS~2\Include;C:\PROGRA~1\MICROS~3\VC98\ATL\Include;C:\PROGRA~1\MICROS~3\VC98\Include;C:\PROGRA~1\MICROS~3\VC98\MFC\Include PATH=C:/CPANFL~1.8/var/libs/bin;C:\PROGRA~1\MICROS~2\Bin;C:\PROGRA~1\MICROS~2\Bin\WinNT;C:\PROGRA~1\MICROS~3\VC98\Bin;C:\PROGRA~1\MICROS~3\Common\MSDev98\Bin;C:\Perl-5.8\site\bin;C:\Perl-5.8\bin;C:\cygwin\bin;C:\PROGRA~1\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\mysql\bin Going to read 'C:\cpanfly-5.8\var\cpan\Metadata' Database was generated on Fri, 13 May 2011 22:27:50 GMT Running make for B/BI/BINGOS/Object-Accessor-0.42.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/B/BI/BINGOS/Object-Accessor-0.42.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/B/BI/BINGOS/CHECKSUMS Checksum for C:\cpanfly-5.8\var\cpan\sources\authors\id\B\BI\BINGOS\Object-Accessor-0.42.tar.gz ok Will not use Archive::Tar, need 1.00 Object-Accessor-0.42 Object-Accessor-0.42/CHANGES Object-Accessor-0.42/lib Object-Accessor-0.42/lib/Object Object-Accessor-0.42/lib/Object/Accessor.pm Object-Accessor-0.42/t Object-Accessor-0.42/t/01_Object-Accessor-Subclassed.t Object-Accessor-0.42/t/04_Object-Accessor-lvalue.t Object-Accessor-0.42/t/02_Object-Accessor-allow.t Object-Accessor-0.42/t/06_Object-Accessor-alias.t Object-Accessor-0.42/t/03_Object-Accessor-local.t Object-Accessor-0.42/t/05_Object-Accessor-callback.t Object-Accessor-0.42/t/00_Object-Accessor.t Object-Accessor-0.42/MANIFEST Object-Accessor-0.42/Makefile.PL Object-Accessor-0.42/README Object-Accessor-0.42/META.yml CPAN.pm: Going to build B/BI/BINGOS/Object-Accessor-0.42.tar.gz >>> C:\Perl-5.8\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Object::Accessor >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Object/Accessor.pm blib\lib\Object\Accessor.pm BINGOS/Object-Accessor-0.42.tar.gz nmake -- OK Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.8\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/00_Object-Accessor.t ............. ok 1 - use Object::Accessor; ok 2 - Object of 'Object::Accessor' created ok 3 - The object isa Object::Accessor ok 4 - Cannot 'foo' ok 5 - Method 'foo' returns false ok 6 - Warning logged ok 7 - Cannot 'foo' -- dies ok 8 - Method 'foo' returns false ok 9 - Fatal error logged ok 10 - Accessor 'foo' created ok 11 - Can 'foo' ok 12 - No warnings logged ok 13 - 'foo' set to 't/00_Object-Accessor.t' ok 14 - 'foo' still holds 't/00_Object-Accessor.t' ok 15 - Retrieved 'foo' coderef ok 16 - The reference isa CODE ok 17 - 'foo' via coderef holds 't/00_Object-Accessor.t' ok 18 - 'foo' set via coderef to '1' ok 19 - 'foo' still holds '1' ok 20 - 'foo' set to '15556' ok 21 - 'foo' still holds '15556' ok 22 - Retrieved 'foo' coderef ok 23 - The reference isa CODE ok 24 - 'foo' via coderef holds '15556' ok 25 - 'foo' set via coderef to '1' ok 26 - 'foo' still holds '1' ok 27 - Accessors retrieved ok 28 - Accessor 'foo' is valid ok 29 - Only expected accessors found ok 30 - Clone created ok 31 - The object isa Object::Accessor ok 32 - Clone has accessors ok 33 - Only expected accessors found ok 34 - Accessor 'foo' is empty ok 35 - Objects 'foo' has a value ok 36 - Object flushed ok 37 - Objects 'foo' is now empty ok 38 - Cannot 'foo' via other object ok 39 - Method 'foo' returns false ok 40 - Warning logged ok 41 - Object created with accessors ok 42 - The object isa Object::Accessor ok 43 - Object::Accessor->can('foo') 1..43 ok t/01_Object-Accessor-Subclassed.t .. ok 1 - use Object::Accessor; ok 2 - Object created ok 3 - The object isa My::Class ok 4 - The object isa Object::Accessor ok 5 - Accessor 'foo' created ok 6 - Object can 'foo' ok 7 - Objects 'foo' set ok 8 - Objects 'foo' retrieved ok 9 - No sub from non-existing function ok 10 - Code handled it gracefully ok 11 - Calling '12296' on 'My::Class' dies ok 12 - Dies with an informative message 1..12 ok t/02_Object-Accessor-allow.t ....... ok 1 - use Object::Accessor; ok 2 - Object of 'Object::Accessor' created ok 3 - The object isa Object::Accessor ok 4 - Accessor 'foo' created ok 5 - Can 'foo' ok 6 - No warnings logged ok 7 - Proper allow handler stored ok 8 - 'foo' NOT set to 't/02_Object-Accessor-allow.t' ok 9 - 'foo' still holds '' ok 10 - Warnings logged ok 11 - Internal verify fails ok 12 - Warning logged ok 13 - 'foo' set to '15868' ok 14 - 'foo' still holds '15868' ok 15 - No warnings logged ok 16 - Internal verify succeeds ok 17 - No warnings 1..17 ok t/03_Object-Accessor-local.t ....... ok 1 - use Object::Accessor; ok 2 - Object of 'Object::Accessor' created ok 3 - The object isa Object::Accessor ok 4 - Accessor 'foo' created ok 5 - Can 'foo' ok 6 - No warnings logged ok 7 - Testing scoped values ok 8 - Value set to 15108 ok 9 - Value set to t/03_Object-Accessor-local.t ok 10 - Value restored to 15108 1..10 ok t/04_Object-Accessor-lvalue.t ...... ok 1 - use Object::Accessor; ok 2 - Object of 'Object::Accessor::Lvalue' created ok 3 - The object isa Object::Accessor::Lvalue ok 4 - The object isa Object::Accessor ok 5 - Object cloned ok 6 - Accessor 'foo' created ok 7 - lvalue assign successful ok 8 - Accessor 'foo' set ok 9 - Contains proper value ok 10 - Cloned the lvalue object ok 11 - Created accessor 'bar' ok 12 - Got warning about allow handlers ok 13 - Allow handler ignored ok 14 - No error occurred ok 15 - Setting 'bar' worked ok 16 - Cloned the lvalue object ok 17 - Callback not registered ok 18 - Got warning about callbacks 1..18 ok t/05_Object-Accessor-callback.t .... ok 1 - use Object::Accessor; ok 2 - Object created ok 3 - The object isa Object::Accessor ok 4 - Accessor 'foo' created ok 5 - Object::Accessor->can('register_callback') ok 6 - Callback registered ok 7 - Object cloned ok 8 - Direct get returns ok 9 - Direct set is able to set the value ok 10 - Direct get returns 1 ok 11 - Callbacks didn't get called ok 12 - In callback now ok 13 - Object received ok 14 - Object isa Object::Accessor ok 15 - Method is 'foo' ok 16 - Value isa ARRAY ok 17 - This was a GET request ok 18 - Method 'foo' returns '16040' ok 19 - Direct get returns ok 20 - Callback called ok 21 - In callback now ok 22 - Object received ok 23 - Object isa Object::Accessor ok 24 - Method is 'foo' ok 25 - Value isa ARRAY ok 26 - Attempted to set 1 ok 27 - Setting foo ok 28 - Callback called ok 29 - In callback now ok 30 - Object received ok 31 - Object isa Object::Accessor ok 32 - Method is 'foo' ok 33 - Value isa ARRAY ok 34 - This was a GET request ok 35 - Returns 16040 ok 36 - Callback called ok 37 - Direct get returns 16040 ok 38 - Callback not called 1..38 ok t/06_Object-Accessor-alias.t ....... ok 1 - use Object::Accessor; ok 2 - Object created ok 3 - Object isa Object::Accessor ok 4 - Created accessor 'foo' ok 5 - Set value ok 6 - Retrieved value ok 7 - Created alias 'bar' ok 8 - Alias 'bar' exists ok 9 - Alias & original return the same value ok 10 - Changed value using alias ok 11 - Alias & original return the same value ok 12 - Cloned object ok 13 - All accessors cloned ok 14 - Set value ok 15 - Alias & original return the same value ok 16 - Changed value using alias ok 17 - Alias & original return the same value 1..17 ok All tests successful. Files=7, Tests=155, 3 wallclock secs ( 0.05 usr + 0.01 sys = 0.06 CPU) Result: PASS BINGOS/Object-Accessor-0.42.tar.gz nmake test TEST_VERBOSE=1 -- OK Chris Williams <chris@bingosnet.co.uk> Per object accessors >>> (cd C:\cpanfly-5.8\var\cpan\build\Object-Accessor-0.42-_bjyvh && tar cvf - Object-Accessor-0.42.ppd blib) | gzip -c >C:/cpanfly-5.8/var/REPO/B/BI/BINGOS/Object-Accessor-0.42.tar.gz Object-Accessor-0.42.ppd blib/ blib/lib/ blib/lib/Object/ blib/lib/Object/Accessor.pm >>> mv C:\cpanfly-5.8\var\cpan\build\Object-Accessor-0.42-_bjyvh/Object-Accessor-0.42.ppd C:/cpanfly-5.8/var/REPO/B/BI/BINGOS Megalib: DBI object version 1.609 does not match $DBI::VERSION 1.611 at C:/Perl-5.8/lib/DynaLoader.pm line 249. BEGIN failed--compilation aborted at C:/cpanfly-5.8/var/megalib/DBI.pm line 265. Compilation failed in require at C:\cpanfly-5.8\lib/ActivePerl/PPM/InstallArea.pm line 690. ...propagated at C:\cpanfly-5.8\lib/ActivePerl/PPM/DBH.pm line 11. Compilation failed in require at C:\cpanfly-5.8\lib/Fly/MakePPD.pm line 285. Finished 2011-05-14T07:27:39