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:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mysql\bin Start 2012-03-20T08:15:44 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:\WINDOWS\system32\WINDOW~2\v1.0;C:\mysql\bin Going to read 'C:\cpanfly-5.8\var\cpan\Metadata' Database was generated on Tue, 20 Mar 2012 13:10:46 GMT Running make for D/DA/DAMI/DBIx-DataModel-2.23.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/D/DA/DAMI/DBIx-DataModel-2.23.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/D/DA/DAMI/CHECKSUMS Checksum for C:\cpanfly-5.8\var\cpan\sources\authors\id\D\DA\DAMI\DBIx-DataModel-2.23.tar.gz ok Will not use Archive::Tar, need 1.00 DBIx-DataModel-2.23 DBIx-DataModel-2.23/Build.PL DBIx-DataModel-2.23/Changes DBIx-DataModel-2.23/MANIFEST DBIx-DataModel-2.23/META.json DBIx-DataModel-2.23/META.yml DBIx-DataModel-2.23/README DBIx-DataModel-2.23/lib DBIx-DataModel-2.23/lib/DBIx DBIx-DataModel-2.23/lib/DBIx/DataModel.pm DBIx-DataModel-2.23/lib/DBIx/DataModel DBIx-DataModel-2.23/lib/DBIx/DataModel/ConnectedSource.pm DBIx-DataModel-2.23/lib/DBIx/DataModel/Meta.pm DBIx-DataModel-2.23/lib/DBIx/DataModel/Schema.pm DBIx-DataModel-2.23/lib/DBIx/DataModel/Source.pm DBIx-DataModel-2.23/lib/DBIx/DataModel/Statement.pm DBIx-DataModel-2.23/lib/DBIx/DataModel/Compatibility DBIx-DataModel-2.23/lib/DBIx/DataModel/Compatibility/V0.pm DBIx-DataModel-2.23/lib/DBIx/DataModel/Compatibility/V1.pm DBIx-DataModel-2.23/lib/DBIx/DataModel/Doc DBIx-DataModel-2.23/lib/DBIx/DataModel/Doc/Cookbook.pod DBIx-DataModel-2.23/lib/DBIx/DataModel/Doc/Delta_v1.pod DBIx-DataModel-2.23/lib/DBIx/DataModel/Doc/Delta_v2.pod DBIx-DataModel-2.23/lib/DBIx/DataModel/Doc/Design.pod DBIx-DataModel-2.23/lib/DBIx/DataModel/Doc/Glossary.pod DBIx-DataModel-2.23/lib/DBIx/DataModel/Doc/Internals.pod DBIx-DataModel-2.23/lib/DBIx/DataModel/Doc/Misc.pod DBIx-DataModel-2.23/lib/DBIx/DataModel/Doc/Quickstart.pod DBIx-DataModel-2.23/lib/DBIx/DataModel/Doc/Reference.pod DBIx-DataModel-2.23/lib/DBIx/DataModel/Meta DBIx-DataModel-2.23/lib/DBIx/DataModel/Meta/Association.pm DBIx-DataModel-2.23/lib/DBIx/DataModel/Meta/Path.pm DBIx-DataModel-2.23/lib/DBIx/DataModel/Meta/Schema.pm DBIx-DataModel-2.23/lib/DBIx/DataModel/Meta/Source.pm DBIx-DataModel-2.23/lib/DBIx/DataModel/Meta/Type.pm DBIx-DataModel-2.23/lib/DBIx/DataModel/Meta/Utils.pm DBIx-DataModel-2.23/lib/DBIx/DataModel/Meta/Source DBIx-DataModel-2.23/lib/DBIx/DataModel/Meta/Source/Join.pm DBIx-DataModel-2.23/lib/DBIx/DataModel/Meta/Source/Table.pm DBIx-DataModel-2.23/lib/DBIx/DataModel/Schema DBIx-DataModel-2.23/lib/DBIx/DataModel/Schema/Generator.pm DBIx-DataModel-2.23/lib/DBIx/DataModel/Source DBIx-DataModel-2.23/lib/DBIx/DataModel/Source/Join.pm DBIx-DataModel-2.23/lib/DBIx/DataModel/Source/Table.pm DBIx-DataModel-2.23/lib/DBIx/DataModel/Statement DBIx-DataModel-2.23/lib/DBIx/DataModel/Statement/JDBC.pm DBIx-DataModel-2.23/lib/DBIx/DataModel/Statement/Oracle.pm DBIx-DataModel-2.23/t DBIx-DataModel-2.23/t/v1_DBIx-DataModel.t DBIx-DataModel-2.23/t/v1_Limit.t DBIx-DataModel-2.23/t/v1_LocalizeState.t DBIx-DataModel-2.23/t/v1_MsAccess.t DBIx-DataModel-2.23/t/v1_ParentClasses.t DBIx-DataModel-2.23/t/v1_Storable.t DBIx-DataModel-2.23/t/v2_delete.t DBIx-DataModel-2.23/t/v2_multischema.t DBIx-DataModel-2.23/t/v2_paths.t DBIx-DataModel-2.23/t/v2_update.t CPAN.pm: Going to build D/DA/DAMI/DBIx-DataModel-2.23.tar.gz >>> C:\Perl-5.8\bin\perl.exe Build.PL Checking prerequisites... requires: ! SQL::Abstract::More (1.01) is installed, but we need version >= 1.03 ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the versions of the modules indicated above before proceeding with this installation Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'DBIx-DataModel' version '2.23' ---- Unsatisfied dependencies detected during ---- ---- DAMI/DBIx-DataModel-2.23.tar.gz ---- SQL::Abstract::More [requires] Running Build test Delayed until after prerequisites Running test for module 'SQL::Abstract::More' Running make for D/DA/DAMI/SQL-Abstract-More-1.03.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/D/DA/DAMI/SQL-Abstract-More-1.03.tar.gz Checksum for C:\cpanfly-5.8\var\cpan\sources\authors\id\D\DA\DAMI\SQL-Abstract-More-1.03.tar.gz ok Will not use Archive::Tar, need 1.00 SQL-Abstract-More-1.03 SQL-Abstract-More-1.03/Build.PL SQL-Abstract-More-1.03/Changes SQL-Abstract-More-1.03/Makefile.PL SQL-Abstract-More-1.03/MANIFEST SQL-Abstract-More-1.03/META.json SQL-Abstract-More-1.03/META.yml SQL-Abstract-More-1.03/README SQL-Abstract-More-1.03/lib SQL-Abstract-More-1.03/lib/SQL SQL-Abstract-More-1.03/lib/SQL/Abstract SQL-Abstract-More-1.03/lib/SQL/Abstract/More.pm SQL-Abstract-More-1.03/t SQL-Abstract-More-1.03/t/01-sql_abstract_more.t SQL-Abstract-More-1.03/t/pod.t CPAN.pm: Going to build D/DA/DAMI/SQL-Abstract-More-1.03.tar.gz >>> C:\Perl-5.8\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for SQL::Abstract::More Writing MYMETA.yml and MYMETA.json >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/SQL/Abstract/More.pm blib\lib\SQL\Abstract\More.pm DAMI/SQL-Abstract-More-1.03.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 # Testing SQL::Abstract::More 1.03, Perl 5.008009, C:\Perl-5.8\bin\perl.exe t/01-sql_abstract_more.t .. 1..46 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 - unknown arg to insert() ok 38 ok 39 ok 40 ok 41 - bind_param_inout ok 42 ok 43 ok 44 ok 45 ok 46 ok t/pod.t ................... 1..1 ok 1 - POD test for blib\lib\SQL\Abstract\More.pm ok All tests successful. Files=2, Tests=47, 1 wallclock secs ( 0.02 usr + 0.00 sys = 0.02 CPU) Result: PASS DAMI/SQL-Abstract-More-1.03.tar.gz nmake test TEST_VERBOSE=1 -- OK Laurent Dami <laurent dami *AT* free fr> extension of SQL::Abstract with more constructs and more flexible API >>> (cd C:\cpanfly-5.8\var\cpan\build\SQL-Abstract-More-1.03-XZ9bWx && tar cvf - SQL-Abstract-More-1.03.ppd blib) | gzip -c >C:/cpanfly-5.8/var/REPO/D/DA/DAMI/SQL-Abstract-More-1.03.tar.gz SQL-Abstract-More-1.03.ppd blib/ blib/lib/ blib/lib/SQL/ blib/lib/SQL/Abstract/ blib/lib/SQL/Abstract/More.pm >>> mv C:\cpanfly-5.8\var\cpan\build\SQL-Abstract-More-1.03-XZ9bWx/SQL-Abstract-More-1.03.ppd C:/cpanfly-5.8/var/REPO/D/DA/DAMI Running Build for D/DA/DAMI/DBIx-DataModel-2.23.tar.gz Prepending C:\cpanfly-5.8\var\cpan\build\SQL-Abstract-More-1.03-XZ9bWx/blib/arch C:\cpanfly-5.8\var\cpan\build\SQL-Abstract-More-1.03-XZ9bWx/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly-5.8\var\cpan\build\DBIx-DataModel-2.23-Z_09hn Prepending C:\cpanfly-5.8\var\cpan\build\SQL-Abstract-More-1.03-XZ9bWx/blib/arch C:\cpanfly-5.8\var\cpan\build\SQL-Abstract-More-1.03-XZ9bWx/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build D/DA/DAMI/DBIx-DataModel-2.23.tar.gz >>> C:\Perl-5.8\bin\perl.exe ./Build Building DBIx-DataModel DAMI/DBIx-DataModel-2.23.tar.gz C:\Perl-5.8\bin\perl.exe ./Build -- OK Prepending C:\cpanfly-5.8\var\cpan\build\SQL-Abstract-More-1.03-XZ9bWx/blib/arch C:\cpanfly-5.8\var\cpan\build\SQL-Abstract-More-1.03-XZ9bWx/blib/lib to PERL5LIB for 'test' Running Build test >>> C:\Perl-5.8\bin\perl.exe ./Build test verbose=1 syntax error at (eval 192) line 1, near "package HR::AutoJoin::Employee=>" # Looks like you planned 118 tests but ran 54. # Looks like your test exited with 255 just after 54. t\v1_DBIx-DataModel.t .. 1..118 ok 1 - use DBIx::DataModel; ok 2 - Schema defined ok 3 - won't overwrite @DBI::ISA # ok 4 - Table defined ok 5 - select method defined ok 6 - primKey ok 7 - Can't locate object method "Table" via package "HR::Employee" # ok 8 - Association 1 ok 9 - Association 2 ok 10 - HR::MyView ISA HR::Employee ok 11 - HR::MyView ISA HR::Activity ok 12 - View inherits roles ok 13 - noUpdateColumns ok 14 - fromDB handler ok 15 - ad hoc handler ok 16 - dbh handle isa DBI::db ok 17 - dbh handle was unset ok 18 - empty select [-1] ok 19 - for read only [-1] ok 20 - like select [-1] ok 21 - implicit * [-1] ok 22 - order_by select [-1] ok 23 - column aliases [-1] ok 24 - fromDB handler on column alias ok 25 - distinct 1 [-1] ok 26 - distinct 2 [-1] ok 27 - group by [-1] ok 28 - -orderBy prefixes [-1] ok 29 - fetch [-1] ok 30 - select(-fetch) [-1] ok 31 - fetch (empty string) [-1] ok 32 - fetch from DBIx::DataModel::Meta::Source::Table=HASH(0x2248330): undefined val in primary key # ok 33 - first fetch_cached : go to db ok 34 - second fetch_cached : no db ok 35 - fetch_cached result ok 36 - Can't locate object method "emp_id" via package "HR::Employee" # ok 37 - autoload schema ok 38 - Can't locate object method "emp_id" via package "HR::Employee" # ok 39 - autoload table ok 40 - Can't locate object method "emp_id" via package "HR::Employee" # ok 41 - activities [-1] ok 42 - activities column list [-1] ok 43 - activities where criteria [-1] ok 44 - activities order by [-1] ok 45 - activities(-fetch) [-1] ok 46 - cached expanded values ok 47 - cannot follow role 'activities': missing column 'emp_id' # ok 48 - unbless ok 49 - combined where [-1] ok 50 - combined where, arrayrefs [-1] ok 51 - where arrayref, OR [-1] ok 52 - resultAs => 'flat_arrayref' ok 53 - resultAs => 'flat_arrayref' ok 54 - resultAs => 'hashref' Dubious, test returned 255 (wstat 65280, 0xff00) Failed 64/118 subtests t\v1_Limit.t ........... 1..4 ok 1 - use DBIx::DataModel; ok 2 - limitOffset [-1] ok 3 - limitXY [-1] ok 4 - limitYX [-1] ok t\v1_LocalizeState.t ... 1..2 ok 1 - use DBIx::DataModel; ok 2 - error message is preserved ok syntax error at (eval 146) line 1, near "package HR::AutoJoin::Employee=>" # Looks like you planned 3 tests but ran 1. # Looks like your test exited with 255 just after 1. t\v1_MsAccess.t ........ 1..3 ok 1 - use DBIx::DataModel; Dubious, test returned 255 (wstat 65280, 0xff00) Failed 2/3 subtests syntax error at (eval 131) line 1, near "package HR::AutoJoin::Employee=>" # Looks like you planned 6 tests but ran 3. # Looks like your test exited with 9 just after 3. t\v1_ParentClasses.t ... 1..6 ok 1 - use DBIx::DataModel; ok 2 - isa table custom ok 3 - isa table base Dubious, test returned 9 (wstat 2304, 0x900) Failed 3/6 subtests Parent process died : syntax error at (eval 132) line 1, near "package HR::AutoJoin::Employee=>" t\v1_Storable.t ........ 1..3 ok 1 - use DBIx::DataModel; Failed 2/3 subtests t\v2_delete.t .......... 1..3 ok 1 - delete [-1] ok 2 - delete [-1] ok 3 - delete [-1] ok syntax error at (eval 142) line 1, near "package HR::AutoJoin::Activity<=>" # Looks like you planned 6 tests but ran 1. # Looks like your test exited with 9 just after 1. t\v2_multischema.t ..... 1..6 ok 1 - use DBIx::DataModel; Dubious, test returned 9 (wstat 2304, 0x900) Failed 5/6 subtests t\v2_paths.t ........... 1..3 ok 1 - opposite is a Path isa DBIx::DataModel::Meta::Path ok 2 - opposite is different ok 3 - opposite of opposite ok data passed to update() contained nested references : skip1, skip2 at t\v2_update.t line 56. t\v2_update.t .......... 1..6 ok 1 - update from function [-1] ok 2 - skip sub-references [-1] ok 3 - class update unblessed [-1] ok 4 - class update blessed [-1] ok 5 - obj update without args [-1] ok 6 - obj update with args [-1] ok Test Summary Report ------------------- t\v1_DBIx-DataModel.t (Wstat: 65280 Tests: 54 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 118 tests but ran 54. t\v1_MsAccess.t (Wstat: 65280 Tests: 1 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 3 tests but ran 1. t\v1_ParentClasses.t (Wstat: 2304 Tests: 3 Failed: 0) Non-zero exit status: 9 Parse errors: Bad plan. You planned 6 tests but ran 3. t\v1_Storable.t (Wstat: 0 Tests: 1 Failed: 0) Parse errors: Bad plan. You planned 3 tests but ran 1. t\v2_multischema.t (Wstat: 2304 Tests: 1 Failed: 0) Non-zero exit status: 9 Parse errors: Bad plan. You planned 6 tests but ran 1. Files=10, Tests=78, 4 wallclock secs ( 0.01 usr + 0.00 sys = 0.01 CPU) Result: FAIL Failed 5/10 test programs. 0/78 subtests failed. DAMI/DBIx-DataModel-2.23.tar.gz C:\Perl-5.8\bin\perl.exe ./Build test verbose=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports DAMI/DBIx-DataModel-2.23.tar.gz Finished 2012-03-20T08:16:12