PATH=C:\cpanfly-5.22-64\var\megalib\bin;C:\Perl-5.22-64\site\bin;C:\Perl-5.22-64\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\instantclient_11_2-64;C:\cpanfly-5.22-64\var\megalib\bin;C:\Perl-5.22-64\site\bin;C:\Perl-5.22-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 2016-05-07T06:24:53 ActivePerl-2201 CPAN-2.10 PATH=C:/CPANFL~4.22-/var/libs/bin;C:\CPANFL~4.22-\var\megalib\bin;C:\PERL-5~2.22-\site\bin;C:\PERL-5~2.22-\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\INSTAN~1;C:\CPANFL~4.22-\var\megalib\bin;C:\PERL-5~2.22-\site\bin;C:\PERL-5~2.22-\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.22-64\var\cpan\Metadata' Database was generated on Sat, 07 May 2016 04:53:41 GMT Fetching with LWP: http://ppm.activestate.com/CPAN/authors/id/E/ET/ETHER/B-Hooks-EndOfScope-0.20.tar.gz Fetching with LWP: http://ppm.activestate.com/CPAN/authors/id/E/ET/ETHER/CHECKSUMS Warning: No checksum for B-Hooks-EndOfScope-0.20.tar.gz in C:\cpanfly-5.22-64\var\cpan\sources\authors\id\E\ET\ETHER\CHECKSUMS. The cause for this may be that the file is very new and the checksum has not yet been calculated, but it may also be that something is going awry right now. Proceed? [yes] yes B-Hooks-EndOfScope-0.20/ B-Hooks-EndOfScope-0.20/Changes B-Hooks-EndOfScope-0.20/CONTRIBUTING B-Hooks-EndOfScope-0.20/dist.ini B-Hooks-EndOfScope-0.20/inc/ B-Hooks-EndOfScope-0.20/INSTALL B-Hooks-EndOfScope-0.20/lib/ B-Hooks-EndOfScope-0.20/LICENCE B-Hooks-EndOfScope-0.20/Makefile.PL B-Hooks-EndOfScope-0.20/MANIFEST B-Hooks-EndOfScope-0.20/META.json B-Hooks-EndOfScope-0.20/META.yml B-Hooks-EndOfScope-0.20/README B-Hooks-EndOfScope-0.20/t/ B-Hooks-EndOfScope-0.20/xt/ B-Hooks-EndOfScope-0.20/xt/author/ B-Hooks-EndOfScope-0.20/xt/release/ B-Hooks-EndOfScope-0.20/xt/release/changes_has_content.t B-Hooks-EndOfScope-0.20/xt/release/cpan-changes.t B-Hooks-EndOfScope-0.20/xt/release/distmeta.t B-Hooks-EndOfScope-0.20/xt/release/minimum-version.t B-Hooks-EndOfScope-0.20/xt/release/pod-no404s.t B-Hooks-EndOfScope-0.20/xt/release/portability.t B-Hooks-EndOfScope-0.20/xt/author/00-compile.t B-Hooks-EndOfScope-0.20/xt/author/eol.t B-Hooks-EndOfScope-0.20/xt/author/kwalitee.t B-Hooks-EndOfScope-0.20/xt/author/mojibake.t B-Hooks-EndOfScope-0.20/xt/author/no-tabs.t B-Hooks-EndOfScope-0.20/xt/author/pod-spell.t B-Hooks-EndOfScope-0.20/xt/author/pod-syntax.t B-Hooks-EndOfScope-0.20/t/00-basic.t B-Hooks-EndOfScope-0.20/t/00-report-prereqs.dd B-Hooks-EndOfScope-0.20/t/00-report-prereqs.t B-Hooks-EndOfScope-0.20/t/01-eval.t B-Hooks-EndOfScope-0.20/t/02-localise.t B-Hooks-EndOfScope-0.20/t/05-exception_xs.t B-Hooks-EndOfScope-0.20/t/06-exception_pp.t B-Hooks-EndOfScope-0.20/t/10-test_without_vm_pure_pp.t B-Hooks-EndOfScope-0.20/t/11-direct_xs.t B-Hooks-EndOfScope-0.20/t/12-direct_pp.t B-Hooks-EndOfScope-0.20/lib/B/ B-Hooks-EndOfScope-0.20/lib/B/Hooks/ B-Hooks-EndOfScope-0.20/lib/B/Hooks/EndOfScope/ B-Hooks-EndOfScope-0.20/lib/B/Hooks/EndOfScope.pm B-Hooks-EndOfScope-0.20/lib/B/Hooks/EndOfScope/PP/ B-Hooks-EndOfScope-0.20/lib/B/Hooks/EndOfScope/PP.pm B-Hooks-EndOfScope-0.20/lib/B/Hooks/EndOfScope/XS.pm B-Hooks-EndOfScope-0.20/lib/B/Hooks/EndOfScope/PP/FieldHash.pm B-Hooks-EndOfScope-0.20/lib/B/Hooks/EndOfScope/PP/HintHash.pm B-Hooks-EndOfScope-0.20/inc/ExtUtils/ B-Hooks-EndOfScope-0.20/inc/ExtUtils/HasCompiler.pm Configuring E/ET/ETHER/B-Hooks-EndOfScope-0.20.tar.gz with Makefile.PL >>> C:\Perl-5.22-64\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Have \cpanfl~4.22-\var\megalib Want \perl-5~2.22-\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 B::Hooks::EndOfScope Writing MYMETA.yml and MYMETA.json ETHER/B-Hooks-EndOfScope-0.20.tar.gz C:\Perl-5.22-64\bin\perl.exe Makefile.PL -- OK Running make for E/ET/ETHER/B-Hooks-EndOfScope-0.20.tar.gz >>> dmake cp lib/B/Hooks/EndOfScope/PP/HintHash.pm blib\lib\B\Hooks\EndOfScope\PP\HintHash.pm cp lib/B/Hooks/EndOfScope/PP.pm blib\lib\B\Hooks\EndOfScope\PP.pm cp lib/B/Hooks/EndOfScope/XS.pm blib\lib\B\Hooks\EndOfScope\XS.pm cp lib/B/Hooks/EndOfScope/PP/FieldHash.pm blib\lib\B\Hooks\EndOfScope\PP\FieldHash.pm cp lib/B/Hooks/EndOfScope.pm blib\lib\B\Hooks\EndOfScope.pm ETHER/B-Hooks-EndOfScope-0.20.tar.gz dmake -- OK Running make test >>> dmake test TEST_VERBOSE=1 "C:\Perl-5.22-64\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/00-basic.t .................... ok 1 - use B::Hooks::EndOfScope; ok 2 - on_scope_end imported ok 3 - .. and has the right prototype ok 4 - first callback invoked ok 5 - .. but the second is invoked later ok 6 - value still set at runtime 1..6 ok # # Versions for all modules listed in MYMETA.json (including optional ones): # # === Configure Requires === # # Module Want Have # ------------------- ---- ------- # ExtUtils::MakeMaker any 7.04_01 # Text::ParseWords any 3.30 # # === Build Requires === # # Module Want Have # ------------------- ---- ------- # ExtUtils::MakeMaker any 7.04_01 # # === Test Requires === # # Module Want Have # ---------------- ------ -------- # Devel::Hide 0.0007 0.0009 # File::Glob any 1.24 # File::Spec any 3.62 # IPC::Open2 any 1.04 # Module::Metadata any 1.000027 # Test::More 0.89 1.001014 # # === Test Recommends === # # Module Want Have # ---------- -------- -------- # CPAN::Meta 2.120900 2.150005 # # === Runtime Requires === # # Module Want Have # -------------------------- -------- -------- # Module::Implementation 0.05 0.09 # Sub::Exporter::Progressive 0.001006 0.001011 # Variable::Magic 0.48 0.59 # strict any 1.09 # warnings any 1.34 # t/00-report-prereqs.t ........... 1..1 ok 1 ok t/01-eval.t ..................... ok 1 - callback invoked 1..1 ok t/02-localise.t ................. ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 1..9 ok t/05-exception_xs.t ............. ok 1 ok 2 - no segfault 1..2 ok t/06-exception_pp.t ............. skipped: Skipping PP fallback test in XS mode t/10-test_without_vm_pure_pp.t .. # retesting t/00-basic.t ok 1 - use B::Hooks::EndOfScope; ok 2 - on_scope_end imported ok 3 - .. and has the right prototype ok 4 - first callback invoked ok 5 - .. but the second is invoked later ok 6 - value still set at runtime 1..6 ok 1 - Wstat 0 from: C:\Perl-5.22-64\bin\perl.exe -MDevel::Hide=Variable::Magic t/00-basic.t # retesting t/01-eval.t ok 1 - callback invoked 1..1 ok 2 - Wstat 0 from: C:\Perl-5.22-64\bin\perl.exe -MDevel::Hide=Variable::Magic t/01-eval.t # retesting t/02-localise.t ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 1..9 ok 3 - Wstat 0 from: C:\Perl-5.22-64\bin\perl.exe -MDevel::Hide=Variable::Magic t/02-localise.t # retesting t/05-exception_xs.t 1..0 # SKIP Skiping XS test in PP mode ok 4 - Wstat 0 from: C:\Perl-5.22-64\bin\perl.exe -MDevel::Hide=Variable::Magic t/05-exception_xs.t # retesting t/06-exception_pp.t ok 1 - Warning on lost callback exception correctly emited 1..1 ok 5 - Wstat 0 from: C:\Perl-5.22-64\bin\perl.exe -MDevel::Hide=Variable::Magic t/06-exception_pp.t 1..5 ok t/11-direct_xs.t ................ ok 1 - on_scope_end imported ok 2 - .. and has the right prototype ok 3 - value set at compiletime ok 4 - value still set at runtime 1..4 ok t/12-direct_pp.t ................ ok 1 - on_scope_end imported ok 2 - .. and has the right prototype ok 3 - value set at compiletime ok 4 - value still set at runtime 1..4 ok All tests successful. Files=9, Tests=32, 2 wallclock secs ( 0.12 usr + 0.03 sys = 0.16 CPU) Result: PASS ETHER/B-Hooks-EndOfScope-0.20.tar.gz dmake test TEST_VERBOSE=1 -- OK Karen Etheridge <ether@cpan.org> Execute code after a scope finished compilation >>> (cd C:\cpanfly-5.22-64\var\cpan\build\B-Hooks-EndOfScope-0.20-X0taL6 && tar cvf - B-Hooks-EndOfScope-0.20.ppd blib) | gzip -c >C:/cpanfly-5.22-64/var/REPO/E/ET/ETHER/B-Hooks-EndOfScope-0.20.tar.gz B-Hooks-EndOfScope-0.20.ppd blib/ blib/lib/ blib/lib/B/ blib/lib/B/Hooks/ blib/lib/B/Hooks/EndOfScope/ blib/lib/B/Hooks/EndOfScope/PP/ blib/lib/B/Hooks/EndOfScope/PP/FieldHash.pm blib/lib/B/Hooks/EndOfScope/PP/HintHash.pm blib/lib/B/Hooks/EndOfScope/PP.pm blib/lib/B/Hooks/EndOfScope/XS.pm blib/lib/B/Hooks/EndOfScope.pm >>> mv C:\cpanfly-5.22-64\var\cpan\build\B-Hooks-EndOfScope-0.20-X0taL6/B-Hooks-EndOfScope-0.20.ppd C:/cpanfly-5.22-64/var/REPO/E/ET/ETHER Finished 2016-05-07T06:25:09