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 2016-06-09T22:06:01
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 Thu, 09 Jun 2016 05:53:40 GMT
Checksum for C:\cpanfly-5.24-64\var\cpan\sources\authors\id\R\RJ\RJBS\circular-require-0.12.tar.gz ok
circular-require-0.12
circular-require-0.12/README
circular-require-0.12/Changes
circular-require-0.12/LICENSE
circular-require-0.12/dist.ini
circular-require-0.12/t
circular-require-0.12/t/base.t
circular-require-0.12/t/eval.t
circular-require-0.12/META.yml
circular-require-0.12/MANIFEST
circular-require-0.12/t/base2.t
circular-require-0.12/t/basic.t
circular-require-0.12/META.json
circular-require-0.12/t/dynamic.t
circular-require-0.12/t/version.t
circular-require-0.12/Makefile.PL
circular-require-0.12/t/dynamic2.t
circular-require-0.12/t/dynamic3.t
circular-require-0.12/t/injection.t
circular-require-0.12/t/eval
circular-require-0.12/t/eval/Bar.pm
circular-require-0.12/t/eval/Foo.pm
circular-require-0.12/t/long_cycle.t
circular-require-0.12/t/base2
circular-require-0.12/t/base2/Bar.pm
circular-require-0.12/t/base2/Foo.pm
circular-require-0.12/t/basic
circular-require-0.12/t/basic/Bar.pm
circular-require-0.12/t/basic/Baz.pm
circular-require-0.12/t/basic/Foo.pm
circular-require-0.12/t/00-compile.t
circular-require-0.12/t/hidden_cycle.t
circular-require-0.12/xt/release
circular-require-0.12/xt/release/eol.t
circular-require-0.12/t/dynamic2
circular-require-0.12/t/dynamic2/Bar.pm
circular-require-0.12/t/dynamic2/Baz.pm
circular-require-0.12/t/dynamic2/Foo.pm
circular-require-0.12/t/dynamic3
circular-require-0.12/t/dynamic3/Bar.pm
circular-require-0.12/t/dynamic3/Baz.pm
circular-require-0.12/t/dynamic3/Foo.pm
circular-require-0.12/t/hide_middleman.t
circular-require-0.12/t/dynamic2/Quux.pm
circular-require-0.12/t/dynamic3/Bar2.pm
circular-require-0.12/t/dynamic3/Bar3.pm
circular-require-0.12/t/dynamic3/Baz2.pm
circular-require-0.12/t/dynamic3/Baz3.pm
circular-require-0.12/t/injection
circular-require-0.12/t/injection/Foo.pm
circular-require-0.12/t/hide_middleman2.t
circular-require-0.12/t/hide_middleman3.t
circular-require-0.12/t/long_cycle
circular-require-0.12/t/long_cycle/Bar.pm
circular-require-0.12/t/long_cycle/Baz.pm
circular-require-0.12/t/long_cycle/Foo.pm
circular-require-0.12/xt/author
circular-require-0.12/xt/author/no-tabs.t
circular-require-0.12/t/long_cycle/Quux.pm
circular-require-0.12/t/hidden_cycle
circular-require-0.12/t/hidden_cycle/Bar.pm
circular-require-0.12/t/hidden_cycle/Baz.pm
circular-require-0.12/t/hidden_cycle/Foo.pm
circular-require-0.12/t/long_cycle/Blorg.pm
circular-require-0.12/xt/author/pod-syntax.t
circular-require-0.12/lib/circular
circular-require-0.12/lib/circular/require.pm
circular-require-0.12/t/hide_middleman
circular-require-0.12/t/hide_middleman/Bar.pm
circular-require-0.12/t/hide_middleman/Foo.pm
circular-require-0.12/xt/author/pod-coverage.t
Configuring R/RJ/RJBS/circular-require-0.12.tar.gz with Makefile.PL
>>> C:\Perl-5.24-64\bin\perl.exe Makefile.PL
Warning: prerequisite Devel::OverrideGlobalRequire 0 not found.
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for circular::require
Writing MYMETA.yml and MYMETA.json
RJBS/circular-require-0.12.tar.gz
C:\Perl-5.24-64\bin\perl.exe Makefile.PL -- OK
Running make for R/RJ/RJBS/circular-require-0.12.tar.gz
---- Unsatisfied dependencies detected during ----
---- RJBS/circular-require-0.12.tar.gz ----
Devel::OverrideGlobalRequire [requires]
Running test for module 'Devel::OverrideGlobalRequire'
Checksum for C:\cpanfly-5.24-64\var\cpan\sources\authors\id\D\DA\DAGOLDEN\Devel-OverrideGlobalRequire-0.001.tar.gz ok
Devel-OverrideGlobalRequire-0.001/
Devel-OverrideGlobalRequire-0.001/Changes
Devel-OverrideGlobalRequire-0.001/CONTRIBUTING
Devel-OverrideGlobalRequire-0.001/dist.ini
Devel-OverrideGlobalRequire-0.001/lib/
Devel-OverrideGlobalRequire-0.001/LICENSE
Devel-OverrideGlobalRequire-0.001/Makefile.PL
Devel-OverrideGlobalRequire-0.001/MANIFEST
Devel-OverrideGlobalRequire-0.001/META.json
Devel-OverrideGlobalRequire-0.001/META.yml
Devel-OverrideGlobalRequire-0.001/perlcritic.rc
Devel-OverrideGlobalRequire-0.001/README
Devel-OverrideGlobalRequire-0.001/t/
Devel-OverrideGlobalRequire-0.001/tidyall.ini
Devel-OverrideGlobalRequire-0.001/xt/
Devel-OverrideGlobalRequire-0.001/xt/author/
Devel-OverrideGlobalRequire-0.001/xt/release/
Devel-OverrideGlobalRequire-0.001/xt/release/distmeta.t
Devel-OverrideGlobalRequire-0.001/xt/release/pod-coverage.t
Devel-OverrideGlobalRequire-0.001/xt/release/pod-syntax.t
Devel-OverrideGlobalRequire-0.001/xt/release/portability.t
Devel-OverrideGlobalRequire-0.001/xt/release/test-version.t
Devel-OverrideGlobalRequire-0.001/xt/author/pod-spell.t
Devel-OverrideGlobalRequire-0.001/t/00-compile.t
Devel-OverrideGlobalRequire-0.001/t/00-report-prereqs.t
Devel-OverrideGlobalRequire-0.001/lib/Devel/
Devel-OverrideGlobalRequire-0.001/lib/Devel/OverrideGlobalRequire.pm
Configuring D/DA/DAGOLDEN/Devel-OverrideGlobalRequire-0.001.tar.gz with Makefile.PL
>>> C:\Perl-5.24-64\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for Devel::OverrideGlobalRequire
Writing MYMETA.yml and MYMETA.json
DAGOLDEN/Devel-OverrideGlobalRequire-0.001.tar.gz
C:\Perl-5.24-64\bin\perl.exe Makefile.PL -- OK
Running make for D/DA/DAGOLDEN/Devel-OverrideGlobalRequire-0.001.tar.gz
>>> dmake
cp lib/Devel/OverrideGlobalRequire.pm blib\lib\Devel\OverrideGlobalRequire.pm
DAGOLDEN/Devel-OverrideGlobalRequire-0.001.tar.gz
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
t/00-compile.t .........
1..1
ok 1 - Devel::OverrideGlobalRequire loaded ok
ok
# Prerequisite Report:
# Version Module
# -------- ---------------------
# 7.16 ExtUtils::MakeMaker
# 1.34 File::Find
# 3.62 File::Spec::Functions
# 0.2304 File::Temp
# 1.45 List::Util
# 1.302026 Test::More
# 1.11 strict
# 1.36 warnings
t/00-report-prereqs.t ..
1..1
ok 1
ok
All tests successful.
Files=2, Tests=2, 1 wallclock secs ( 0.06 usr + 0.01 sys = 0.08 CPU)
Result: PASS
DAGOLDEN/Devel-OverrideGlobalRequire-0.001.tar.gz
dmake test TEST_VERBOSE=1 -- OK
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/D/DA/DAGOLDEN/CHECKSUMS
David Golden <dagolden@cpan.org>
Override CORE::GLOBAL::require safely
>>> (cd C:\cpanfly-5.24-64\var\tmp\cpan_build\Devel-OverrideGlobalRequire-0.001-IKmdr0 && tar cvf - Devel-OverrideGlobalRequire-0.001.ppd blib) | gzip -c >C:/cpanfly-5.24-64/var/REPO/D/DA/DAGOLDEN/Devel-OverrideGlobalRequire-0.001.tar.gz
Devel-OverrideGlobalRequire-0.001.ppd
blib/
blib/lib/
blib/lib/Devel/
blib/lib/Devel/OverrideGlobalRequire.pm
RJBS/circular-require-0.12.tar.gz
Has already been unwrapped into directory C:\cpanfly-5.24-64\var\tmp\cpan_build\circular-require-0.12-6L68My
RJBS/circular-require-0.12.tar.gz
Has already been prepared
Running make for R/RJ/RJBS/circular-require-0.12.tar.gz
Prepending C:\cpanfly-5.24-64\var\tmp\cpan_build\Devel-OverrideGlobalRequire-0.001-IKmdr0/blib/arch C:\cpanfly-5.24-64\var\tmp\cpan_build\Devel-OverrideGlobalRequire-0.001-IKmdr0/blib/lib to PERL5LIB for 'make'
>>> dmake
cp lib/circular/require.pm blib\lib\circular\require.pm
RJBS/circular-require-0.12.tar.gz
dmake -- OK
Prepending C:\cpanfly-5.24-64\var\tmp\cpan_build\Devel-OverrideGlobalRequire-0.001-IKmdr0/blib/arch C:\cpanfly-5.24-64\var\tmp\cpan_build\Devel-OverrideGlobalRequire-0.001-IKmdr0/blib/lib to PERL5LIB for 'test'
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
t/00-compile.t .......
1..1
ok 1 - circular/require.pm loaded ok
ok
t/base.t .............
ok 1 - no error with use base
1..1
ok
t/base2.t ............
ok 1 - use Foo;
ok 2 - Polymorphism
ok 3 - use base 'Some Bad File' should throw an exception
ok 4 - correct exception
1..4
ok
t/basic.t ............
ok 1 - use Foo;
ok 2 - correct warnings
ok 3 - use Foo;
ok 4 - using the same file twice doesn't repeat warnings
ok 5 - use Bar;
ok 6 - correct warnings
ok 7 - use Baz;
ok 8 - correct warnings
ok 9 - use Foo;
ok 10 - correct warnings
ok 11 - use Bar;
ok 12 - correct warnings
ok 13 - use Baz;
ok 14 - correct warnings
1..14
ok
t/dynamic.t ..........
ok 1 - use Foo;
ok 2 - correct warnings
ok 3 - use Foo;
ok 4 - correct warnings
ok 5 - use Foo;
ok 6 - correct warnings
ok 7 - use Foo;
ok 8 - correct warnings
ok 9 - use Foo;
ok 10 - correct warnings
ok 11 - use Foo;
ok 12 - correct warnings
1..12
ok
t/dynamic2.t .........
ok 1 - use Foo;
ok 2 - correct warnings
1..2
ok
t/dynamic3.t .........
ok 1 - use Foo;
ok 2 - correct warnings
1..2
ok
t/eval.t .............
ok 1 - use Foo;
1..1
ok
t/hidden_cycle.t .....
ok 1 - use Foo;
ok 2 - hiding all packages in the cycle shouldn't report a package outside of the cycle as being the source
1..2
ok
Circular require detected:
Test2/API.pm
Test2/API/Context.pm
Test2/API.pm
t/hide_middleman.t ...
ok 1 - use Foo;
ok 2 - Show the module that used base, instead of 'base' when a cycle occurs from a use base.
1..2
ok
Circular require detected:
Test2/API.pm
Test2/API/Context.pm
Test2/API.pm
t/hide_middleman2.t ..
ok 1 - use Foo;
ok 2 - Show the module that used base, instead of 'base' when a cycle occurs from a use base.
1..2
ok
Circular require detected:
Test2/API.pm
Test2/API/Context.pm
Test2/API.pm
t/hide_middleman3.t ..
ok 1 - use Foo;
ok 2 - don't loop infinitely if all packages are hidden
1..2
ok
t/injection.t ........
ok 1 - can't inject extra code via require
ok 2 - can't inject extra code via require
1..2
ok
t/long_cycle.t .......
ok 1 - use Foo;
ok 2 - detection of longer cycles
1..2
ok
t/version.t ..........
ok 1 - use vFoo threw the correct error before load
ok 2 - require vFoo threw the correct error before load
ok 3 - use 5.008001 succeeded before load
ok 4 - require 5.008001 succeeded before load
ok 5 - require "v101" threw the correct error before load
ok 6 - use v6.8.1 threw the correct error before load
ok 7 - require v6.8.1 threw the correct error before load
ok 8 - use v5.8.1 succeeded before load
ok 9 - require v5.8.1 succeeded before load
ok 10 - use v101 threw the correct error before load
ok 11 - require v101 threw the correct error before load
ok 12 - use 6.8.1 threw the correct error before load
ok 13 - require 6.8.1 threw the correct error before load
ok 14 - use 5.8.1 succeeded before load
ok 15 - require 5.8.1 succeeded before load
ok 16 - require "5.008" threw the correct error before load
ok 17 - use 6.008001 threw the correct error before load
ok 18 - require 6.008001 threw the correct error before load
ok 19 - require "5.8.1" threw the correct error before load
ok 20 - use vFoo threw the correct error when enabled
ok 21 - require vFoo threw the correct error when enabled
ok 22 - use 5.008001 succeeded when enabled
ok 23 - require 5.008001 succeeded when enabled
ok 24 - require "v101" threw the correct error when enabled
ok 25 - use v6.8.1 threw the correct error when enabled
ok 26 - require v6.8.1 threw the correct error when enabled
ok 27 - use v5.8.1 succeeded when enabled
ok 28 - require v5.8.1 succeeded when enabled
ok 29 - use v101 threw the correct error when enabled
ok 30 - require v101 threw the correct error when enabled
ok 31 - use 6.8.1 threw the correct error when enabled
ok 32 - require 6.8.1 threw the correct error when enabled
ok 33 - use 5.8.1 succeeded when enabled
ok 34 - require 5.8.1 succeeded when enabled
ok 35 - require "5.008" threw the correct error when enabled
ok 36 - use 6.008001 threw the correct error when enabled
ok 37 - require 6.008001 threw the correct error when enabled
ok 38 - require "5.8.1" threw the correct error when enabled
ok 39 - use vFoo threw the correct error when disabled
ok 40 - require vFoo threw the correct error when disabled
ok 41 - use 5.008001 succeeded when disabled
ok 42 - require 5.008001 succeeded when disabled
ok 43 - require "v101" threw the correct error when disabled
ok 44 - use v6.8.1 threw the correct error when disabled
ok 45 - require v6.8.1 threw the correct error when disabled
ok 46 - use v5.8.1 succeeded when disabled
ok 47 - require v5.8.1 succeeded when disabled
ok 48 - use v101 threw the correct error when disabled
ok 49 - require v101 threw the correct error when disabled
ok 50 - use 6.8.1 threw the correct error when disabled
ok 51 - require 6.8.1 threw the correct error when disabled
ok 52 - use 5.8.1 succeeded when disabled
ok 53 - require 5.8.1 succeeded when disabled
ok 54 - require "5.008" threw the correct error when disabled
ok 55 - use 6.008001 threw the correct error when disabled
ok 56 - require 6.008001 threw the correct error when disabled
ok 57 - require "5.8.1" threw the correct error when disabled
1..57
ok
All tests successful.
Files=15, Tests=106, 3 wallclock secs ( 0.12 usr + 0.08 sys = 0.20 CPU)
Result: PASS
RJBS/circular-require-0.12.tar.gz
dmake test TEST_VERBOSE=1 -- OK
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/R/RJ/RJBS/CHECKSUMS
Ricardo SIGNES <rjbs@cpan.org>
detect circularity in use/require statements
>>> (cd C:\cpanfly-5.24-64\var\tmp\cpan_build\circular-require-0.12-6L68My && tar cvf - circular-require-0.12.ppd blib) | gzip -c >C:/cpanfly-5.24-64/var/REPO/R/RJ/RJBS/circular-require-0.12.tar.gz
circular-require-0.12.ppd
blib/
blib/lib/
blib/lib/circular/
blib/lib/circular/require.pm
Finished 2016-06-09T22:06:27