PATH=C:\cpanfly-5.24-32\var\megalib\bin;C:\Perl-5.24-32\site\bin;C:\Perl-5.24-32\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\instantclient_11_2-32;C:\cpanfly-5.24-32\var\megalib\bin;C:\Perl-5.24-32\site\bin;C:\Perl-5.24-32\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\instantclient_11_2-32;C:\cpanfly-5.24-32\var\megalib\bin;C:\Perl-5.24-32\site\bin;C:\Perl-5.24-32\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\instantclient_11_2-32;C:\cpanfly-5.24-32\var\megalib\bin;C:\Perl-5.24-32\site\bin;C:\Perl-5.24-32\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\instantclient_11_2-32;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Git\cmd;C:\Program Files (x86)\CMake\bin Start 2016-12-02T04:11:56 ActivePerl-2400 CPAN-2.10 PATH=C:/CPANFL~2.24-/var/libs/bin;C:\CPANFL~2.24-\var\megalib\bin;C:\PERL-5~2.24-\site\bin;C:\PERL-5~2.24-\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\INSTAN~3;C:\CPANFL~2.24-\var\megalib\bin;C:\PERL-5~2.24-\site\bin;C:\PERL-5~2.24-\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\INSTAN~3;C:\CPANFL~2.24-\var\megalib\bin;C:\PERL-5~2.24-\site\bin;C:\PERL-5~2.24-\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\INSTAN~3;C:\CPANFL~2.24-\var\megalib\bin;C:\PERL-5~2.24-\site\bin;C:\PERL-5~2.24-\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\INSTAN~3;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WINDOW~1\v1.0\;C:\PROGRA~1\Git\cmd;C:\PROGRA~2\CMake\bin Reading 'C:\cpanfly-5.24-32\var\cpan\Metadata' Database was generated on Fri, 02 Dec 2016 05:17:02 GMT Checksum for C:\cpanfly-5.24-32\var\cpan\sources\authors\id\T\TM\TMURRAY\SQL-Functional-0.3.tar.gz ok SQL-Functional-0.3/ SQL-Functional-0.3/TODO SQL-Functional-0.3/README SQL-Functional-0.3/dist.ini SQL-Functional-0.3/META.json SQL-Functional-0.3/LICENSE SQL-Functional-0.3/t/ SQL-Functional-0.3/t/050_order_by.t SQL-Functional-0.3/t/330_count.t SQL-Functional-0.3/t/070_subselect.t SQL-Functional-0.3/t/180_field_alias.t SQL-Functional-0.3/t/220_group_by.t SQL-Functional-0.3/t/090_or_select.t SQL-Functional-0.3/t/210_not_null.t SQL-Functional-0.3/t/240_truncate.t SQL-Functional-0.3/t/320_full_join.t SQL-Functional-0.3/t/310_right_join.t SQL-Functional-0.3/t/030_params.t SQL-Functional-0.3/t/080_and_select.t SQL-Functional-0.3/t/270_subquery_alias.t SQL-Functional-0.3/t/260_subquery_from.t SQL-Functional-0.3/t/040_select_join.t SQL-Functional-0.3/t/130_basic_delete.t SQL-Functional-0.3/t/020_select_fields.t SQL-Functional-0.3/t/002_pod.t SQL-Functional-0.3/t/190_insert_subselect.t SQL-Functional-0.3/t/060_table_alias.t SQL-Functional-0.3/t/120_basic_update.t SQL-Functional-0.3/t/300_left_join.t SQL-Functional-0.3/t/280_function_calls.t SQL-Functional-0.3/t/160_dynamic_from.t SQL-Functional-0.3/t/250_distinct.t SQL-Functional-0.3/t/110_basic_insert.t SQL-Functional-0.3/t/100_nested_and_or_select.t SQL-Functional-0.3/t/170_match_verbatim.t SQL-Functional-0.3/t/010_basic_select.t SQL-Functional-0.3/t/230_limit.t SQL-Functional-0.3/t/150_multi_from.t SQL-Functional-0.3/t/290_string_literal.t SQL-Functional-0.3/t/001_load.t SQL-Functional-0.3/t/340_count_fields.t SQL-Functional-0.3/t/200_null.t SQL-Functional-0.3/t/140_dynamic_where.t SQL-Functional-0.3/Makefile.PL SQL-Functional-0.3/lib/ SQL-Functional-0.3/lib/SQL/ SQL-Functional-0.3/lib/SQL/Functional.pm SQL-Functional-0.3/lib/SQL/Functional/ SQL-Functional-0.3/lib/SQL/Functional/TruncateClause.pm SQL-Functional-0.3/lib/SQL/Functional/UpdateClause.pm SQL-Functional-0.3/lib/SQL/Functional/LimitClause.pm SQL-Functional-0.3/lib/SQL/Functional/WhereClause.pm SQL-Functional-0.3/lib/SQL/Functional/AndClause.pm SQL-Functional-0.3/lib/SQL/Functional/FromClause.pm SQL-Functional-0.3/lib/SQL/Functional/OrClause.pm SQL-Functional-0.3/lib/SQL/Functional/LiteralClause.pm SQL-Functional-0.3/lib/SQL/Functional/FunctionClause.pm SQL-Functional-0.3/lib/SQL/Functional/PlaceholderClause.pm SQL-Functional-0.3/lib/SQL/Functional/CountClause.pm SQL-Functional-0.3/lib/SQL/Functional/FieldRole.pm SQL-Functional-0.3/lib/SQL/Functional/VerbatimClause.pm SQL-Functional-0.3/lib/SQL/Functional/GroupByClause.pm SQL-Functional-0.3/lib/SQL/Functional/FieldClause.pm SQL-Functional-0.3/lib/SQL/Functional/SelectClause.pm SQL-Functional-0.3/lib/SQL/Functional/NullClause.pm SQL-Functional-0.3/lib/SQL/Functional/MatchClause.pm SQL-Functional-0.3/lib/SQL/Functional/WrapClause.pm SQL-Functional-0.3/lib/SQL/Functional/SetClause.pm SQL-Functional-0.3/lib/SQL/Functional/JoinClause.pm SQL-Functional-0.3/lib/SQL/Functional/DistinctClause.pm SQL-Functional-0.3/lib/SQL/Functional/InsertClause.pm SQL-Functional-0.3/lib/SQL/Functional/DeleteClause.pm SQL-Functional-0.3/lib/SQL/Functional/OrderByClause.pm SQL-Functional-0.3/lib/SQL/Functional/Clause.pm SQL-Functional-0.3/lib/SQL/Functional/ValuesClause.pm SQL-Functional-0.3/lib/SQL/Functional/TableClause.pm SQL-Functional-0.3/CHANGELOG SQL-Functional-0.3/META.yml SQL-Functional-0.3/MANIFEST Configuring T/TM/TMURRAY/SQL-Functional-0.3.tar.gz with Makefile.PL >>> C:\Perl-5.24-32\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Have \cpanfl~2.24-\var\megalib Want \perl-5~2.24-\lib Your perl and your Config.pm seem to have different ideas about the architecture they are running on. Perl thinks: [megalib] Config says: [MSWin32-x86-multi-thread-64int] This may or may not cause problems. Please check your installation of perl if you have problems building this extension. Generating a dmake-style Makefile Writing Makefile for SQL::Functional Writing MYMETA.yml and MYMETA.json TMURRAY/SQL-Functional-0.3.tar.gz C:\Perl-5.24-32\bin\perl.exe Makefile.PL -- OK Running make for T/TM/TMURRAY/SQL-Functional-0.3.tar.gz >>> dmake cp lib/SQL/Functional/NullClause.pm blib\lib\SQL\Functional\NullClause.pm cp lib/SQL/Functional/FieldRole.pm blib\lib\SQL\Functional\FieldRole.pm cp lib/SQL/Functional.pm blib\lib\SQL\Functional.pm cp lib/SQL/Functional/AndClause.pm blib\lib\SQL\Functional\AndClause.pm cp lib/SQL/Functional/MatchClause.pm blib\lib\SQL\Functional\MatchClause.pm cp lib/SQL/Functional/LiteralClause.pm blib\lib\SQL\Functional\LiteralClause.pm cp lib/SQL/Functional/Clause.pm blib\lib\SQL\Functional\Clause.pm cp lib/SQL/Functional/DeleteClause.pm blib\lib\SQL\Functional\DeleteClause.pm cp lib/SQL/Functional/InsertClause.pm blib\lib\SQL\Functional\InsertClause.pm cp lib/SQL/Functional/LimitClause.pm blib\lib\SQL\Functional\LimitClause.pm cp lib/SQL/Functional/JoinClause.pm blib\lib\SQL\Functional\JoinClause.pm cp lib/SQL/Functional/DistinctClause.pm blib\lib\SQL\Functional\DistinctClause.pm cp lib/SQL/Functional/FromClause.pm blib\lib\SQL\Functional\FromClause.pm cp lib/SQL/Functional/CountClause.pm blib\lib\SQL\Functional\CountClause.pm cp lib/SQL/Functional/FieldClause.pm blib\lib\SQL\Functional\FieldClause.pm cp lib/SQL/Functional/GroupByClause.pm blib\lib\SQL\Functional\GroupByClause.pm cp lib/SQL/Functional/FunctionClause.pm blib\lib\SQL\Functional\FunctionClause.pm cp lib/SQL/Functional/TruncateClause.pm blib\lib\SQL\Functional\TruncateClause.pm cp lib/SQL/Functional/SetClause.pm blib\lib\SQL\Functional\SetClause.pm cp lib/SQL/Functional/PlaceholderClause.pm blib\lib\SQL\Functional\PlaceholderClause.pm cp lib/SQL/Functional/OrderByClause.pm blib\lib\SQL\Functional\OrderByClause.pm cp lib/SQL/Functional/ValuesClause.pm blib\lib\SQL\Functional\ValuesClause.pm cp lib/SQL/Functional/OrClause.pm blib\lib\SQL\Functional\OrClause.pm cp lib/SQL/Functional/VerbatimClause.pm blib\lib\SQL\Functional\VerbatimClause.pm cp lib/SQL/Functional/SelectClause.pm blib\lib\SQL\Functional\SelectClause.pm cp lib/SQL/Functional/WrapClause.pm blib\lib\SQL\Functional\WrapClause.pm cp lib/SQL/Functional/WhereClause.pm blib\lib\SQL\Functional\WhereClause.pm cp lib/SQL/Functional/UpdateClause.pm blib\lib\SQL\Functional\UpdateClause.pm cp lib/SQL/Functional/TableClause.pm blib\lib\SQL\Functional\TableClause.pm TMURRAY/SQL-Functional-0.3.tar.gz dmake -- OK Running make test >>> dmake test TEST_VERBOSE=1 "C:\Perl-5.24-32\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/001_load.t .................. 1..26 ok 1 - use SQL::Functional::Clause; ok 2 - use SQL::Functional::AndClause; ok 3 - use SQL::Functional::CountClause; ok 4 - use SQL::Functional::DistinctClause; ok 5 - use SQL::Functional::TruncateClause; ok 6 - use SQL::Functional::FieldClause; ok 7 - use SQL::Functional::FromClause; ok 8 - use SQL::Functional::GroupByClause; ok 9 - use SQL::Functional::InsertClause; ok 10 - use SQL::Functional::JoinClause; ok 11 - use SQL::Functional::LimitClause; ok 12 - use SQL::Functional::LiteralClause; ok 13 - use SQL::Functional::MatchClause; ok 14 - use SQL::Functional::NullClause; ok 15 - use SQL::Functional::OrClause; ok 16 - use SQL::Functional::OrderByClause; ok 17 - use SQL::Functional::PlaceholderClause; ok 18 - use SQL::Functional::UpdateClause; ok 19 - use SQL::Functional::ValuesClause; ok 20 - use SQL::Functional::VerbatimClause; ok 21 - use SQL::Functional::WhereClause; ok 22 - use SQL::Functional::WrapClause; ok 23 - use SQL::Functional::TruncateClause; ok 24 - use SQL::Functional::SelectClause; ok 25 - use SQL::Functional::SetClause; ok 26 - use SQL::Functional; ok t/002_pod.t ................... 1..29 ok 1 - POD test for lib/SQL/Functional.pm ok 2 - POD test for lib/SQL/Functional/AndClause.pm (no pod) ok 3 - POD test for lib/SQL/Functional/Clause.pm ok 4 - POD test for lib/SQL/Functional/CountClause.pm (no pod) ok 5 - POD test for lib/SQL/Functional/DeleteClause.pm (no pod) ok 6 - POD test for lib/SQL/Functional/DistinctClause.pm (no pod) ok 7 - POD test for lib/SQL/Functional/FieldClause.pm (no pod) ok 8 - POD test for lib/SQL/Functional/FieldRole.pm (no pod) ok 9 - POD test for lib/SQL/Functional/FromClause.pm (no pod) ok 10 - POD test for lib/SQL/Functional/FunctionClause.pm (no pod) ok 11 - POD test for lib/SQL/Functional/GroupByClause.pm (no pod) ok 12 - POD test for lib/SQL/Functional/InsertClause.pm (no pod) ok 13 - POD test for lib/SQL/Functional/JoinClause.pm (no pod) ok 14 - POD test for lib/SQL/Functional/LimitClause.pm (no pod) ok 15 - POD test for lib/SQL/Functional/LiteralClause.pm (no pod) ok 16 - POD test for lib/SQL/Functional/MatchClause.pm (no pod) ok 17 - POD test for lib/SQL/Functional/NullClause.pm (no pod) ok 18 - POD test for lib/SQL/Functional/OrClause.pm (no pod) ok 19 - POD test for lib/SQL/Functional/OrderByClause.pm (no pod) ok 20 - POD test for lib/SQL/Functional/PlaceholderClause.pm (no pod) ok 21 - POD test for lib/SQL/Functional/SelectClause.pm (no pod) ok 22 - POD test for lib/SQL/Functional/SetClause.pm (no pod) ok 23 - POD test for lib/SQL/Functional/TableClause.pm (no pod) ok 24 - POD test for lib/SQL/Functional/TruncateClause.pm (no pod) ok 25 - POD test for lib/SQL/Functional/UpdateClause.pm (no pod) ok 26 - POD test for lib/SQL/Functional/ValuesClause.pm (no pod) ok 27 - POD test for lib/SQL/Functional/VerbatimClause.pm (no pod) ok 28 - POD test for lib/SQL/Functional/WhereClause.pm (no pod) ok 29 - POD test for lib/SQL/Functional/WrapClause.pm (no pod) ok t/010_basic_select.t .......... 1..1 ok 1 - Basic select statement ok t/020_select_fields.t ......... 1..1 ok 1 - Select with fields statement ok t/030_params.t ................ 1..2 ok 1 - Select statement with param ok 2 - Correct SQL params ok t/040_select_join.t ........... 1..2 ok 1 - Inner join ok 2 - Correct SQL params ok t/050_order_by.t .............. 1..2 ok 1 ok 2 ok t/060_table_alias.t ........... 1..2 ok 1 - Table alias set ok 2 - Correct SQL params ok t/070_subselect.t ............. 1..2 ok 1 - Subselect ok 2 - Correct SQL params ok t/080_and_select.t ............ 1..2 ok 1 - Select with AND ok 2 - SQL params are correct ok t/090_or_select.t ............. 1..2 ok 1 - Select with OR ok 2 - SQL params are correct ok t/100_nested_and_or_select.t .. 1..2 ok 1 - Select with nested AND and OR ok 2 - SQL params are correct ok t/110_basic_insert.t .......... 1..2 ok 1 - Basic insert statement ok 2 - Placeholder param set ok t/120_basic_update.t .......... 1..4 ok 1 - Basic update statement ok 2 - Placeholder param set ok 3 - Update with no WHERE clause ok 4 - Placeholder param set ok t/130_basic_delete.t .......... 1..4 ok 1 - Basic delete statement ok 2 - Placeholder param set ok 3 - Delete with no WHERE clause ok 4 - Placeholder param set ok t/140_dynamic_where.t ......... 1..2 ok 1 - Select statement with param ok 2 - Correct SQL params ok t/150_multi_from.t ............ 1..1 ok 1 - Select statement on multiple tables ok t/160_dynamic_from.t .......... 1..1 ok 1 - Select statement on multiple tables, dynamically ok t/170_match_verbatim.t ........ 1..2 ok 1 - Select statement with verbatim param ok 2 - No SQL params ok t/180_field_alias.t ........... 1..2 ok 1 - Field alias set ok 2 - Correct SQL params ok t/190_insert_subselect.t ...... 1..2 ok 1 - Insert with subquery ok 2 - Placeholder param set ok t/200_null.t .................. 1..2 ok 1 - Select statement with param ok 2 - Correct SQL params ok t/210_not_null.t .............. 1..2 ok 1 - Select statement with param ok 2 - Correct SQL params ok t/220_group_by.t .............. 1..1 ok 1 - Select with fields statement ok t/230_limit.t ................. 1..1 ok 1 - Basic select statement ok t/240_truncate.t .............. 1..1 ok 1 - Basic TRUNCATE statement ok t/250_distinct.t .............. 1..1 ok 1 - Select with fields statement ok t/260_subquery_from.t ......... 1..1 ok 1 - Subquery in FROM ok t/270_subquery_alias.t ........ 1..1 ok 1 - Subquery in FROM, with alias ok t/280_function_calls.t ........ 1..2 ok 1 - Subquery in FROM, with alias ok 2 - Correct SQL params ok t/290_string_literal.t ........ 1..2 ok 1 - Basic insert statement ok 2 - Placeholder param set ok t/300_left_join.t ............. 1..2 ok 1 - Left join ok 2 - Correct SQL params ok t/310_right_join.t ............ 1..2 ok 1 - Right join ok 2 - Correct SQL params ok t/320_full_join.t ............. 1..2 ok 1 - Outer join ok 2 - Correct SQL params ok t/330_count.t ................. 1..1 ok 1 - Select statement with COUNT(*) ok t/340_count_fields.t .......... 1..1 ok 1 - Select statement with COUNT(bar, baz) ok All tests successful. Files=36, Tests=115, 38 wallclock secs ( 0.31 usr + 0.11 sys = 0.42 CPU) Result: PASS TMURRAY/SQL-Functional-0.3.tar.gz dmake test TEST_VERBOSE=1 -- OK Timm Murray <tmurray@wumpus-cave.net> Create SQL programmatically >>> (cd C:\cpanfly-5.24-32\var\tmp\cpan_build\SQL-Functional-0.3-pwo0MY && tar cvf - SQL-Functional-0.3.ppd blib) | gzip -c >C:/cpanfly-5.24-32/var/REPO/T/TM/TMURRAY/SQL-Functional-0.3.tar.gz SQL-Functional-0.3.ppd blib/ blib/lib/ blib/lib/SQL/ blib/lib/SQL/Functional/ blib/lib/SQL/Functional/AndClause.pm blib/lib/SQL/Functional/Clause.pm blib/lib/SQL/Functional/CountClause.pm blib/lib/SQL/Functional/DeleteClause.pm blib/lib/SQL/Functional/DistinctClause.pm blib/lib/SQL/Functional/FieldClause.pm blib/lib/SQL/Functional/FieldRole.pm blib/lib/SQL/Functional/FromClause.pm blib/lib/SQL/Functional/FunctionClause.pm blib/lib/SQL/Functional/GroupByClause.pm blib/lib/SQL/Functional/InsertClause.pm blib/lib/SQL/Functional/JoinClause.pm blib/lib/SQL/Functional/LimitClause.pm blib/lib/SQL/Functional/LiteralClause.pm blib/lib/SQL/Functional/MatchClause.pm blib/lib/SQL/Functional/NullClause.pm blib/lib/SQL/Functional/OrClause.pm blib/lib/SQL/Functional/OrderByClause.pm blib/lib/SQL/Functional/PlaceholderClause.pm blib/lib/SQL/Functional/SelectClause.pm blib/lib/SQL/Functional/SetClause.pm blib/lib/SQL/Functional/TableClause.pm blib/lib/SQL/Functional/TruncateClause.pm blib/lib/SQL/Functional/UpdateClause.pm blib/lib/SQL/Functional/ValuesClause.pm blib/lib/SQL/Functional/VerbatimClause.pm blib/lib/SQL/Functional/WhereClause.pm blib/lib/SQL/Functional/WrapClause.pm blib/lib/SQL/Functional.pm Finished 2016-12-02T04:12:50