PATH=C:\cpanfly-5.24-64\var\megalib\bin;C:\Perl-5.24-64\site\bin;C:\Perl-5.24-64\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\instantclient_11_2-64;C:\cpanfly-5.24-64\var\megalib\bin;C:\Perl-5.24-64\site\bin;C:\Perl-5.24-64\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\instantclient_11_2-64;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 2018-01-28T02:27:28 ActivePerl-2400 CPAN-2.10 PATH=C:/CPANFL~1.24-/var/libs/bin;C:\CPANFL~1.24-\var\megalib\bin;C:\PERL-5~1.24-\site\bin;C:\PERL-5~1.24-\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\INSTAN~1;C:\CPANFL~1.24-\var\megalib\bin;C:\PERL-5~1.24-\site\bin;C:\PERL-5~1.24-\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\INSTAN~1;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-64\var\cpan\Metadata' Database was generated on Sat, 27 Jan 2018 05:29:03 GMT Checksum for C:\cpanfly-5.24-64\var\cpan\sources\authors\id\R\RS\RSAVAGE\Tree-DAG_Node-1.30.tgz ok Tree-DAG_Node-1.30/ Tree-DAG_Node-1.30/MANIFEST.SKIP Tree-DAG_Node-1.30/README Tree-DAG_Node-1.30/META.json Tree-DAG_Node-1.30/Makefile.PL Tree-DAG_Node-1.30/lib/ Tree-DAG_Node-1.30/lib/Tree/ Tree-DAG_Node-1.30/lib/Tree/DAG_Node.pm Tree-DAG_Node-1.30/Changelog.ini Tree-DAG_Node-1.30/t/ Tree-DAG_Node-1.30/t/load.t Tree-DAG_Node-1.30/t/about.perl.t Tree-DAG_Node-1.30/t/00.versions.tx Tree-DAG_Node-1.30/t/tree.with.attributes.txt Tree-DAG_Node-1.30/t/string2hash.t Tree-DAG_Node-1.30/t/00.versions.t Tree-DAG_Node-1.30/t/read.tree.t Tree-DAG_Node-1.30/t/tree.without.attributes.txt Tree-DAG_Node-1.30/t/tree.utf8.attributes.txt Tree-DAG_Node-1.30/t/cut.and.paste.subtrees.t Tree-DAG_Node-1.30/scripts/ Tree-DAG_Node-1.30/scripts/cut.and.paste.subtrees.pl Tree-DAG_Node-1.30/scripts/write.tree.pl Tree-DAG_Node-1.30/scripts/read.tree.pl Tree-DAG_Node-1.30/scripts/read.tree.log Tree-DAG_Node-1.30/xt/ Tree-DAG_Node-1.30/xt/author/ Tree-DAG_Node-1.30/xt/author/pod.t Tree-DAG_Node-1.30/Changes Tree-DAG_Node-1.30/META.yml Tree-DAG_Node-1.30/MANIFEST Tree-DAG_Node-1.30/LICENSE Configuring R/RS/RSAVAGE/Tree-DAG_Node-1.30.tgz with Makefile.PL >>> C:\Perl-5.24-64\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Have \cpanfl~1.24-\var\megalib Want \perl-5~1.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-x64-multi-thread] 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 Tree::DAG_Node Writing MYMETA.yml and MYMETA.json RSAVAGE/Tree-DAG_Node-1.30.tgz C:\Perl-5.24-64\bin\perl.exe Makefile.PL -- OK Running make for R/RS/RSAVAGE/Tree-DAG_Node-1.30.tgz >>> dmake cp lib/Tree/DAG_Node.pm blib\lib\Tree\DAG_Node.pm RSAVAGE/Tree-DAG_Node-1.30.tgz dmake -- OK Running make test >>> dmake test TEST_VERBOSE=1 "C:\Perl-5.24-64\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t # Testing Tree::DAG_Node V 1.30 # Using File::Slurp::Tiny V 0.004 # Using strict V 1.11 # Using utf8 V 1.19 # Using warnings V 1.36 t/00.versions.t ............. ok 1 - All external modules loaded 1..1 ok t/about.perl.t .............. 1..2 ok 1 # # #Perl v5.24.0 under MSWin32 (Win32::BuildNumber 2400) # Modules in memory: # ActivePerl v2400; # Carp v1.38; # Config v6.21; # constant v1.33; # CORE; # CORE::GLOBAL; # Cwd; # Data; # Data::Dumper; # DB; # DEADNODE; # Does; # Does::Not; # Does::Not::Exist; # DynaLoader v1.38; # Exporter v5.72; # Exporter::Heavy v5.72; # ExtUtils; # ExtUtils::Constant; # ExtUtils::Constant::ProxySubs; # Fcntl v1.13; # File; # File::Slurp; # File::Slurp::Tiny v0.004; # File::Spec v3.62; # File::Spec::Functions v3.62; # File::Spec::Unix v3.62; # File::Spec::Win32 v3.62; # FileHandle v2.02; # Internals; # IO v1.36; # IO::File v1.16; # IO::Handle v1.36; # IO::Poll; # IO::Seekable v1.1; # IO::Socket; # IPC; # IPC::SysV; # isn; # List; # List::Util v1.49; # List::Util::_Pair; # MacPerl; # maybe; # maybe::next; # mro v1.18; # next; # Object; # Object::HashBase; # overload; # PerlIO v1.09; # PerlIO::Layer; # POSIX v1.65; # POSIX::SigAction; # POSIX::SigRt; # POSIX::SigSet; # POSIX::Termios; # re; # Regexp; # Scalar; # Scalar::Util v1.49; # SelectSaver v1.02; # strict v1.11; # Sub; # Sub::Util; # Symbol v1.07; # Test; # Test2; # Test2::API v1.302120; # Test2::API::Breakage; # Test2::API::Context v1.302120; # Test2::API::Instance v1.302120; # Test2::API::Stack v1.302120; # Test2::Event v1.302120; # Test2::Event::Bail v1.302120; # Test2::Event::Diag v1.302120; # Test2::Event::Exception v1.302120; # Test2::Event::Fail v1.302120; # Test2::Event::Note v1.302120; # Test2::Event::Ok v1.302120; # Test2::Event::Pass v1.302120; # Test2::Event::Plan v1.302120; # Test2::Event::Skip v1.302120; # Test2::Event::Subtest v1.302120; # Test2::Event::Waiting v1.302120; # Test2::EventFacet v1.302120; # Test2::EventFacet::About v1.302120; # Test2::EventFacet::Amnesty v1.302120; # Test2::EventFacet::Assert v1.302120; # Test2::EventFacet::Control v1.302120; # Test2::EventFacet::Error v1.302120; # Test2::EventFacet::Info v1.302120; # Test2::EventFacet::Meta v1.302120; # Test2::EventFacet::Parent v1.302120; # Test2::EventFacet::Plan v1.302120; # Test2::EventFacet::Trace v1.302120; # Test2::Formatter v1.302120; # Test2::Formatter::TAP v1.302120; # Test2::Hub v1.302120; # Test2::Hub::Interceptor v1.302120; # Test2::Hub::Interceptor::Terminator v1.302120; # Test2::Hub::Subtest v1.302120; # Test2::IPC; # Test2::IPC::Driver; # Test2::IPC::Driver::Files; # Test2::Util v1.302120; # Test2::Util::ExternalMeta v1.302120; # Test2::Util::HashBase v1.302120; # Test2::Util::Trace v1.302120; # Test::Builder v1.302120; # Test::Builder::Formatter v1.302120; # Test::Builder::IO; # Test::Builder::IO::Scalar; # Test::Builder::Module v1.302120; # Test::Builder::TodoDiag v1.302120; # Test::More v1.302120; # threads; # Tie; # Tie::ExtraHash; # Tie::Hash v1.05; # Tie::StdHash; # Tree; # Tree::DAG_Node v1.30; # UNIVERSAL; # utf8; # vars v1.03; # version; # warnings v1.36; # warnings::register v1.04; # Win32; # Win32API; # Win32API::File; # Win32CORE; # XSLoader v0.24; #[at Sun Jan 28 10:27:37 2018 (local) / Sun Jan 28 02:27:37 2018 (GMT)] # Running in an ASCII world. # # @INC: # [C:\cpanfly-5.24-64\var\tmp\cpan_build\Tree-DAG_Node-1.30-ht8BhQ\blib\lib] # [C:\cpanfly-5.24-64\var\tmp\cpan_build\Tree-DAG_Node-1.30-ht8BhQ\blib\arch] # [C:/cpanfly-5.24-64/var/megalib] # [C:/cpanfly-5.24-64/var/megalib] # [C:/Perl-5.24-64/site/lib] # [C:/Perl-5.24-64/lib] # [.] # # # %INC: # [C:/Perl-5.24-64/site/lib/sitecustomize.pl] = [C:/Perl-5.24-64/site/lib/sitecustomize.pl] # [Carp.pm] = [C:/cpanfly-5.24-64/var/megalib/Carp.pm] # [Config.pm] = [C:/cpanfly-5.24-64/var/megalib/Config.pm] # [constant.pm] = [C:/cpanfly-5.24-64/var/megalib/constant.pm] # [DynaLoader.pm] = [C:/Perl-5.24-64/lib/DynaLoader.pm] # [Exporter.pm] = [C:/cpanfly-5.24-64/var/megalib/Exporter.pm] # [Exporter/Heavy.pm] = [C:/cpanfly-5.24-64/var/megalib/Exporter/Heavy.pm] # [Fcntl.pm] = [C:/Perl-5.24-64/lib/Fcntl.pm] # [File/Slurp/Tiny.pm] = [C:/cpanfly-5.24-64/var/megalib/File/Slurp/Tiny.pm] # [File/Spec.pm] = [C:/cpanfly-5.24-64/var/megalib/File/Spec.pm] # [File/Spec/Functions.pm] = [C:/cpanfly-5.24-64/var/megalib/File/Spec/Functions.pm] # [File/Spec/Unix.pm] = [C:/cpanfly-5.24-64/var/megalib/File/Spec/Unix.pm] # [File/Spec/Win32.pm] = [C:/cpanfly-5.24-64/var/megalib/File/Spec/Win32.pm] # [FileHandle.pm] = [C:/Perl-5.24-64/lib/FileHandle.pm] # [IO.pm] = [C:/Perl-5.24-64/lib/IO.pm] # [IO/File.pm] = [C:/Perl-5.24-64/lib/IO/File.pm] # [IO/Handle.pm] = [C:/Perl-5.24-64/lib/IO/Handle.pm] # [IO/Seekable.pm] = [C:/Perl-5.24-64/lib/IO/Seekable.pm] # [List/Util.pm] = [C:/cpanfly-5.24-64/var/megalib/List/Util.pm] # [mro.pm] = [C:/Perl-5.24-64/lib/mro.pm] # [PerlIO.pm] = [C:/Perl-5.24-64/lib/PerlIO.pm] # [POSIX.pm] = [C:/Perl-5.24-64/lib/POSIX.pm] # [Scalar/Util.pm] = [C:/cpanfly-5.24-64/var/megalib/Scalar/Util.pm] # [SelectSaver.pm] = [C:/Perl-5.24-64/lib/SelectSaver.pm] # [strict.pm] = [C:/Perl-5.24-64/lib/strict.pm] # [Symbol.pm] = [C:/Perl-5.24-64/lib/Symbol.pm] # [Test/Builder.pm] = [C:/cpanfly-5.24-64/var/megalib/Test/Builder.pm] # [Test/Builder/Formatter.pm] = [C:/cpanfly-5.24-64/var/megalib/Test/Builder/Formatter.pm] # [Test/Builder/Module.pm] = [C:/cpanfly-5.24-64/var/megalib/Test/Builder/Module.pm] # [Test/Builder/TodoDiag.pm] = [C:/cpanfly-5.24-64/var/megalib/Test/Builder/TodoDiag.pm] # [Test/More.pm] = [C:/cpanfly-5.24-64/var/megalib/Test/More.pm] # [Test2/API.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/API.pm] # [Test2/API/Context.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/API/Context.pm] # [Test2/API/Instance.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/API/Instance.pm] # [Test2/API/Stack.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/API/Stack.pm] # [Test2/Event.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/Event.pm] # [Test2/Event/Bail.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/Event/Bail.pm] # [Test2/Event/Diag.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/Event/Diag.pm] # [Test2/Event/Exception.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/Event/Exception.pm] # [Test2/Event/Fail.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/Event/Fail.pm] # [Test2/Event/Note.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/Event/Note.pm] # [Test2/Event/Ok.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/Event/Ok.pm] # [Test2/Event/Pass.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/Event/Pass.pm] # [Test2/Event/Plan.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/Event/Plan.pm] # [Test2/Event/Skip.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/Event/Skip.pm] # [Test2/Event/Subtest.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/Event/Subtest.pm] # [Test2/Event/Waiting.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/Event/Waiting.pm] # [Test2/EventFacet.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/EventFacet.pm] # [Test2/EventFacet/About.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/EventFacet/About.pm] # [Test2/EventFacet/Amnesty.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/EventFacet/Amnesty.pm] # [Test2/EventFacet/Assert.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/EventFacet/Assert.pm] # [Test2/EventFacet/Control.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/EventFacet/Control.pm] # [Test2/EventFacet/Error.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/EventFacet/Error.pm] # [Test2/EventFacet/Info.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/EventFacet/Info.pm] # [Test2/EventFacet/Meta.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/EventFacet/Meta.pm] # [Test2/EventFacet/Parent.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/EventFacet/Parent.pm] # [Test2/EventFacet/Plan.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/EventFacet/Plan.pm] # [Test2/EventFacet/Trace.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/EventFacet/Trace.pm] # [Test2/Formatter.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/Formatter.pm] # [Test2/Formatter/TAP.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/Formatter/TAP.pm] # [Test2/Hub.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/Hub.pm] # [Test2/Hub/Interceptor.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/Hub/Interceptor.pm] # [Test2/Hub/Interceptor/Terminator.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/Hub/Interceptor/Terminator.pm] # [Test2/Hub/Subtest.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/Hub/Subtest.pm] # [Test2/Util.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/Util.pm] # [Test2/Util/ExternalMeta.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/Util/ExternalMeta.pm] # [Test2/Util/HashBase.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/Util/HashBase.pm] # [Test2/Util/Trace.pm] = [C:/cpanfly-5.24-64/var/megalib/Test2/Util/Trace.pm] # [Tie/Hash.pm] = [C:/Perl-5.24-64/lib/Tie/Hash.pm] # [Tree/DAG_Node.pm] = [C:\cpanfly-5.24-64\var\tmp\cpan_build\Tree-DAG_Node-1.30-ht8BhQ\blib\lib/Tree/DAG_Node.pm] # [vars.pm] = [C:/Perl-5.24-64/lib/vars.pm] # [warnings.pm] = [C:/Perl-5.24-64/lib/warnings.pm] # [warnings/register.pm] = [C:/Perl-5.24-64/lib/warnings/register.pm] # [XSLoader.pm] = [C:/cpanfly-5.24-64/var/megalib/XSLoader.pm] ok 2 ok # Warning: Don't try this at home kids. Some trees get into an infinite loop. t/cut.and.paste.subtrees.t .. ok 1 - 1: Grow tree ok 2 - 2: draw_ascii_tree() before cut-and-paste returned expected string ok 3 - 3: tree2string() before cut-and-paste returned expected string ok 4 - 4: Process tree ok 5 - 5: draw_ascii_tree() after cut-and-paste returned expected string ok 6 - 6: tree2string() after cut-and-paste returned expected string 1..6 ok t/load.t .................... ok 1 - use Tree::DAG_Node; 1..1 ok t/read.tree.t ............... ok 1 - use Tree::DAG_Node; ok 2 - 'new() returned correct object type' isa 'Tree::DAG_Node' ok 3 - Utf8 attributes: Output tree matches shipped tree 1..3 ok t/string2hash.t ............. ok 1 - use Tree::DAG_Node; ok 2 - Matched a ok 3 - Matched b=>b ok 4 - Matched c ok 5 - Matched d=>d ok 6 - Matched e ok 7 - Matched f ok 8 - Matched g=>g ok 9 - Matched h ok 10 - Matched i ok 11 - Matched j ok 12 - Matched k, k ok 13 - Matched l, l 1..13 ok All tests successful. Files=6, Tests=26, 1 wallclock secs ( 0.06 usr + 0.00 sys = 0.06 CPU) Result: PASS RSAVAGE/Tree-DAG_Node-1.30.tgz dmake test TEST_VERBOSE=1 -- OK Fetching with LWP: http://ppm.activestate.com/CPAN/authors/id/R/RS/RSAVAGE/CHECKSUMS Ron Savage <ron@savage.net.au> An N-ary tree >>> (cd C:\cpanfly-5.24-64\var\tmp\cpan_build\Tree-DAG_Node-1.30-ht8BhQ && tar cvf - Tree-DAG_Node-1.30.ppd blib) | gzip -c >C:/cpanfly-5.24-64/var/REPO/R/RS/RSAVAGE/Tree-DAG_Node-1.30.tar.gz Tree-DAG_Node-1.30.ppd blib/ blib/lib/ blib/lib/Tree/ blib/lib/Tree/DAG_Node.pm Finished 2018-01-28T02:27:38