PATH=C:\PlatSDK\Bin\Win64\x86\AMD64;C:\PlatSDK\Bin;C:\PlatSDK\Bin\WinNT;C:\Perl64-5.16\site\bin;C:\Perl64-5.16\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files (x86)\Perforce;C:\instantclient_11_2;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files (x86)\Perforce;C:\mysql\bin Start 2013-05-27T03:32:20 ActivePerl-1600 CPAN-1.9800 LIB=C:\PlatSDK\Lib\AMD64;C:\PlatSDK\Lib\AMD64\atlmfc INCLUDE=C:\PlatSDK\Include;C:\PlatSDK\Include\crt;C:\PlatSDK\Include\crt\sys;C:\PlatSDK\Include\mfc;C:\PlatSDK\Include\atl PATH=C:/CPANFL~1.16/var/libs/bin;C:\PlatSDK\Bin\Win64\x86\AMD64;C:\PlatSDK\Bin;C:\PlatSDK\Bin\WinNT;C:\Perl64-5.16\site\bin;C:\Perl64-5.16\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~1\v1.0;C:\PROGRA~2\Perforce;C:\INSTAN~1;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~1\v1.0;C:\PROGRA~2\Perforce;C:\mysql\bin Reading 'C:\cpanfly-5.16\var\cpan\Metadata' Database was generated on Mon, 27 May 2013 09:07:21 GMT Running make for E/EX/EXODIST/Hash-StoredIterator-0.004.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/E/EX/EXODIST/Hash-StoredIterator-0.004.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/E/EX/EXODIST/CHECKSUMS Checksum for C:\cpanfly-5.16\var\cpan\sources\authors\id\E\EX\EXODIST\Hash-StoredIterator-0.004.tar.gz ok Hash-StoredIterator-0.004 Hash-StoredIterator-0.004/META.yml Hash-StoredIterator-0.004/README Hash-StoredIterator-0.004/META.json Hash-StoredIterator-0.004/ppport.h Hash-StoredIterator-0.004/MANIFEST Hash-StoredIterator-0.004/Build.PL Hash-StoredIterator-0.004/t Hash-StoredIterator-0.004/t/Hash-StoredIterator.t Hash-StoredIterator-0.004/lib Hash-StoredIterator-0.004/lib/Hash Hash-StoredIterator-0.004/lib/Hash/StoredIterator.pm Hash-StoredIterator-0.004/lib/Hash/StoredIterator.xs CPAN.pm: Building E/EX/EXODIST/Hash-StoredIterator-0.004.tar.gz >>> C:\Perl64-5.16\bin\perl.exe Build.PL compilet-mbHOL.c Creating library compilet.lib and object compilet.exp Generating code Finished generating code Checking prerequisites... build_requires: ! Fennec 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 Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'Hash-StoredIterator' version '0.004' ---- Unsatisfied dependencies detected during ---- ---- EXODIST/Hash-StoredIterator-0.004.tar.gz ---- Fennec [build_requires] Running Build test Delayed until after prerequisites Running test for module 'Fennec' Running make for E/EX/EXODIST/Fennec-2.004.tar.gz Checksum for C:\cpanfly-5.16\var\cpan\sources\authors\id\E\EX\EXODIST\Fennec-2.004.tar.gz ok Fennec-2.004 Fennec-2.004/META.yml Fennec-2.004/README Fennec-2.004/META.json Fennec-2.004/CHANGES Fennec-2.004/GOALS Fennec-2.004/MANIFEST Fennec-2.004/Build.PL Fennec-2.004/t Fennec-2.004/t/Todo.t Fennec-2.004/t/Case-Scoping.t Fennec-2.004/t/Self-Running-Legacy.t Fennec-2.004/t/CantFindLayer.t Fennec-2.004/t/hash_warning.t Fennec-2.004/t/order.t Fennec-2.004/t/Workflow_Fennec.t Fennec-2.004/t/MatchedT.t Fennec-2.004/t/POD.t Fennec-2.004/t/Mock.t Fennec-2.004/t/Class.t Fennec-2.004/t/Workflow.t Fennec-2.004/t/procs.t Fennec-2.004/t/Finder.t Fennec-2.004/t/Child.t Fennec-2.004/t/Declare.t Fennec-2.004/t/Self-Running.t Fennec-2.004/t/RunSpecific.t Fennec-2.004/t/import_skip.t Fennec-2.004/t/inner_todo.t Fennec-2.004/t/lib Fennec-2.004/t/lib/FinderTest.pm Fennec-2.004/t/lib/WorkflowTest.pm Fennec-2.004/t/FennecLN Fennec-2.004/t/FennecLN/CantFindLayer.ft Fennec-2.004/t/FennecLN/inner_todo.ft Fennec-2.004/t/FennecLN/hash_warning.ft Fennec-2.004/t/FennecLN/Mock.ft Fennec-2.004/t/FennecLN/RunSpecific.ft Fennec-2.004/t/FennecLN/Workflow_Fennec.ft Fennec-2.004/t/FennecLN/import_skip.ft Fennec-2.004/t/FennecLN/order.ft Fennec-2.004/t/FennecLN/Case-Scoping.ft Fennec-2.004/t/FennecLN/procs.ft Fennec-2.004/t/FennecLN/Todo.ft Fennec-2.004/lib Fennec-2.004/lib/Fennec.pm Fennec-2.004/lib/Test Fennec-2.004/lib/Test/Workflow.pm Fennec-2.004/lib/Test/Workflow Fennec-2.004/lib/Test/Workflow/Test.pm Fennec-2.004/lib/Test/Workflow/Meta.pm Fennec-2.004/lib/Test/Workflow/Block.pm Fennec-2.004/lib/Test/Workflow/Layer.pm Fennec-2.004/lib/Fennec Fennec-2.004/lib/Fennec/Finder.pm Fennec-2.004/lib/Fennec/Test.pm Fennec-2.004/lib/Fennec/Meta.pm Fennec-2.004/lib/Fennec/EndRunner.pm Fennec-2.004/lib/Fennec/Runner.pm Fennec-2.004/lib/Fennec/Manual.pod Fennec-2.004/lib/Fennec/Collector.pm Fennec-2.004/lib/Fennec/Util.pm Fennec-2.004/lib/Fennec/Collector Fennec-2.004/lib/Fennec/Collector/TB.pm Fennec-2.004/lib/Fennec/Collector/TB Fennec-2.004/lib/Fennec/Collector/TB/TempFiles.pm Fennec-2.004/lib/Fennec/Manual Fennec-2.004/lib/Fennec/Manual/CustomFennec.pod CPAN.pm: Building E/EX/EXODIST/Fennec-2.004.tar.gz >>> C:\Perl64-5.16\bin\perl.exe Build.PL Checking prerequisites... recommends: * Fennec::Declare 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 Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'Fennec' version '2.004' >>> C:\Perl64-5.16\bin\perl.exe ./Build Building Fennec EXODIST/Fennec-2.004.tar.gz C:\Perl64-5.16\bin\perl.exe ./Build -- OK Running Build test >>> C:\Perl64-5.16\bin\perl.exe ./Build test verbose=1 t\CantFindLayer.t ........ *** Seeding random with date (20130527) *** # Using temp dir: 'C:\cpanfly-5.16\var\tmp\KtLPnrnw_K' for process results Entering build stage: TEST::LayerErrors Entering primary stage: TEST::LayerErrors Entering workflow stage: TEST::LayerErrors ok - Layer error ok - Group: foo ok - Layer error ok - Group: inner 1..4 ok t\Case-Scoping.t ......... *** Seeding random with date (20130527) *** # Using temp dir: 'C:\cpanfly-5.16\var\tmp\PPrFLTNW5E' for process results Entering build stage: CaseScoping Entering primary stage: CaseScoping Entering workflow stage: CaseScoping ok ok - Group: 'alpha' x 'check_before_each' ok ok - Group: 'alpha' x 'check_before_all' ok ok - Group: 'bravo' x 'check_before_each' ok ok - Group: 'bravo' x 'check_before_all' 1..8 ok t\Child.t ................ *** Seeding random with date (20130527) *** # Using temp dir: 'C:\cpanfly-5.16\var\tmp\K2W2nbLdRq' for process results Entering build stage: main Entering primary stage: main ok - New process -4056, parent: 6392 ok - Got test from child process Entering workflow stage: main 1..2 ok t\Class.t ................ *** Seeding random with date (20130527) *** # Using temp dir: 'C:\cpanfly-5.16\var\tmp\MQTUwxqlg7' for process results Entering build stage: main Entering primary stage: main ok - Loaded $CLASS ok - main->can('class') ok - Imported $CLASS ok Entering workflow stage: main ok - Injected 'class' method ok - Group: method 1..6 ok t\Declare.t .............. skipped: Fennec::Declare not installed t\Finder.t ............... *** Seeding random with date (20130527) *** # Using temp dir: 'C:\cpanfly-5.16\var\tmp\uYMex3u_hL' for process results ok - Found all test files Loading: ./t/FennecLN/CantFindLayer.ft Entering build stage: TEST::LayerErrors Loading: ./t/FennecLN/Case-Scoping.ft Entering build stage: CaseScoping Entering primary stage: TEST::LayerErrors Entering workflow stage: TEST::LayerErrors Entering primary stage: CaseScoping Entering workflow stage: CaseScoping Loading: ./t/FennecLN/hash_warning.ft Entering build stage: Test::HashWarning Entering primary stage: Test::HashWarning Entering workflow stage: Test::HashWarning Loading: ./t/FennecLN/import_skip.ft Entering build stage: TEST::SKIP Loading: ./t/FennecLN/inner_todo.ft Entering build stage: Test::InnerTodo Entering primary stage: Test::InnerTodo Entering workflow stage: Test::InnerTodo Loading: ./t/FennecLN/Mock.ft Entering build stage: TEST::Mock Entering primary stage: TEST::Mock Entering workflow stage: TEST::Mock Loading: ./t/FennecLN/order.ft Entering build stage: Test::Order Loading: ./t/FennecLN/procs.ft Entering build stage: Test::Procs Entering primary stage: Test::Order Entering workflow stage: Test::Order Entering primary stage: Test::Procs Entering workflow stage: Test::Procs Loading: ./t/FennecLN/RunSpecific.ft Entering build stage: Fennec::Runner Entering primary stage: Fennec::Runner Entering workflow stage: Fennec::Runner Loading: ./t/FennecLN/Todo.ft Entering build stage: TEST::Fennec::TODO Entering primary stage: TEST::Fennec::TODO Entering workflow stage: TEST::Fennec::TODO Loading: ./t/FennecLN/Workflow_Fennec.ft Entering build stage: TEST::Test::Workflow Entering primary stage: TEST::Test::Workflow Entering workflow stage: TEST::Test::Workflow Entering follow-up stage: Test::Procs Loading: ./t/lib/FinderTest.pm Entering build stage: FinderTest Loading: ./t/lib/WorkflowTest.pm Entering primary stage: FinderTest Entering workflow stage: FinderTest 1..1 ok t\MatchedT.t ............. *** Seeding random with date (20130527) *** # Using temp dir: 'C:\cpanfly-5.16\var\tmp\ow8vjU1QTV' for process results Loading: FinderTest Entering build stage: FinderTest Entering primary stage: FinderTest ok - Found test! Entering workflow stage: FinderTest ok - generic test ok - Group: something Entering final follow-up stage ok - Got expected test count 1..4 ok t\Mock.t ................. *** Seeding random with date (20130527) *** # Using temp dir: 'C:\cpanfly-5.16\var\tmp\GUHGXMbUCl' for process results Entering build stage: TEST::Mock Entering primary stage: TEST::Mock ok - require Mock::Quick; ok - TEST::Mock->can(...) Entering workflow stage: TEST::Mock ok - clear returns the clear reference ok - The object isa Mock::Quick::Object ok - created properly ok - The object isa Mock::Quick::Method ok - virtual method ok - ran virtual method ok - cleared ok - Group: object ok - The object isa Mock::Quick::Class ok - Mock::Quick::Class::__ANON__::AAAAAAAAAA->can('foo') ok - The object isa Mock::Quick::Class ok - took over Foo ok - Group: class 1..15 ok t\POD.t .................. 1..17 ok 1 - POD test for blib/lib/Fennec.pm ok 2 - POD test for blib/lib/Fennec/Collector.pm ok 3 - POD test for blib/lib/Fennec/EndRunner.pm ok 4 - POD test for blib/lib/Fennec/Finder.pm ok 5 - POD test for blib/lib/Fennec/Manual.pod ok 6 - POD test for blib/lib/Fennec/Meta.pm ok 7 - POD test for blib/lib/Fennec/Runner.pm ok 8 - POD test for blib/lib/Fennec/Test.pm ok 9 - POD test for blib/lib/Fennec/Util.pm ok 10 - POD test for blib/lib/Fennec/Collector/TB.pm ok 11 - POD test for blib/lib/Fennec/Collector/TB/TempFiles.pm ok 12 - POD test for blib/lib/Fennec/Manual/CustomFennec.pod ok 13 - POD test for blib/lib/Test/Workflow.pm ok 14 - POD test for blib/lib/Test/Workflow/Block.pm ok 15 - POD test for blib/lib/Test/Workflow/Layer.pm ok 16 - POD test for blib/lib/Test/Workflow/Meta.pm ok 17 - POD test for blib/lib/Test/Workflow/Test.pm ok t\RunSpecific.t .......... *** Seeding random with date (20130527) *** # Using temp dir: 'C:\cpanfly-5.16\var\tmp\6H9tEQZuPZ' for process results Entering build stage: main Entering primary stage: main Entering workflow stage: main ok - Should see this ok - Group: only_these ok - Should see this ok - Group: only_these ok - Should see this ok - Group: only_these 1..6 ok ############################################################################### # **** It does not look like done_testing() was ever called! **** # # # # As of Fennec 2 automatically-running standalone fennect tests are # # deprecated. This descision was made because all run after run-time # # methods are hacky and/or qwerky. # # # # Since there are so many legacy Fennec tests that relied on this behavior # # it has been carried forward in this deprecated form. An END block has # # been used to display this message, and will next run your tests. # # # # For most legacy tests this should work fine, however it may cause issues # # with any tests that relied on other END blocks, or various hacky things. # # # # DO NOT RELY ON THIS BEHAVIOR - It may go away in the near future. # ############################################################################### t\Self-Running-Legacy.t .. *** Seeding random with date (20130527) *** # Using temp dir: 'C:\cpanfly-5.16\var\tmp\64OSRSR5yj' for process results Entering build stage: Fennec::Test::SelfRunning Entering primary stage: Fennec::Test::SelfRunning ok - run_tests not imported Entering workflow stage: Fennec::Test::SelfRunning ok - e ok - Group: group_e ok - Group: should_fail not ok - This should fail, no worries # TODO This is a todo group # Failed (TODO) test 'This should fail, no worries' # at t\Self-Running-Legacy.t line 22. ok - Group: todo_group ok - b ok - Group: group_b ok - a ok - Group: group_a ok # skip Group: skip_group ok - c ok - Group: group_c ok - x ok - Group: group_x ok - d ok - Group: group_d 1..17 ok t\Self-Running.t ......... *** Seeding random with date (20130527) *** # Using temp dir: 'C:\cpanfly-5.16\var\tmp\1WSoxZ9tVr' for process results Entering build stage: main Entering primary stage: main ok - run_tests not imported Entering workflow stage: main ok - a ok - Group: group_a ok - Group: should_fail ok - e ok - Group: group_e ok - x ok - Group: group_x ok # skip Group: skip_group ok - d ok - Group: group_d ok - b ok - Group: group_b ok - c ok - Group: group_c not ok - This should fail, no worries # TODO This is a todo group # Failed (TODO) test 'This should fail, no worries' # at t\Self-Running.t line 21. ok - Group: todo_group 1..17 ok t\Todo.t ................. *** Seeding random with date (20130527) *** # Using temp dir: 'C:\cpanfly-5.16\var\tmp\hjjWvRuN44' for process results Entering build stage: TEST::Fennec::TODO Entering primary stage: TEST::Fennec::TODO Entering workflow stage: TEST::Fennec::TODO not ok - fail 2 # TODO whatever # Failed (TODO) test 'fail 2' # at t\Todo.t line 18. ok - Group: blah2 ok # skip Group: blah1 1..3 ok t\Workflow.t ............. ok 1 - TEST::Test::Workflow->can(...) ok 2 - Loaded tests from WorkflowTest ok 3 - Group: 'a' x 'x' ok 4 - Group: 'a' x 'y' ok 5 - Group: 'a' x 'z' ok 6 - Group: 'b' x 'x' ok 7 - Group: 'b' x 'y' ok 8 - Group: 'b' x 'z' ok 9 - Group: 'c' x 'x' ok 10 - Group: 'c' x 'y' ok 11 - Group: 'c' x 'z' ok 12 - Group: d ok 13 - Group: dd ok 14 - Group: xx ok 15 - Order is correct ok 16 - Group: verify 1..16 ok t\Workflow_Fennec.t ...... *** Seeding random with date (20130527) *** # Using temp dir: 'C:\cpanfly-5.16\var\tmp\RDHofUOVKz' for process results Entering build stage: TEST::Test::Workflow Entering primary stage: TEST::Test::Workflow ok - TEST::Test::Workflow->can(...) ok - Loaded tests from WorkflowTest Entering workflow stage: TEST::Test::Workflow ok - Group: 'a' x 'x' ok - Group: 'a' x 'y' ok - Group: 'a' x 'z' ok - Group: 'b' x 'x' ok - Group: 'b' x 'y' ok - Group: 'b' x 'z' ok - Group: 'c' x 'x' ok - Group: 'c' x 'y' ok - Group: 'c' x 'z' ok - Group: d ok - Group: dd ok - Group: xx ok - Order is correct ok - Group: verify 1..16 ok t\hash_warning.t ......... *** Seeding random with date (20130527) *** # Using temp dir: 'C:\cpanfly-5.16\var\tmp\It3hAXOT5y' for process results Entering build stage: Test::HashWarning Entering primary stage: Test::HashWarning Entering workflow stage: Test::HashWarning ok - sanity ok - Group: sub param ok - sanity ok - Group: code ok - sanity ok - Group: code param ok - sanity ok - Group: method param ok - sanity ok - Group: method ok - sanity ok - Group: sub ok - sanity ok - Group: sub tail 1..14 ok t\import_skip.t .......... skipped: 'Some::Fake::Class:You::Better::Not::Have' is not installed t\inner_todo.t ........... *** Seeding random with date (20130527) *** # Using temp dir: 'C:\cpanfly-5.16\var\tmp\OlTv8GtWnw' for process results Entering build stage: Test::InnerTodo Entering primary stage: Test::InnerTodo Entering workflow stage: Test::InnerTodo not ok - outer: This should be todo # TODO foo # Failed (TODO) test 'outer: This should be todo' # at t\inner_todo.t line 11. not ok - inner: This should be todo # TODO foo # Failed (TODO) test 'inner: This should be todo' # at t\inner_todo.t line 18. ok - Not todo ok - Group: not_todo not ok - inner_test: This should be todo # TODO foo # Failed (TODO) test 'inner_test: This should be todo' # at t\inner_todo.t line 21. ok - Group: inner_tests not ok - outer_test: This should be todo # TODO foo # Failed (TODO) test 'outer_test: This should be todo' # at t\inner_todo.t line 14. ok - Group: outer_tests not ok - outside_test: This should be todo # TODO foo # Failed (TODO) test 'outside_test: This should be todo' # at t\inner_todo.t line 30. ok - Group: outside 1..10 ok t\order.t ................ *** Seeding random with date (20130527) *** # Using temp dir: 'C:\cpanfly-5.16\var\tmp\1imr5qESZQ' for process results Entering build stage: Test::Order Entering primary stage: Test::Order Entering workflow stage: Test::Order ok - Ordered through 1 ok - Group: 1 ok - Ordered through 2 ok - Group: 2 ok - Ordered through 3 ok - Group: 3 ok - Ordered through 4 ok - Group: 4 ok - Ordered through 5 ok - Group: 5 ok - Ordered through 6 ok - Group: 6 ok - Ordered through 7 ok - Group: 7 ok - Ordered through 8 ok - Group: 8 ok - Ordered through 9 ok - Group: 9 ok - Ordered through 10 ok - Group: 10 ok - Ordered through 11 ok - Group: 11 ok - Ordered through 12 ok - Group: 12 ok - Ordered through 13 ok - Group: 13 ok - Ordered through 14 ok - Group: 14 ok - Ordered through 15 ok - Group: 15 ok - Ordered through 16 ok - Group: 16 ok - Ordered through 17 ok - Group: 17 ok - Ordered through 18 ok - Group: 18 ok - Ordered through 19 ok - Group: 19 ok - Ordered through 20 ok - Group: 20 1..40 ok t\procs.t ................ *** Seeding random with date (20130527) *** # Using temp dir: 'C:\cpanfly-5.16\var\tmp\G2YAV28r2P' for process results Entering build stage: Test::Procs Entering primary stage: Test::Procs Entering workflow stage: Test::Procs ok - before_all happens in parent ok - Same process as before_all ok - before_all happens in parent ok - Same process as before_all ok - before_all happens in parent ok - before_all happens in parent ok - Same process as before_all ok - Same process as before_all ok - Multiple Tests, each should have a different proc ok - Did not see other test ok - Group: b ok - Multiple Tests, each should have a different proc ok - Did not see other test ok - Group: a ok - Multiple Tests, each should have a different proc ok - Did not see other test ok - Group: outer_a ok - Multiple Tests, each should have a different proc ok - Did not see other test ok - Group: b ok - Multiple Tests, each should have a different proc ok - Did not see other test ok - Group: a ok - New proc, even for just 1 test ok - Group: a ok - Multiple Tests, each should have a different proc ok - Did not see other test ok - Group: outer_b Entering follow-up stage: Test::Procs ok - Order is correct 1..29 ok All tests successful. Files=20, Tests=225, 23 wallclock secs ( 0.19 usr + 0.00 sys = 0.19 CPU) Result: PASS EXODIST/Fennec-2.004.tar.gz C:\Perl64-5.16\bin\perl.exe ./Build test verbose=1 -- OK PPD for Fennec-2.004 already made Running Build for E/EX/EXODIST/Hash-StoredIterator-0.004.tar.gz Prepending C:\cpanfly-5.16\var\cpan\build\Fennec-2.004-fRlaux/blib/arch C:\cpanfly-5.16\var\cpan\build\Fennec-2.004-fRlaux/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly-5.16\var\cpan\build\Hash-StoredIterator-0.004-kkuGAU Prepending C:\cpanfly-5.16\var\cpan\build\Fennec-2.004-fRlaux/blib/arch C:\cpanfly-5.16\var\cpan\build\Fennec-2.004-fRlaux/blib/lib to PERL5LIB for 'make' CPAN.pm: Building E/EX/EXODIST/Hash-StoredIterator-0.004.tar.gz >>> C:\Perl64-5.16\bin\perl.exe ./Build Building Hash-StoredIterator Generating script 'lib\Hash\StoredIterator.ccs' cl -nologo -c @"lib\Hash\StoredIterator.ccs" -Fo"lib\Hash\StoredIterator.obj" "lib\Hash\StoredIterator.c" StoredIterator.c ExtUtils::Mkbootstrap::Mkbootstrap('blib\arch\auto\Hash\StoredIterator\StoredIterator.bs') Generating script 'lib\Hash\StoredIterator.lds' link @"lib\Hash\StoredIterator.lds" -out:"blib\arch\auto\Hash\StoredIterator\StoredIterator.dll" Creating library lib\Hash\StoredIterator.lib and object lib\Hash\StoredIterator.exp Generating code Finished generating code if exist -manifest "lib\Hash\StoredIterator.dll.manifest" mt -nologo -manifest "lib\Hash\StoredIterator.dll.manifest" -outputresource:"blib\arch\auto\Hash\StoredIterator\StoredIterator.dll";2 EXODIST/Hash-StoredIterator-0.004.tar.gz C:\Perl64-5.16\bin\perl.exe ./Build -- OK Prepending C:\cpanfly-5.16\var\cpan\build\Fennec-2.004-fRlaux/blib/arch C:\cpanfly-5.16\var\cpan\build\Fennec-2.004-fRlaux/blib/lib to PERL5LIB for 'test' Running Build test >>> C:\Perl64-5.16\bin\perl.exe ./Build test verbose=1 t\Hash-StoredIterator.t .. *** Seeding random with date (20130527) *** # Using temp dir: 'C:\cpanfly-5.16\var\tmp\3hx2J4yX9M' for process results Entering build stage: Test::Hash::StoredIterator Entering primary stage: Test::Hash::StoredIterator ok - use Hash::StoredIterator; ok - Hash::StoredIterator->can(...) Entering workflow stage: Test::Hash::StoredIterator not ok - Same list from both keys and hkeys # TODO Not sure what the problem is here... # Failed (TODO) test 'Same list from both keys and hkeys' # at t\Hash-StoredIterator.t line 195. # Structures begin differing at: # $got->[0] = 'c' # $expected->[0] = 'a' not ok - Same list from both keys and hkeys # TODO Not sure what the problem is here... # Failed (TODO) test 'Same list from both keys and hkeys' # at t\Hash-StoredIterator.t line 201. # Structures begin differing at: # $got->[0] = 'c' # $expected->[0] = 'a' ok - Group: strange_edge_case ok - Got key ok - Got val ok - $_ is set to key ok - $a is set to key ok - $b is set to val ok - $_ is set to key ok - $a is set to key ok - $b is set to val ok - $_ is set to key ok - $a is set to key ok - $b is set to val ok - $_ is set to key ok - $a is set to key ok - $b is set to val ok - $_ is not squashed by inner loop ok - $a is not squashed by inner loop ok - $a is not squashed by inner loop ok - Got key ok - Got val ok - $_ is set to key ok - $a is set to key ok - $b is set to val ok - $_ is set to key ok - $a is set to key ok - $b is set to val ok - $_ is set to key ok - $a is set to key ok - $b is set to val ok - $_ is set to key ok - $a is set to key ok - $b is set to val ok - $_ is not squashed by inner loop ok - $a is not squashed by inner loop ok - $a is not squashed by inner loop ok - Got key ok - Got val ok - $_ is set to key ok - $a is set to key ok - $b is set to val ok - $_ is set to key ok - $a is set to key ok - $b is set to val ok - $_ is set to key ok - $a is set to key ok - $b is set to val ok - $_ is set to key ok - $a is set to key ok - $b is set to val ok - $_ is not squashed by inner loop ok - $a is not squashed by inner loop ok - $a is not squashed by inner loop ok - Outer loop got all keys ok - Inner loop got all keys multiple times ok - Group: 'interference' x 'nested_eech' ok - Got error ok - First key matches initial garbage key ok - Iterator was restored ok - Group: death ok - Got a key ok - got a value ok - Group: get_from_eich ok - Out loop got all keys ok - Inner loop got all keys multiple times ok - Group: 'no_interference' x 'nested_eich' ok - Got key ok - Got val ok - $_ is set to key ok - $a is set to key ok - $b is set to val ok - $_ is set to key ok - $a is set to key ok - $b is set to val ok - $_ is set to key ok - $a is set to key ok - $b is set to val ok - $_ is set to key ok - $a is set to key ok - $b is set to val ok - $_ is not squashed by inner loop ok - $a is not squashed by inner loop ok - $a is not squashed by inner loop ok - Got key ok - Got val ok - $_ is set to key ok - $a is set to key ok - $b is set to val ok - $_ is set to key ok - $a is set to key ok - $b is set to val ok - $_ is set to key ok - $a is set to key ok - $b is set to val ok - $_ is set to key ok - $a is set to key ok - $b is set to val ok - $_ is not squashed by inner loop ok - $a is not squashed by inner loop ok - $a is not squashed by inner loop ok - Got key ok - Got val ok - $_ is set to key ok - $a is set to key ok - $b is set to val ok - $_ is set to key ok - $a is set to key ok - $b is set to val ok - $_ is set to key ok - $a is set to key ok - $b is set to val ok - $_ is set to key ok - $a is set to key ok - $b is set to val ok - $_ is not squashed by inner loop ok - $a is not squashed by inner loop ok - $a is not squashed by inner loop ok - Outer loop got all keys ok - Inner loop got all keys multiple times ok - Group: 'no_interference' x 'nested_eech' ok - Same list from both keys and hkeys ok - Same list from both values and hvalues ok - Group: keys_and_vals ok - Out loop got all keys ok - Inner loop got all keys multiple times ok - Group: 'interference' x 'nested_eich' 1..129 ok All tests successful. Files=1, Tests=129, 2 wallclock secs ( 0.03 usr + 0.03 sys = 0.06 CPU) Result: PASS EXODIST/Hash-StoredIterator-0.004.tar.gz C:\Perl64-5.16\bin\perl.exe ./Build test verbose=1 -- OK Chad Granum <exodist7@gmail.com> Functions for accessing a hashes internal iterator. >>> (cd C:\cpanfly-5.16\var\cpan\build\Hash-StoredIterator-0.004-kkuGAU && tar cvf - Hash-StoredIterator-0.004.ppd blib) | gzip -c >C:/cpanfly-5.16/var/REPO/E/EX/EXODIST/Hash-StoredIterator-0.004.tar.gz Hash-StoredIterator-0.004.ppd blib/ blib/arch/ blib/arch/auto/ blib/arch/auto/Hash/ blib/arch/auto/Hash/StoredIterator/ blib/arch/auto/Hash/StoredIterator/StoredIterator.bs blib/arch/auto/Hash/StoredIterator/StoredIterator.dll blib/lib/ blib/lib/Hash/ blib/lib/Hash/StoredIterator.pm >>> mv C:\cpanfly-5.16\var\cpan\build\Hash-StoredIterator-0.004-kkuGAU/Hash-StoredIterator-0.004.ppd C:/cpanfly-5.16/var/REPO/E/EX/EXODIST Megalib: DBI object version 1.625 does not match $DBI::VERSION 1.627 at C:/Perl64-5.16/lib/DynaLoader.pm line 214. BEGIN failed--compilation aborted at C:/cpanfly-5.16/var/megalib/DBI.pm line 278. Compilation failed in require at C:\cpanfly-5.16\lib/ActivePerl/PPM/InstallArea.pm line 699. ...propagated at C:\cpanfly-5.16\lib/ActivePerl/PPM/DBH.pm line 11. Compilation failed in require at C:\cpanfly-5.16\lib/Fly/MakePPD.pm line 285. Finished 2013-05-27T03:36:34