dagolden / Capture-Tiny

(Perl) Capture STDOUT and STDERR from Perl, XS or external programs
http://search.cpan.org/dist/Capture-Tiny/
39 stars 19 forks source link

Recommends of Capture::Tiny make it anything but Tiny under CPAN 2.04+ (perl 5.20+) #32

Closed ribasushi closed 9 years ago

ribasushi commented 9 years ago

A combination of events causes the following list of deps (non-core or upgrades) is pulled in on a standard perl 5.20 configuration:

Inline::C
  File::ShareDir::Install
  ExtUtils::MakeMaker 7.0 (vs 6.98)
  Inline 
  Parse::RecDescent
  Pegex
  IO::All
    File::MimeInfo
      File::BaseDir
      File::DesktopEntry
    File::ReadBackwards
  File::Copy::Recursive
  YAML::XS
  Test::Warn
    Sub::Uplevel

The avalanche is triggered by https://metacpan.org/changes/distribution/CPAN#L45 which enables recommends installation by default (and does it after the testing took place, so test_recommends are essentially moot).

I am not sure what the proper way forward is, as it is not entirely clear to me why C::T recommends Inline::C in the first place.

Attached is an excerpt of the actual CPAN worklog:

...
Running install for module 'Capture::Tiny'
Fetching with HTTP::Tiny:
http://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Capture-Tiny-0.27.tar.gz
Checksum for /home/travis/.cpan/sources/authors/id/D/DA/DAGOLDEN/Capture-Tiny-0.27.tar.gz ok
Configuring D/DA/DAGOLDEN/Capture-Tiny-0.27.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Capture::Tiny
Writing MYMETA.yml and MYMETA.json
  DAGOLDEN/Capture-Tiny-0.27.tar.gz
  /home/travis/perl5/perlbrew/perls/5.20-extras/bin/perl Makefile.PL -- OK
Running make for D/DA/DAGOLDEN/Capture-Tiny-0.27.tar.gz
---- Unsatisfied dependencies detected during ----
----     DAGOLDEN/Capture-Tiny-0.27.tar.gz    ----
    Inline::C [build_requires,optional]
cp lib/Capture/Tiny.pm blib/lib/Capture/Tiny.pm
Manifying blib/man3/Capture::Tiny.3
  DAGOLDEN/Capture-Tiny-0.27.tar.gz
  /usr/bin/make -- OK
Running make test
PERL_DL_NONLAZY=1 /home/travis/perl5/perlbrew/perls/5.20-extras/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
# 
# Versions for all modules listed in MYMETA.json (including optional ones):
# 
# === Configure Requires ===
# 
#     Module              Want Have
#     ------------------- ---- ----
#     ExtUtils::MakeMaker 6.17 6.98
# 
# === Build Requires ===
# 
#     Module              Want Have
#     ------------------- ---- ----
#     ExtUtils::MakeMaker  any 6.98
# 
# === Test Requires ===
# 
#     Module              Want     Have
#     ------------------- ---- --------
#     ExtUtils::MakeMaker  any     6.98
#     File::Spec           any     3.47
#     IO::File             any     1.16
#     Test::More          0.62 1.001002
#     lib                  any     0.63
# 
# === Test Recommends ===
# 
#     Module         Want     Have
#     ---------- -------- --------
#     CPAN::Meta 2.120900 2.143240
#     Inline::C      0.50  missing
# 
# === Runtime Requires ===
# 
#     Module       Want   Have
#     ------------ ---- ------
#     Carp          any 1.3301
#     Exporter      any   5.70
#     File::Spec    any   3.47
#     File::Temp    any 0.2304
#     IO::Handle    any   1.35
#     Scalar::Util  any   1.38
#     strict        any   1.08
#     warnings      any   1.23
# 
[18:24:13] t/00-report-prereqs.t ...... ok      218 ms
[18:24:13] t/01-Capture-Tiny.t ........ ok       71 ms
[18:24:14] t/02-capture.t ............. ok      604 ms
[18:24:16] t/03-tee.t ................. ok     2182 ms
[18:24:19] t/06-stdout-closed.t ....... ok     2797 ms
[18:24:21] t/07-stderr-closed.t ....... ok     2839 ms
[18:24:24] t/08-stdin-closed.t ........ ok     2832 ms
[18:24:24] t/09-preserve-exit-code.t .. ok       73 ms
[18:24:27] t/10-stdout-string.t ....... ok     2996 ms
[18:24:30] t/11-stderr-string.t ....... ok     2984 ms
[18:24:33] t/12-stdin-string.t ........ ok     3021 ms
[18:24:37] t/13-stdout-tied.t ......... ok     3445 ms
[18:24:40] t/14-stderr-tied.t ......... ok     3406 ms
[18:24:43] t/15-stdin-tied.t .......... ok     3256 ms
[18:24:44] t/16-catch-errors.t ........ ok      101 ms
[18:24:44] t/17-pass-results.t ........ ok      108 ms
[18:24:44] t/18-custom-capture.t ...... ok      113 ms
[18:24:44] t/19-inline-c.t ............ skipped: Inline::C module required
[18:24:46] t/20-stdout-badtie.t ....... ok     2202 ms
[18:24:48] t/21-stderr-badtie.t ....... ok     2056 ms
[18:24:50] t/22-stdin-badtie.t ........ ok     1812 ms
[18:24:53] t/23-all-tied.t ............ ok     2777 ms
[18:24:55] t/24-all-badtied.t ......... ok     1996 ms
[18:24:55]
All tests successful.
Files=23, Tests=11996, 42 wallclock secs ( 2.17 usr  0.13 sys + 29.37 cusr 18.05 csys = 49.72 CPU)
Result: PASS
  DAGOLDEN/Capture-Tiny-0.27.tar.gz
  /usr/bin/make test -- OK
Running make install
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Capture/Tiny.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/Capture::Tiny.3
Appending installation info to /home/travis/perl5/perlbrew/perls/5.20-extras/lib/5.20.0/x86_64-linux-thread-multi/perllocal.pod
  DAGOLDEN/Capture-Tiny-0.27.tar.gz
  /usr/bin/make install  -- OK
Running install for module 'Inline::C'
Fetching with HTTP::Tiny:
http://cpan.metacpan.org/authors/id/I/IN/INGY/Inline-C-0.73.tar.gz
Fetching with HTTP::Tiny:
http://cpan.metacpan.org/authors/id/I/IN/INGY/CHECKSUMS
Checksum for /home/travis/.cpan/sources/authors/id/I/IN/INGY/Inline-C-0.73.tar.gz ok
---- Unsatisfied dependencies detected during ----
----         INGY/Inline-C-0.73.tar.gz        ----
    File::ShareDir::Install [build_requires]
Running install for module 'File::ShareDir::Install'
Fetching with HTTP::Tiny:
http://cpan.metacpan.org/authors/id/G/GW/GWYN/File-ShareDir-Install-0.10.tar.gz
Fetching with HTTP::Tiny:
http://cpan.metacpan.org/authors/id/G/GW/GWYN/CHECKSUMS
Checksum for /home/travis/.cpan/sources/authors/id/G/GW/GWYN/File-ShareDir-Install-0.10.tar.gz ok
Configuring G/GW/GWYN/File-ShareDir-Install-0.10.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for File::ShareDir::Install
Writing MYMETA.yml and MYMETA.json
  GWYN/File-ShareDir-Install-0.10.tar.gz
  /home/travis/perl5/perlbrew/perls/5.20-extras/bin/perl Makefile.PL -- OK
Running make for G/GW/GWYN/File-ShareDir-Install-0.10.tar.gz
cp lib/File/ShareDir/Install.pm blib/lib/File/ShareDir/Install.pm
Manifying blib/man3/File::ShareDir::Install.3
  GWYN/File-ShareDir-Install-0.10.tar.gz
  /usr/bin/make -- OK
Running make test
PERL_DL_NONLAZY=1 /home/travis/perl5/perlbrew/perls/5.20-extras/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
[18:24:57] t/00_compile.t ....... ok       55 ms
[18:24:57] t/01_pod.t ........... skipped: these tests are for authors only
[18:24:57] t/02_pod_coverage.t .. skipped: these tests are for authors only
[18:24:58] t/10_makefile.t ...... ok      968 ms
[18:24:59] t/11_dotfile.t ....... ok      624 ms
[18:25:00] t/12_delete.t ........ ok      613 ms
[18:25:00]
All tests successful.
Files=6, Tests=33,  3 wallclock secs ( 0.04 usr  0.01 sys +  1.99 cusr  0.27 csys =  2.31 CPU)
Result: PASS
  GWYN/File-ShareDir-Install-0.10.tar.gz
  /usr/bin/make test -- OK
Running make install
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/File/ShareDir/Install.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/File::ShareDir::Install.3
Appending installation info to /home/travis/perl5/perlbrew/perls/5.20-extras/lib/5.20.0/x86_64-linux-thread-multi/perllocal.pod
  GWYN/File-ShareDir-Install-0.10.tar.gz
  /usr/bin/make install  -- OK
  INGY/Inline-C-0.73.tar.gz
  Has already been unwrapped into directory /home/travis/.cpan/build/Inline-C-0.73-tAd3oU
Configuring I/IN/INGY/Inline-C-0.73.tar.gz with Makefile.PL
Warning: prerequisite ExtUtils::MakeMaker 7.00 not found. We have 6.98.
Warning: prerequisite Inline 0.78 not found.
Warning: prerequisite Parse::RecDescent 1.967009 not found.
Warning: prerequisite Pegex 0.58 not found.
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Inline::C
Writing MYMETA.yml and MYMETA.json
  INGY/Inline-C-0.73.tar.gz
  /home/travis/perl5/perlbrew/perls/5.20-extras/bin/perl Makefile.PL -- OK
Running make for I/IN/INGY/Inline-C-0.73.tar.gz
---- Unsatisfied dependencies detected during ----
----         INGY/Inline-C-0.73.tar.gz        ----
    IO::All [build_requires]
    File::Copy::Recursive [build_requires]
    Inline [requires]
    YAML::XS [build_requires]
    Test::Warn [build_requires]
    Parse::RecDescent [requires]
    ExtUtils::MakeMaker [requires]
    Pegex [requires]
Running install for module 'IO::All'
Fetching with HTTP::Tiny:
http://cpan.metacpan.org/authors/id/I/IN/INGY/IO-All-0.86.tar.gz
Checksum for /home/travis/.cpan/sources/authors/id/I/IN/INGY/IO-All-0.86.tar.gz ok
Configuring I/IN/INGY/IO-All-0.86.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for IO::All
Writing MYMETA.yml and MYMETA.json
  INGY/IO-All-0.86.tar.gz
  /home/travis/perl5/perlbrew/perls/5.20-extras/bin/perl Makefile.PL -- OK
Running make for I/IN/INGY/IO-All-0.86.tar.gz
---- Unsatisfied dependencies detected during ----
----          INGY/IO-All-0.86.tar.gz         ----
    File::MimeInfo [requires,optional]
    File::ReadBackwards [requires,optional]
cp lib/IO/All/String.pm blib/lib/IO/All/String.pm
cp lib/IO/All/Filesys.pod blib/lib/IO/All/Filesys.pod
cp lib/IO/All/MLDBM.pm blib/lib/IO/All/MLDBM.pm
cp lib/IO/All/File.pm blib/lib/IO/All/File.pm
cp lib/IO/All/MLDBM.pod blib/lib/IO/All/MLDBM.pod
cp lib/IO/All/DBM.pod blib/lib/IO/All/DBM.pod
cp lib/IO/All/String.pod blib/lib/IO/All/String.pod
cp lib/IO/All/Pipe.pod blib/lib/IO/All/Pipe.pod
cp lib/IO/All/Link.pm blib/lib/IO/All/Link.pm
cp lib/IO/All/Socket.pod blib/lib/IO/All/Socket.pod
cp lib/IO/All/STDIO.pod blib/lib/IO/All/STDIO.pod
cp lib/IO/All/Pipe.pm blib/lib/IO/All/Pipe.pm
cp lib/IO/All/File.pod blib/lib/IO/All/File.pod
cp lib/IO/All/DBM.pm blib/lib/IO/All/DBM.pm
cp lib/IO/All/Dir.pm blib/lib/IO/All/Dir.pm
cp lib/IO/All/Link.pod blib/lib/IO/All/Link.pod
cp lib/IO/All/Dir.pod blib/lib/IO/All/Dir.pod
cp lib/IO/All/Temp.pm blib/lib/IO/All/Temp.pm
cp lib/IO/All/Socket.pm blib/lib/IO/All/Socket.pm
cp lib/IO/All/STDIO.pm blib/lib/IO/All/STDIO.pm
cp lib/IO/All/Base.pm blib/lib/IO/All/Base.pm
cp lib/IO/All.pm blib/lib/IO/All.pm
cp lib/IO/All.pod blib/lib/IO/All.pod
cp lib/IO/All/Temp.pod blib/lib/IO/All/Temp.pod
cp lib/IO/All/Filesys.pm blib/lib/IO/All/Filesys.pm
Manifying blib/man3/IO::All.3
Manifying blib/man3/IO::All::DBM.3
Manifying blib/man3/IO::All::Dir.3
Manifying blib/man3/IO::All::File.3
Manifying blib/man3/IO::All::Filesys.3
Manifying blib/man3/IO::All::Link.3
Manifying blib/man3/IO::All::MLDBM.3
Manifying blib/man3/IO::All::Pipe.3
Manifying blib/man3/IO::All::STDIO.3
Manifying blib/man3/IO::All::Socket.3
Manifying blib/man3/IO::All::String.3
Manifying blib/man3/IO::All::Temp.3
  INGY/IO-All-0.86.tar.gz
  /usr/bin/make -- OK
Running make test
PERL_DL_NONLAZY=1 /home/travis/perl5/perlbrew/perls/5.20-extras/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
[18:25:02] t/000-compile-modules.t .. ok      109 ms
[18:25:02] t/absolute.t ............. ok      230 ms
[18:25:03] t/accept.t ............... ok     1101 ms
[18:25:04] t/all.t .................. ok      141 ms
[18:25:04] t/all2.t ................. ok       94 ms
[18:25:04] t/append.t ............... ok       90 ms
[18:25:04] t/assert.t ............... ok       98 ms
[18:25:04] t/assert2.t .............. ok       88 ms
[18:25:04] t/autotie.t .............. ok       91 ms
[18:25:04] t/backwards.t ............ skipped: requires File::ReadBackwards
[18:25:04] t/binary_utf8.t .......... ok       96 ms
[18:25:04] t/chdir.t ................ ok       97 ms
[18:25:05] t/chomp.t ................ ok       90 ms
[18:25:05] t/construct.t ............ ok      131 ms
[18:25:05] t/copy.t ................. ok       88 ms
[18:25:05] t/dbm.t .................. ok       91 ms
[18:25:05] t/devnull.t .............. ok       84 ms
[18:25:05] t/empty.t ................ ok      100 ms
[18:25:05] t/encoding.t ............. ok       95 ms
[18:25:05] t/error1.t ............... ok       77 ms
[18:25:05] t/file_spec.t ............ ok      105 ms
[18:25:05] t/file_subclass.t ........ ok       91 ms
[18:25:06] t/fileno.t ............... ok       92 ms
[18:25:06] t/glob.t ................. ok       99 ms
[18:25:06] t/head.t ................. ok       67 ms
[18:25:06] t/import_flags.t ......... ok       98 ms
[18:25:06] t/in-place.t ............. ok      103 ms
[18:25:06] t/inline_subclass.t ...... ok       97 ms
[18:25:06] t/input.t ................ ok      108 ms
[18:25:06] t/link.t ................. ok      104 ms
[18:25:06] t/link2.t ................ ok      105 ms
[18:25:07] t/lock.t ................. ok     1090 ms
[18:25:08] t/mldbm.t ................ skipped: requires MLDBM
[18:25:08] t/new.t .................. ok       85 ms
[18:25:08] t/os.t ................... ok       86 ms
[18:25:08] t/overload.t ............. ok      106 ms
[18:25:08] t/pipe.t ................. ok       73 ms
[18:25:08] t/print.t ................ ok       85 ms
[18:25:08] t/println.t .............. ok       85 ms
[18:25:08] t/read.t ................. ok       86 ms
[18:25:08] t/read_write.t ........... ok       84 ms
[18:25:08] t/release-pod-syntax.t ... skipped: these tests are for release candidate testing
[18:25:08] t/round_robin.t .......... ok       69 ms
[18:25:08] t/rt-41819.t ............. ok       79 ms
[18:25:09] t/RT81224.t .............. ok       77 ms
[18:25:09] t/scalar.t ............... ok       85 ms
[18:25:09] t/seek.t ................. ok       87 ms
[18:25:09] t/separator.t ............ ok       85 ms
[18:25:09] t/stat.t ................. ok       86 ms
[18:25:09] t/string_open.t .......... ok       85 ms
[18:25:09] t/subtleties.t ........... ok       87 ms
[18:25:09] t/synopsis1.t ............ ok       87 ms
[18:25:09] t/synopsis2.t ............ ok      124 ms
[18:25:10] t/synopsis3.t ............ ok      254 ms
[18:25:10] t/synopsis5.t ............ ok       67 ms
[18:25:10] t/tie.t .................. ok       87 ms
[18:25:10] t/tie_file.t ............. ok      103 ms
[18:25:10] t/xxx.t .................. ok      100 ms
[18:25:10]
All tests successful.

Test Summary Report
-------------------
t/os.t                 (Wstat: 0 Tests: 14 Failed: 0)
  TODO passed:   5-6
Files=58, Tests=391,  8 wallclock secs ( 0.28 usr  0.10 sys +  5.02 cusr  0.70 csys =  6.10 CPU)
Result: PASS
  INGY/IO-All-0.86.tar.gz
  /usr/bin/make test -- OK
Running make install
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/IO/All.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/IO/All.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/IO/All/Filesys.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/IO/All/Temp.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/IO/All/Base.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/IO/All/STDIO.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/IO/All/Socket.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/IO/All/Temp.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/IO/All/Dir.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/IO/All/Link.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/IO/All/Dir.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/IO/All/DBM.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/IO/All/File.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/IO/All/Pipe.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/IO/All/STDIO.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/IO/All/Socket.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/IO/All/Link.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/IO/All/Pipe.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/IO/All/String.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/IO/All/DBM.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/IO/All/MLDBM.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/IO/All/File.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/IO/All/MLDBM.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/IO/All/Filesys.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/IO/All/String.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/IO::All::Temp.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/IO::All::String.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/IO::All::Socket.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/IO::All::STDIO.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/IO::All::Pipe.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/IO::All::MLDBM.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/IO::All::Link.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/IO::All::Filesys.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/IO::All::File.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/IO::All::Dir.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/IO::All::DBM.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/IO::All.3
Appending installation info to /home/travis/perl5/perlbrew/perls/5.20-extras/lib/5.20.0/x86_64-linux-thread-multi/perllocal.pod
  INGY/IO-All-0.86.tar.gz
  /usr/bin/make install  -- OK
Running install for module 'File::ReadBackwards'
Fetching with HTTP::Tiny:
http://cpan.metacpan.org/authors/id/U/UR/URI/File-ReadBackwards-1.05.tar.gz
Fetching with HTTP::Tiny:
http://cpan.metacpan.org/authors/id/U/UR/URI/CHECKSUMS
Checksum for /home/travis/.cpan/sources/authors/id/U/UR/URI/File-ReadBackwards-1.05.tar.gz ok
Configuring U/UR/URI/File-ReadBackwards-1.05.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for File::ReadBackwards
Writing MYMETA.yml and MYMETA.json
  URI/File-ReadBackwards-1.05.tar.gz
  /home/travis/perl5/perlbrew/perls/5.20-extras/bin/perl Makefile.PL -- OK
Running make for U/UR/URI/File-ReadBackwards-1.05.tar.gz
cp ReadBackwards.pm blib/lib/File/ReadBackwards.pm
Manifying blib/man3/File::ReadBackwards.3
  URI/File-ReadBackwards-1.05.tar.gz
  /usr/bin/make -- OK
Running make test
PERL_DL_NONLAZY=1 /home/travis/perl5/perlbrew/perls/5.20-extras/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
[18:25:12] t/bw.t .......... ok      310 ms
[18:25:12] t/large_file.t .. ok       73 ms
[18:25:12]
All tests successful.
Files=2, Tests=173,  0 wallclock secs ( 0.05 usr  0.01 sys +  0.36 cusr  0.01 csys =  0.43 CPU)
Result: PASS
  URI/File-ReadBackwards-1.05.tar.gz
  /usr/bin/make test -- OK
Running make install
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/File/ReadBackwards.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/File::ReadBackwards.3
Appending installation info to /home/travis/perl5/perlbrew/perls/5.20-extras/lib/5.20.0/x86_64-linux-thread-multi/perllocal.pod
  URI/File-ReadBackwards-1.05.tar.gz
  /usr/bin/make install  -- OK
Running install for module 'File::MimeInfo'
Fetching with HTTP::Tiny:
http://cpan.metacpan.org/authors/id/M/MI/MICHIELB/File-MimeInfo-0.26.tar.gz
Fetching with HTTP::Tiny:
http://cpan.metacpan.org/authors/id/M/MI/MICHIELB/CHECKSUMS
Checksum for /home/travis/.cpan/sources/authors/id/M/MI/MICHIELB/File-MimeInfo-0.26.tar.gz ok
Configuring M/MI/MICHIELB/File-MimeInfo-0.26.tar.gz with Makefile.PL
Warning: prerequisite File::BaseDir 0.03 not found.
Warning: prerequisite File::DesktopEntry 0.04 not found.
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for File::MimeInfo
Writing MYMETA.yml and MYMETA.json
  MICHIELB/File-MimeInfo-0.26.tar.gz
  /home/travis/perl5/perlbrew/perls/5.20-extras/bin/perl Makefile.PL -- OK
Running make for M/MI/MICHIELB/File-MimeInfo-0.26.tar.gz
---- Unsatisfied dependencies detected during ----
----    MICHIELB/File-MimeInfo-0.26.tar.gz    ----
    File::BaseDir [build_requires]
    File::DesktopEntry [build_requires]
Running install for module 'File::BaseDir'
Fetching with HTTP::Tiny:
http://cpan.metacpan.org/authors/id/P/PA/PARDUS/File-BaseDir-0.03.tar.gz
Fetching with HTTP::Tiny:
http://cpan.metacpan.org/authors/id/P/PA/PARDUS/CHECKSUMS
Checksum for /home/travis/.cpan/sources/authors/id/P/PA/PARDUS/File-BaseDir-0.03.tar.gz ok
Configuring P/PA/PARDUS/File-BaseDir-0.03.tar.gz with Build.PL
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'File-BaseDir' version '0.03'
  PARDUS/File-BaseDir-0.03.tar.gz
  /home/travis/perl5/perlbrew/perls/5.20-extras/bin/perl Build.PL -- OK
Running Build for P/PA/PARDUS/File-BaseDir-0.03.tar.gz
Building File-BaseDir
  PARDUS/File-BaseDir-0.03.tar.gz
  ./Build -- OK
Running Build test
[18:25:14] t/01_vars.t ....... ok       44 ms
[18:25:14] t/02_lookup.t ..... ok       45 ms
[18:25:14] t/03_OO.t ......... ok       54 ms
[18:25:14] t/04_pod_ok.t ..... ok       89 ms
[18:25:15] t/05_pod_cover.t .. ok       78 ms
[18:25:15]
All tests successful.
Files=5, Tests=37,  1 wallclock secs ( 0.04 usr  0.02 sys +  0.29 cusr  0.04 csys =  0.39 CPU)
Result: PASS
  PARDUS/File-BaseDir-0.03.tar.gz
  ./Build test -- OK
Running Build install
Building File-BaseDir
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/File/BaseDir.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/File::BaseDir.3
  PARDUS/File-BaseDir-0.03.tar.gz
  ./Build install  -- OK
Running install for module 'File::DesktopEntry'
Fetching with HTTP::Tiny:
http://cpan.metacpan.org/authors/id/M/MI/MICHIELB/File-DesktopEntry-0.08.tar.gz
Checksum for /home/travis/.cpan/sources/authors/id/M/MI/MICHIELB/File-DesktopEntry-0.08.tar.gz ok
Configuring M/MI/MICHIELB/File-DesktopEntry-0.08.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for File::DesktopEntry
Writing MYMETA.yml and MYMETA.json
  MICHIELB/File-DesktopEntry-0.08.tar.gz
  /home/travis/perl5/perlbrew/perls/5.20-extras/bin/perl Makefile.PL -- OK
Running make for M/MI/MICHIELB/File-DesktopEntry-0.08.tar.gz
cp lib/File/DesktopEntry.pm blib/lib/File/DesktopEntry.pm
Manifying blib/man3/File::DesktopEntry.3
  MICHIELB/File-DesktopEntry-0.08.tar.gz
  /usr/bin/make -- OK
Running make test
PERL_DL_NONLAZY=1 /home/travis/perl5/perlbrew/perls/5.20-extras/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
[18:25:16] t/01_data.t .......... ok       56 ms
[18:25:16] t/02_DesktopEntry.t .. ok       54 ms
[18:25:16] t/03_run.t ........... ok      141 ms
[18:25:16] t/04_pod_ok.t ........ ok       95 ms
[18:25:16] t/05_pod_cover.t ..... ok       90 ms
[18:25:16] t/06_changes.t ....... skipped: Test::CPAN::Changes required for this test
[18:25:16]
All tests successful.
Files=6, Tests=61,  0 wallclock secs ( 0.04 usr  0.02 sys +  0.42 cusr  0.05 csys =  0.53 CPU)
Result: PASS
  MICHIELB/File-DesktopEntry-0.08.tar.gz
  /usr/bin/make test -- OK
Running make install
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/File/DesktopEntry.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/File::DesktopEntry.3
Appending installation info to /home/travis/perl5/perlbrew/perls/5.20-extras/lib/5.20.0/x86_64-linux-thread-multi/perllocal.pod
  MICHIELB/File-DesktopEntry-0.08.tar.gz
  /usr/bin/make install  -- OK
  MICHIELB/File-MimeInfo-0.26.tar.gz
  Has already been unwrapped into directory /home/travis/.cpan/build/File-MimeInfo-0.26-iVInE0
  MICHIELB/File-MimeInfo-0.26.tar.gz
  Has already been prepared
Running make for M/MI/MICHIELB/File-MimeInfo-0.26.tar.gz
cp lib/File/MimeInfo.pm blib/lib/File/MimeInfo.pm
cp lib/File/MimeInfo/Rox.pm blib/lib/File/MimeInfo/Rox.pm
cp lib/File/MimeInfo/Cookbook.pod blib/lib/File/MimeInfo/Cookbook.pod
cp lib/File/MimeInfo/Magic.pm blib/lib/File/MimeInfo/Magic.pm
cp lib/File/MimeInfo/Applications.pm blib/lib/File/MimeInfo/Applications.pm
cp mimetype blib/script/mimetype
/home/travis/perl5/perlbrew/perls/5.20-extras/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/mimetype
cp mimeopen blib/script/mimeopen
/home/travis/perl5/perlbrew/perls/5.20-extras/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/mimeopen
Manifying blib/man1/mimeopen.1
Manifying blib/man1/mimetype.1
Manifying blib/man3/File::MimeInfo.3
Manifying blib/man3/File::MimeInfo::Applications.3
Manifying blib/man3/File::MimeInfo::Cookbook.3
Manifying blib/man3/File::MimeInfo::Magic.3
Manifying blib/man3/File::MimeInfo::Rox.3
  MICHIELB/File-MimeInfo-0.26.tar.gz
  /usr/bin/make -- OK
Running make test
PERL_DL_NONLAZY=1 /home/travis/perl5/perlbrew/perls/5.20-extras/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
WARNING: You don't seem to have any mimeinfo.cache files.
Try running the update-desktop-database command. If you
don't have this command you should install the
desktop-file-utils package. This package is available from
http://freedesktop.org/wiki/Software/desktop-file-utils/
[18:25:18] t/00_use_ok.t ...... ok       56 ms
[18:25:18] t/01_normal.t ...... ok       54 ms
[18:25:18] t/02_magic.t ....... ok       56 ms
[18:25:18] t/03_rox.t ......... ok       55 ms
[18:25:18] t/04_IO_objects.t .. ok       46 ms
[18:25:18] t/05_more.t ........ ok       52 ms
[18:25:18] t/06_pod_ok.t ...... ok      114 ms
WARNING: You don't seem to have any mimeinfo.cache files.
Try running the update-desktop-database command. If you
don't have this command you should install the
desktop-file-utils package. This package is available from
http://freedesktop.org/wiki/Software/desktop-file-utils/
[18:25:18] t/07_pod_cover.t ... ok      104 ms
[18:25:18] t/08_changes.t ..... skipped: Test::CPAN::Changes 0.18 or later required for this test
[18:25:18] t/09_no404s.t ...... skipped: Skip $ENV{EXTENDED_TESTING} is not set
[18:25:18]
All tests successful.
Files=10, Tests=85,  0 wallclock secs ( 0.07 usr  0.03 sys +  0.54 cusr  0.06 csys =  0.70 CPU)
Result: PASS
  MICHIELB/File-MimeInfo-0.26.tar.gz
  /usr/bin/make test -- OK
Running make install
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/File/MimeInfo.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/File/MimeInfo/Applications.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/File/MimeInfo/Magic.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/File/MimeInfo/Cookbook.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/File/MimeInfo/Rox.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man1/mimetype.1
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man1/mimeopen.1
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/File::MimeInfo::Rox.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/File::MimeInfo::Magic.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/File::MimeInfo::Cookbook.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/File::MimeInfo::Applications.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/File::MimeInfo.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/bin/mimeopen
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/bin/mimetype
Appending installation info to /home/travis/perl5/perlbrew/perls/5.20-extras/lib/5.20.0/x86_64-linux-thread-multi/perllocal.pod
  MICHIELB/File-MimeInfo-0.26.tar.gz
  /usr/bin/make install  -- OK
Running install for module 'File::Copy::Recursive'
Fetching with HTTP::Tiny:
http://cpan.metacpan.org/authors/id/D/DM/DMUEY/File-Copy-Recursive-0.38.tar.gz
Fetching with HTTP::Tiny:
http://cpan.metacpan.org/authors/id/D/DM/DMUEY/CHECKSUMS
Checksum for /home/travis/.cpan/sources/authors/id/D/DM/DMUEY/File-Copy-Recursive-0.38.tar.gz ok
Configuring D/DM/DMUEY/File-Copy-Recursive-0.38.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for File::Copy::Recursive
Writing MYMETA.yml and MYMETA.json
  DMUEY/File-Copy-Recursive-0.38.tar.gz
  /home/travis/perl5/perlbrew/perls/5.20-extras/bin/perl Makefile.PL -- OK
Running make for D/DM/DMUEY/File-Copy-Recursive-0.38.tar.gz
cp Recursive.pm blib/lib/File/Copy/Recursive.pm
Manifying blib/man3/File::Copy::Recursive.3
  DMUEY/File-Copy-Recursive-0.38.tar.gz
  /usr/bin/make -- OK
Running make test
PERL_DL_NONLAZY=1 /home/travis/perl5/perlbrew/perls/5.20-extras/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
[18:25:20] t/1.t .. ok       47 ms
[18:25:20]
All tests successful.
Files=1, Tests=1,  0 wallclock secs ( 0.03 usr  0.00 sys +  0.04 cusr  0.00 csys =  0.07 CPU)
Result: PASS
  DMUEY/File-Copy-Recursive-0.38.tar.gz
  /usr/bin/make test -- OK
Running make install
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/File/Copy/Recursive.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/File::Copy::Recursive.3
Appending installation info to /home/travis/perl5/perlbrew/perls/5.20-extras/lib/5.20.0/x86_64-linux-thread-multi/perllocal.pod
  DMUEY/File-Copy-Recursive-0.38.tar.gz
  /usr/bin/make install  -- OK
Running install for module 'Inline'
Fetching with HTTP::Tiny:
http://cpan.metacpan.org/authors/id/I/IN/INGY/Inline-0.78.tar.gz
Checksum for /home/travis/.cpan/sources/authors/id/I/IN/INGY/Inline-0.78.tar.gz ok
Configuring I/IN/INGY/Inline-0.78.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Inline
Writing MYMETA.yml and MYMETA.json
  INGY/Inline-0.78.tar.gz
  /home/travis/perl5/perlbrew/perls/5.20-extras/bin/perl Makefile.PL -- OK
Running make for I/IN/INGY/Inline-0.78.tar.gz
---- Unsatisfied dependencies detected during ----
----          INGY/Inline-0.78.tar.gz         ----
    Test::Warn [build_requires]
Running install for module 'Test::Warn'
Fetching with HTTP::Tiny:
http://cpan.metacpan.org/authors/id/C/CH/CHORNY/Test-Warn-0.30.tar.gz
Fetching with HTTP::Tiny:
http://cpan.metacpan.org/authors/id/C/CH/CHORNY/CHECKSUMS
Checksum for /home/travis/.cpan/sources/authors/id/C/CH/CHORNY/Test-Warn-0.30.tar.gz ok
Configuring C/CH/CHORNY/Test-Warn-0.30.tar.gz with Makefile.PL
Warning: prerequisite Sub::Uplevel 0.12 not found.
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Test::Warn
Writing MYMETA.yml and MYMETA.json
  CHORNY/Test-Warn-0.30.tar.gz
  /home/travis/perl5/perlbrew/perls/5.20-extras/bin/perl Makefile.PL -- OK
Running make for C/CH/CHORNY/Test-Warn-0.30.tar.gz
---- Unsatisfied dependencies detected during ----
----       CHORNY/Test-Warn-0.30.tar.gz       ----
    Sub::Uplevel [requires]
Running install for module 'Sub::Uplevel'
Fetching with HTTP::Tiny:
http://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Sub-Uplevel-0.25.tar.gz
Checksum for /home/travis/.cpan/sources/authors/id/D/DA/DAGOLDEN/Sub-Uplevel-0.25.tar.gz ok
Configuring D/DA/DAGOLDEN/Sub-Uplevel-0.25.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Sub::Uplevel
Writing MYMETA.yml and MYMETA.json
  DAGOLDEN/Sub-Uplevel-0.25.tar.gz
  /home/travis/perl5/perlbrew/perls/5.20-extras/bin/perl Makefile.PL -- OK
Running make for D/DA/DAGOLDEN/Sub-Uplevel-0.25.tar.gz
cp lib/Sub/Uplevel.pm blib/lib/Sub/Uplevel.pm
Manifying blib/man3/Sub::Uplevel.3
  DAGOLDEN/Sub-Uplevel-0.25.tar.gz
  /usr/bin/make -- OK
Running make test
PERL_DL_NONLAZY=1 /home/travis/perl5/perlbrew/perls/5.20-extras/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
# 
# Versions for all modules listed in MYMETA.json (including optional ones):
# 
# === Configure Requires ===
# 
#     Module              Want Have
#     ------------------- ---- ----
#     ExtUtils::MakeMaker 6.17 6.98
# 
# === Build Requires ===
# 
#     Module              Want Have
#     ------------------- ---- ----
#     ExtUtils::MakeMaker  any 6.98
# 
# === Test Requires ===
# 
#     Module              Want     Have
#     ------------------- ---- --------
#     Exporter             any     5.70
#     ExtUtils::MakeMaker  any     6.98
#     File::Spec           any     3.47
#     Test::More           any 1.001002
# 
# === Test Recommends ===
# 
#     Module         Want     Have
#     ---------- -------- --------
#     CPAN::Meta 2.120900 2.143240
# 
# === Runtime Requires ===
# 
#     Module   Want   Have
#     -------- ---- ------
#     Carp      any 1.3301
#     constant  any   1.31
#     strict    any   1.08
#     warnings  any   1.23
# 
[18:25:24] t/00-report-prereqs.t ........ ok      192 ms
[18:25:24] t/01_die_check.t ............. ok       27 ms
[18:25:24] t/02_uplevel.t ............... ok       43 ms
[18:25:24] t/03_nested_uplevels.t ....... ok       82 ms
[18:25:24] t/04_honor_later_override.t .. ok       31 ms
[18:25:24] t/05_honor_prior_override.t .. ok       32 ms
[18:25:24] t/06_db_args.t ............... ok       30 ms
[18:25:24] t/07_uplevel_too_high.t ...... ok       35 ms
[18:25:24] t/08_exporter.t .............. ok       35 ms
[18:25:24] t/09_emptylist.t ............. ok       31 ms
[18:25:24]
All tests successful.
Files=10, Tests=158,  1 wallclock secs ( 0.07 usr  0.01 sys +  0.49 cusr  0.06 csys =  0.63 CPU)
Result: PASS
  DAGOLDEN/Sub-Uplevel-0.25.tar.gz
  /usr/bin/make test -- OK
Running make install
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Sub/Uplevel.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/Sub::Uplevel.3
Appending installation info to /home/travis/perl5/perlbrew/perls/5.20-extras/lib/5.20.0/x86_64-linux-thread-multi/perllocal.pod
  DAGOLDEN/Sub-Uplevel-0.25.tar.gz
  /usr/bin/make install  -- OK
  CHORNY/Test-Warn-0.30.tar.gz
  Has already been unwrapped into directory /home/travis/.cpan/build/Test-Warn-0.30-6D8Kih
  CHORNY/Test-Warn-0.30.tar.gz
  Has already been prepared
Running make for C/CH/CHORNY/Test-Warn-0.30.tar.gz
cp Warn.pm blib/lib/Test/Warn.pm
Manifying blib/man3/Test::Warn.3
  CHORNY/Test-Warn-0.30.tar.gz
  /usr/bin/make -- OK
Running make test
PERL_DL_NONLAZY=1 /home/travis/perl5/perlbrew/perls/5.20-extras/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
[18:25:25] t/1.t ............... ok       31 ms
[18:25:25] t/carped.t .......... ok       47 ms
[18:25:25] t/warning_is.t ...... ok       90 ms
[18:25:25] t/warning_like.t .... ok      153 ms
[18:25:26] t/warnings_are.t .... ok      996 ms
[18:25:26] t/warnings_exist.t .. ok       81 ms
[18:25:29] t/warnings_like.t ... ok     2147 ms
[18:25:29]
All tests successful.
Files=7, Tests=835,  4 wallclock secs ( 0.19 usr  0.03 sys +  3.50 cusr  0.05 csys =  3.77 CPU)
Result: PASS
  CHORNY/Test-Warn-0.30.tar.gz
  /usr/bin/make test -- OK
Running make install
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Test/Warn.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/Test::Warn.3
Appending installation info to /home/travis/perl5/perlbrew/perls/5.20-extras/lib/5.20.0/x86_64-linux-thread-multi/perllocal.pod
  CHORNY/Test-Warn-0.30.tar.gz
  /usr/bin/make install  -- OK
  INGY/Inline-0.78.tar.gz
  Has already been unwrapped into directory /home/travis/.cpan/build/Inline-0.78-B29QN_
  INGY/Inline-0.78.tar.gz
  Has already been prepared
Running make for I/IN/INGY/Inline-0.78.tar.gz
cp lib/Inline.pod blib/lib/Inline.pod
cp lib/Inline/denter.pm blib/lib/Inline/denter.pm
cp lib/Inline/API.pod blib/lib/Inline/API.pod
cp lib/Inline/MakeMaker.pm blib/lib/Inline/MakeMaker.pm
cp lib/Inline/FAQ.pod blib/lib/Inline/FAQ.pod
cp lib/Inline/MakeMaker/Changes blib/lib/Inline/MakeMaker/Changes
cp lib/Inline/Foo.pm blib/lib/Inline/Foo.pm
cp lib/Inline.pm blib/lib/Inline.pm
cp lib/Inline/Support.pod blib/lib/Inline/Support.pod
Manifying blib/man3/Inline.3
Manifying blib/man3/Inline::API.3
Manifying blib/man3/Inline::FAQ.3
Manifying blib/man3/Inline::Support.3
  INGY/Inline-0.78.tar.gz
  /usr/bin/make -- OK
Running make test
PERL_DL_NONLAZY=1 /home/travis/perl5/perlbrew/perls/5.20-extras/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
[18:25:30] t/000-require-modules.t .. ok      149 ms
[18:25:30] t/01usages.t ............. ok      309 ms
[18:25:31] t/02config.t ............. ok      247 ms
[18:25:31] t/03errors.t ............. ok      296 ms
[18:25:31] t/04create.t ............. ok      252 ms
Skipping - couldn't load the Inline::Files module
[18:25:31] t/05files.t .............. ok      199 ms
[18:25:32] t/06rewrite_config.t ..... ok      368 ms
[18:25:32] t/07rewrite2_config.t .... ok      295 ms
[18:25:32] t/release-pod-syntax.t ... skipped: these tests are for release candidate testing
[18:25:32]
All tests successful.
Files=9, Tests=25,  2 wallclock secs ( 0.04 usr  0.03 sys +  1.95 cusr  0.19 csys =  2.21 CPU)
Result: PASS
  INGY/Inline-0.78.tar.gz
  /usr/bin/make test -- OK
Running make install
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Inline.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Inline.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Inline/Support.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Inline/Foo.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Inline/FAQ.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Inline/MakeMaker.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Inline/API.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Inline/denter.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Inline/MakeMaker/Changes
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/Inline::Support.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/Inline::FAQ.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/Inline::API.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/Inline.3
Appending installation info to /home/travis/perl5/perlbrew/perls/5.20-extras/lib/5.20.0/x86_64-linux-thread-multi/perllocal.pod
  INGY/Inline-0.78.tar.gz
  /usr/bin/make install  -- OK
Running install for module 'YAML::XS'
Fetching with HTTP::Tiny:
http://cpan.metacpan.org/authors/id/I/IN/INGY/YAML-LibYAML-0.59.tar.gz
Checksum for /home/travis/.cpan/sources/authors/id/I/IN/INGY/YAML-LibYAML-0.59.tar.gz ok
Configuring I/IN/INGY/YAML-LibYAML-0.59.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for YAML::XS::LibYAML
Writing MYMETA.yml and MYMETA.json
Generating a Unix-style Makefile
Writing Makefile for YAML::LibYAML
Writing MYMETA.yml and MYMETA.json
  INGY/YAML-LibYAML-0.59.tar.gz
  /home/travis/perl5/perlbrew/perls/5.20-extras/bin/perl Makefile.PL -- OK
Running make for I/IN/INGY/YAML-LibYAML-0.59.tar.gz
cp lib/YAML/XS.pod blib/lib/YAML/XS.pod
cp lib/YAML/XS.pm blib/lib/YAML/XS.pm
cp lib/YAML/LibYAML.pod blib/lib/YAML/LibYAML.pod
cp lib/YAML/LibYAML.pm blib/lib/YAML/LibYAML.pm
make[1]: Entering directory `/home/travis/.cpan/build/YAML-LibYAML-0.59-ZXr16R/LibYAML'
cp lib/YAML/XS/LibYAML.pm ../blib/lib/YAML/XS/LibYAML.pm
Running Mkbootstrap for YAML::XS::LibYAML ()
chmod 644 LibYAML.bs
cc -c  -I. -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2   -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC "-I/home/travis/perl5/perlbrew/perls/5.20-extras/lib/5.20.0/x86_64-linux-thread-multi/CORE"  -DHAVE_CONFIG_H api.c
cc -c  -I. -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2   -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC "-I/home/travis/perl5/perlbrew/perls/5.20-extras/lib/5.20.0/x86_64-linux-thread-multi/CORE"  -DHAVE_CONFIG_H dumper.c
cc -c  -I. -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2   -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC "-I/home/travis/perl5/perlbrew/perls/5.20-extras/lib/5.20.0/x86_64-linux-thread-multi/CORE"  -DHAVE_CONFIG_H emitter.c
cc -c  -I. -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2   -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC "-I/home/travis/perl5/perlbrew/perls/5.20-extras/lib/5.20.0/x86_64-linux-thread-multi/CORE"  -DHAVE_CONFIG_H loader.c
cc -c  -I. -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2   -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC "-I/home/travis/perl5/perlbrew/perls/5.20-extras/lib/5.20.0/x86_64-linux-thread-multi/CORE"  -DHAVE_CONFIG_H parser.c
cc -c  -I. -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2   -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC "-I/home/travis/perl5/perlbrew/perls/5.20-extras/lib/5.20.0/x86_64-linux-thread-multi/CORE"  -DHAVE_CONFIG_H perl_libyaml.c
perl_libyaml.c: In function ‘loader_error_msg’:
perl_libyaml.c:100:9: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘size_t’ [-Wformat]
perl_libyaml.c:100:9: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘size_t’ [-Wformat]
perl_libyaml.c:109:9: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘size_t’ [-Wformat]
perl_libyaml.c:109:9: warning: format ‘%d’ expects argument of type ‘int’, but argument 5 has type ‘size_t’ [-Wformat]
cc -c  -I. -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2   -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC "-I/home/travis/perl5/perlbrew/perls/5.20-extras/lib/5.20.0/x86_64-linux-thread-multi/CORE"  -DHAVE_CONFIG_H reader.c
cc -c  -I. -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2   -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC "-I/home/travis/perl5/perlbrew/perls/5.20-extras/lib/5.20.0/x86_64-linux-thread-multi/CORE"  -DHAVE_CONFIG_H scanner.c
cc -c  -I. -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2   -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC "-I/home/travis/perl5/perlbrew/perls/5.20-extras/lib/5.20.0/x86_64-linux-thread-multi/CORE"  -DHAVE_CONFIG_H writer.c
/home/travis/perl5/perlbrew/perls/5.20-extras/bin/perl /home/travis/perl5/perlbrew/perls/5.20-extras/lib/5.20.0/ExtUtils/xsubpp  -typemap /home/travis/perl5/perlbrew/perls/5.20-extras/lib/5.20.0/ExtUtils/typemap  LibYAML.xs > LibYAML.xsc && mv LibYAML.xsc LibYAML.c
cc -c  -I. -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2   -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC "-I/home/travis/perl5/perlbrew/perls/5.20-extras/lib/5.20.0/x86_64-linux-thread-multi/CORE"  -DHAVE_CONFIG_H LibYAML.c
rm -f ../blib/arch/auto/YAML/XS/LibYAML/LibYAML.so
cc  -shared -O2 -L/usr/local/lib -fstack-protector api.o dumper.o emitter.o loader.o parser.o perl_libyaml.o reader.o scanner.o writer.o LibYAML.o  -o ../blib/arch/auto/YAML/XS/LibYAML/LibYAML.so     \
            \

chmod 755 ../blib/arch/auto/YAML/XS/LibYAML/LibYAML.so
/home/travis/perl5/perlbrew/perls/5.20-extras/bin/perl -MExtUtils::Command::MM -e 'cp_nonempty' -- LibYAML.bs ../blib/arch/auto/YAML/XS/LibYAML/LibYAML.bs 644
Manifying ../blib/man3/YAML::XS::LibYAML.3
make[1]: Leaving directory `/home/travis/.cpan/build/YAML-LibYAML-0.59-ZXr16R/LibYAML'
Manifying blib/man3/YAML::LibYAML.3
Manifying blib/man3/YAML::XS.3
  INGY/YAML-LibYAML-0.59.tar.gz
  /usr/bin/make -- OK
Running make test
make[1]: Entering directory `/home/travis/.cpan/build/YAML-LibYAML-0.59-ZXr16R/LibYAML'
Running Mkbootstrap for YAML::XS::LibYAML ()
chmod 644 LibYAML.bs
make[1]: Leaving directory `/home/travis/.cpan/build/YAML-LibYAML-0.59-ZXr16R/LibYAML'
PERL_DL_NONLAZY=1 /home/travis/perl5/perlbrew/perls/5.20-extras/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
[18:25:39] t/000-require-modules.t .. ok      108 ms
[18:25:40] t/alias.t ................ ok      126 ms
[18:25:40] t/api.t .................. ok      129 ms
[18:25:40] t/ascii.t ................ ok      134 ms
[18:25:40] t/blessed.t .............. ok      130 ms
[18:25:40] t/boolean.t .............. ok      127 ms
[18:25:40] t/bug-pvf.t .............. ok      132 ms
[18:25:40] t/bug-stack.t ............ ok      124 ms
[18:25:40] t/code.t ................. ok      126 ms
[18:25:41] t/dump-heuristics.t ...... ok      123 ms
[18:25:41] t/dump.t ................. ok      124 ms
[18:25:41] t/empty.t ................ ok      128 ms
[18:25:41] t/error.t ................ ok      132 ms
[18:25:41] t/file.t ................. ok      131 ms
[18:25:41] t/glob.t ................. ok      129 ms
[18:25:41] t/leak.t ................. ok      158 ms
[18:25:42] t/load.t ................. ok      138 ms
[18:25:42] t/loadfile-empty.t ....... ok       87 ms
[18:25:42] t/long_plain_wrap.t ...... skipped: Failing test. Not yet implemented
[18:25:42] t/magic.t ................ ok      123 ms
[18:25:42] t/native.t ............... ok      126 ms
[18:25:42] t/null.t ................. ok      127 ms
[18:25:42] t/numbers.t .............. ok      130 ms
[18:25:42] t/pl_sv_undef.t .......... ok      131 ms
[18:25:43] t/private.t .............. ok      135 ms
[18:25:43] t/quote.t ................ ok      139 ms
[18:25:43] t/ref-scalar.t ........... ok      140 ms
[18:25:43] t/regexp.t ............... ok      148 ms
[18:25:43] t/release-pod-syntax.t ... skipped: these tests are for release candidate testing
[18:25:43] t/string_nulls.t ......... ok      129 ms
[18:25:43] t/tags.t ................. ok      142 ms
[18:25:43] t/tied.t ................. ok      127 ms
[18:25:44] t/utf8.t ................. ok      126 ms
[18:25:44]
All tests successful.
Files=33, Tests=272,  5 wallclock secs ( 0.16 usr  0.05 sys +  3.78 cusr  0.42 csys =  4.41 CPU)
Result: PASS
make[1]: Entering directory `/home/travis/.cpan/build/YAML-LibYAML-0.59-ZXr16R/LibYAML'
PERL_DL_NONLAZY=1 /home/travis/perl5/perlbrew/perls/5.20-extras/bin/perl "-I../blib/lib" "-I../blib/arch" test.pl
1..1
ok 1 - Tests for libyaml extension are all defined at the top level
make[1]: Leaving directory `/home/travis/.cpan/build/YAML-LibYAML-0.59-ZXr16R/LibYAML'
  INGY/YAML-LibYAML-0.59.tar.gz
  /usr/bin/make test -- OK
Running make install
make[1]: Entering directory `/home/travis/.cpan/build/YAML-LibYAML-0.59-ZXr16R/LibYAML'
make[1]: Leaving directory `/home/travis/.cpan/build/YAML-LibYAML-0.59-ZXr16R/LibYAML'
Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/x86_64-linux-thread-multi/auto/YAML/XS/LibYAML/LibYAML.so
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/x86_64-linux-thread-multi/YAML/LibYAML.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/x86_64-linux-thread-multi/YAML/LibYAML.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/x86_64-linux-thread-multi/YAML/XS.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/x86_64-linux-thread-multi/YAML/XS.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/x86_64-linux-thread-multi/YAML/XS/LibYAML.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/YAML::XS.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/YAML::LibYAML.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/YAML::XS::LibYAML.3
Appending installation info to /home/travis/perl5/perlbrew/perls/5.20-extras/lib/5.20.0/x86_64-linux-thread-multi/perllocal.pod
  INGY/YAML-LibYAML-0.59.tar.gz
  /usr/bin/make install  -- OK
Test::Warn is up to date (0.30).
Running install for module 'Parse::RecDescent'
Fetching with HTTP::Tiny:
http://cpan.metacpan.org/authors/id/J/JT/JTBRAUN/Parse-RecDescent-1.967009.tar.gz
Fetching with HTTP::Tiny:
http://cpan.metacpan.org/authors/id/J/JT/JTBRAUN/CHECKSUMS
Checksum for /home/travis/.cpan/sources/authors/id/J/JT/JTBRAUN/Parse-RecDescent-1.967009.tar.gz ok
Configuring J/JT/JTBRAUN/Parse-RecDescent-1.967009.tar.gz with Build.PL
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'Parse-RecDescent' version '1.967009'
  JTBRAUN/Parse-RecDescent-1.967009.tar.gz
  /home/travis/perl5/perlbrew/perls/5.20-extras/bin/perl Build.PL -- OK
Running Build for J/JT/JTBRAUN/Parse-RecDescent-1.967009.tar.gz
Building Parse-RecDescent
  JTBRAUN/Parse-RecDescent-1.967009.tar.gz
  ./Build -- OK
Running Build test
# Testing Parse::RecDescent 1.967009
[18:25:46] t/00.load.t ............... ok       84 ms
[18:25:46] t/01.basics.t ............. ok      247 ms
[18:25:47] t/autotree.t .............. ok      182 ms
[18:25:47] t/leftop_cap.t ............ ok      150 ms
[18:25:47] t/pod.t ................... ok      238 ms
[18:25:47] t/precompile.t ............ ok      175 ms
[18:25:47] t/re_capture_return.t ..... ok      109 ms
[18:25:48] t/reentry.t ............... ok      311 ms
[18:25:48] t/separated_repetition.t .. ok      102 ms
[18:25:48] t/skip.t .................. ok      126 ms
[18:25:48] t/skip_dynamic.t .......... ok      103 ms
[18:25:48] t/text.t .................. ok       97 ms
[18:25:48]
All tests successful.
Files=12, Tests=94,  2 wallclock secs ( 0.09 usr  0.02 sys +  1.82 cusr  0.15 csys =  2.08 CPU)
Result: PASS
  JTBRAUN/Parse-RecDescent-1.967009.tar.gz
  ./Build test -- OK
Running Build install
Building Parse-RecDescent
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Parse/RecDescent.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/Parse::RecDescent.3
  JTBRAUN/Parse-RecDescent-1.967009.tar.gz
  ./Build install  -- OK
Running install for module 'ExtUtils::MakeMaker'
Fetching with HTTP::Tiny:
http://cpan.metacpan.org/authors/id/B/BI/BINGOS/ExtUtils-MakeMaker-7.04.tar.gz
Fetching with HTTP::Tiny:
http://cpan.metacpan.org/authors/id/B/BI/BINGOS/CHECKSUMS
Checksum for /home/travis/.cpan/sources/authors/id/B/BI/BINGOS/ExtUtils-MakeMaker-7.04.tar.gz ok
Configuring B/BI/BINGOS/ExtUtils-MakeMaker-7.04.tar.gz with Makefile.PL
Using included version of CPAN::Meta::Requirements (2.127) as it is newer than the installed version (2.125).
Using included version of ExtUtils::Manifest (1.65) as it is newer than the installed version (1.63).
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for ExtUtils::MakeMaker
Writing MYMETA.yml and MYMETA.json
  BINGOS/ExtUtils-MakeMaker-7.04.tar.gz
  /home/travis/perl5/perlbrew/perls/5.20-extras/bin/perl Makefile.PL -- OK
Running make for B/BI/BINGOS/ExtUtils-MakeMaker-7.04.tar.gz
cp lib/ExtUtils/MM_Win32.pm blib/lib/ExtUtils/MM_Win32.pm
cp inc/CPAN/Meta/Requirements.pm blib/lib/CPAN/Meta/Requirements.pm
cp lib/ExtUtils/Command/MM.pm blib/lib/ExtUtils/Command/MM.pm
cp lib/ExtUtils/MakeMaker/version/regex.pm blib/lib/ExtUtils/MakeMaker/version/regex.pm
cp lib/ExtUtils/testlib.pm blib/lib/ExtUtils/testlib.pm
cp lib/ExtUtils/MakeMaker.pm blib/lib/ExtUtils/MakeMaker.pm
cp lib/ExtUtils/MakeMaker/Config.pm blib/lib/ExtUtils/MakeMaker/Config.pm
cp lib/ExtUtils/MM_VMS.pm blib/lib/ExtUtils/MM_VMS.pm
cp lib/ExtUtils/Mksymlists.pm blib/lib/ExtUtils/Mksymlists.pm
cp lib/ExtUtils/MM_AIX.pm blib/lib/ExtUtils/MM_AIX.pm
cp lib/ExtUtils/MM_BeOS.pm blib/lib/ExtUtils/MM_BeOS.pm
cp lib/ExtUtils/MM_NW5.pm blib/lib/ExtUtils/MM_NW5.pm
cp lib/ExtUtils/MM_OS2.pm blib/lib/ExtUtils/MM_OS2.pm
cp lib/ExtUtils/Mkbootstrap.pm blib/lib/ExtUtils/Mkbootstrap.pm
cp lib/ExtUtils/Liblist.pm blib/lib/ExtUtils/Liblist.pm
cp lib/ExtUtils/MM_Cygwin.pm blib/lib/ExtUtils/MM_Cygwin.pm
cp lib/ExtUtils/MM_DOS.pm blib/lib/ExtUtils/MM_DOS.pm
cp lib/ExtUtils/Liblist/Kid.pm blib/lib/ExtUtils/Liblist/Kid.pm
cp lib/ExtUtils/MY.pm blib/lib/ExtUtils/MY.pm
cp lib/ExtUtils/MakeMaker/version.pm blib/lib/ExtUtils/MakeMaker/version.pm
cp lib/ExtUtils/MM_Any.pm blib/lib/ExtUtils/MM_Any.pm
cp lib/ExtUtils/MM_QNX.pm blib/lib/ExtUtils/MM_QNX.pm
cp lib/ExtUtils/MakeMaker/Locale.pm blib/lib/ExtUtils/MakeMaker/Locale.pm
cp inc/ExtUtils/MANIFEST.SKIP blib/lib/ExtUtils/MANIFEST.SKIP
cp lib/ExtUtils/MM_Darwin.pm blib/lib/ExtUtils/MM_Darwin.pm
cp lib/ExtUtils/MM_Unix.pm blib/lib/ExtUtils/MM_Unix.pm
cp lib/ExtUtils/MM_UWIN.pm blib/lib/ExtUtils/MM_UWIN.pm
cp lib/ExtUtils/MakeMaker/Tutorial.pod blib/lib/ExtUtils/MakeMaker/Tutorial.pod
cp lib/ExtUtils/MM_MacOS.pm blib/lib/ExtUtils/MM_MacOS.pm
cp lib/ExtUtils/MM_Win95.pm blib/lib/ExtUtils/MM_Win95.pm
cp lib/ExtUtils/MakeMaker/version/vpp.pm blib/lib/ExtUtils/MakeMaker/version/vpp.pm
cp lib/ExtUtils/MM_VOS.pm blib/lib/ExtUtils/MM_VOS.pm
cp lib/ExtUtils/MakeMaker/FAQ.pod blib/lib/ExtUtils/MakeMaker/FAQ.pod
cp inc/ExtUtils/Manifest.pm blib/lib/ExtUtils/Manifest.pm
cp lib/ExtUtils/MM.pm blib/lib/ExtUtils/MM.pm
cp bin/instmodsh blib/script/instmodsh
"/home/travis/perl5/perlbrew/perls/5.20-extras/bin/perl" "-Iblib/arch" "-Iblib/lib" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/instmodsh
Manifying 1 pod document
Manifying 30 pod documents
  BINGOS/ExtUtils-MakeMaker-7.04.tar.gz
  /usr/bin/make -- OK
Running make test
PERL_DL_NONLAZY=1 "/home/travis/perl5/perlbrew/perls/5.20-extras/bin/perl" "-Iblib/arch" "-Iblib/lib" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
[18:25:52] t/00compile.t ............. ok      538 ms
[18:25:52] t/01perl_bugs.t ........... ok       29 ms
[18:25:52] t/arch_check.t ............ ok      143 ms
[18:25:52] t/backwards.t ............. ok      149 ms
[18:26:00] t/basic.t ................. ok     7577 ms
[18:26:00] t/build_man.t ............. ok      621 ms
[18:26:00] t/cd.t .................... ok      190 ms
[18:26:01] t/config.t ................ ok       69 ms
[18:26:01] t/dir_target.t ............ ok      169 ms
[18:26:01] t/echo.t .................. ok      230 ms
[18:26:01] t/FIRST_MAKEFILE.t ........ ok      457 ms
[18:26:02] t/fix_libs.t .............. ok      153 ms
[18:26:02] t/fixin.t ................. ok      179 ms
[18:26:02] t/hints.t ................. ok      167 ms
[18:26:02] t/INST.t .................. ok      421 ms
[18:26:03] t/INST_PREFIX.t ........... ok      753 ms
[18:26:07] t/INSTALL_BASE.t .......... ok     3590 ms
[18:26:07] t/installed_file.t ........ ok      156 ms
[18:26:07] t/is_of_type.t ............ ok      157 ms
[18:26:07] t/Liblist.t ............... ok      116 ms
Unrecognized argument in LIBS ignored: 'unreal_test'
Unrecognized argument in LIBS ignored: 'unreal_test'
[18:26:07] t/Liblist_Kid.t ........... ok      101 ms
[18:26:07] t/make.t .................. ok      145 ms
[18:26:08] t/MakeMaker_Parameters.t .. ok      170 ms
[18:26:08] t/maketext_filter.t ....... ok      159 ms
[18:26:08] t/meta_convert.t .......... ok      292 ms
[18:26:08] t/metafile_data.t ......... ok      314 ms
[18:26:08] t/metafile_file.t ......... ok      146 ms
[18:26:10] t/min_perl_version.t ...... ok     1107 ms
[18:26:10] t/miniperl.t .............. skipped: miniperl test only necessary for the perl core
[18:26:10] t/Mkbootstrap.t ........... ok       35 ms
[18:26:10] t/MM_Any.t ................ ok      145 ms
[18:26:10] t/MM_BeOS.t ............... skipped: This is not BeOS
[18:26:10] t/MM_Cygwin.t ............. skipped: This is not cygwin
[18:26:10] t/MM_NW5.t ................ skipped: This is not NW5
[18:26:10] t/MM_OS2.t ................ skipped: This is not OS/2
[18:26:10] t/MM_Unix.t ............... ok      157 ms
[18:26:10] t/MM_VMS.t ................ skipped: This is not VMS
[18:26:10] t/MM_Win32.t .............. skipped: This is not Win32
[18:26:10] t/oneliner.t .............. ok      227 ms
[18:26:11] t/parse_abstract.t ........ ok      158 ms
[18:26:11] t/parse_version.t ......... ok      208 ms
[18:26:12] t/PL_FILES.t .............. ok      881 ms
[18:26:12] t/pm.t .................... ok      316 ms
[18:26:16] t/pm_to_blib.t ............ ok     4422 ms
[18:26:17] t/pod2man.t ............... ok       90 ms
[18:26:17] t/postamble.t ............. ok      314 ms
[18:26:17] t/prefixify.t ............. ok      138 ms
[18:26:18] t/prereq.t ................ ok      654 ms
[18:26:18] t/prereq_print.t .......... ok      448 ms
[18:26:18] t/problems.t .............. ok      148 ms
[18:26:18] t/prompt.t ................ ok      137 ms
[18:26:21] t/recurs.t ................ ok     2512 ms
[18:26:21] t/revision.t .............. ok      160 ms
[18:26:22] t/several_authors.t ....... ok      706 ms
[18:26:22] t/split_command.t ......... ok      183 ms
[18:26:22] t/test_boilerplate.t ...... ok      149 ms
[18:26:22] t/testlib.t ............... ok       40 ms
[18:26:23] t/unicode.t ............... ok     1096 ms
[18:26:24] t/VERSION_FROM.t .......... ok      233 ms
[18:26:24] t/vstrings.t .............. ok      500 ms
[18:26:24] t/WriteEmptyMakefile.t .... ok      239 ms
[18:26:26] t/writemakefile_args.t .... ok     1742 ms
[18:26:28] t/xs.t .................... ok     1545 ms
[18:26:28]
All tests successful.

Test Summary Report
-------------------
t/pm_to_blib.t          (Wstat: 0 Tests: 14 Failed: 0)
  TODO passed:   10-11
Files=63, Tests=1103, 37 wallclock secs ( 0.41 usr  0.09 sys + 28.48 cusr  4.41 csys = 33.39 CPU)
Result: PASS
  BINGOS/ExtUtils-MakeMaker-7.04.tar.gz
  /usr/bin/make test -- OK
Running make install
Manifying 1 pod document
Manifying 30 pod documents
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/CPAN/Meta/Requirements.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/ExtUtils/MM.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/ExtUtils/Manifest.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/ExtUtils/MM_VOS.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/ExtUtils/MM_Win95.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/ExtUtils/MM_MacOS.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/ExtUtils/MM_UWIN.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/ExtUtils/MM_Unix.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/ExtUtils/MM_Darwin.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/ExtUtils/MANIFEST.SKIP
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/ExtUtils/MM_QNX.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/ExtUtils/MM_Any.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/ExtUtils/MY.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/ExtUtils/MM_DOS.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/ExtUtils/MM_Cygwin.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/ExtUtils/Liblist.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/ExtUtils/Mkbootstrap.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/ExtUtils/MM_OS2.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/ExtUtils/MM_NW5.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/ExtUtils/MM_BeOS.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/ExtUtils/MM_AIX.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/ExtUtils/Mksymlists.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/ExtUtils/MM_VMS.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/ExtUtils/MakeMaker.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/ExtUtils/testlib.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/ExtUtils/MM_Win32.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/ExtUtils/Liblist/Kid.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/ExtUtils/MakeMaker/FAQ.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/ExtUtils/MakeMaker/Tutorial.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/ExtUtils/MakeMaker/Locale.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/ExtUtils/MakeMaker/version.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/ExtUtils/MakeMaker/Config.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/ExtUtils/MakeMaker/version/vpp.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/ExtUtils/MakeMaker/version/regex.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/ExtUtils/Command/MM.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/ExtUtils::Manifest.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/CPAN::Meta::Requirements.3
Appending installation info to /home/travis/perl5/perlbrew/perls/5.20-extras/lib/5.20.0/x86_64-linux-thread-multi/perllocal.pod
  BINGOS/ExtUtils-MakeMaker-7.04.tar.gz
  /usr/bin/make install  -- OK
Running install for module 'Pegex'
Fetching with HTTP::Tiny:
http://cpan.metacpan.org/authors/id/I/IN/INGY/Pegex-0.60.tar.gz
Checksum for /home/travis/.cpan/sources/authors/id/I/IN/INGY/Pegex-0.60.tar.gz ok
Configuring I/IN/INGY/Pegex-0.60.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Pegex
Writing MYMETA.yml and MYMETA.json
  INGY/Pegex-0.60.tar.gz
  /home/travis/perl5/perlbrew/perls/5.20-extras/bin/perl Makefile.PL -- OK
Running make for I/IN/INGY/Pegex-0.60.tar.gz
cp share/pegex.pgx blib/lib/auto/share/dist/Pegex/pegex.pgx
cp lib/Pegex/Optimizer.pm blib/lib/Pegex/Optimizer.pm
cp lib/Pegex/Bootstrap.pm blib/lib/Pegex/Bootstrap.pm
cp lib/Pegex/Overview.pod blib/lib/Pegex/Overview.pod
cp lib/Pegex/Tree.pod blib/lib/Pegex/Tree.pod
cp lib/Pegex/Base.pm blib/lib/Pegex/Base.pm
cp lib/Pegex/Input.pod blib/lib/Pegex/Input.pod
cp lib/Pegex/Tutorial.pod blib/lib/Pegex/Tutorial.pod
cp lib/Pegex/Tree.pm blib/lib/Pegex/Tree.pm
cp lib/Pegex/Regex.pod blib/lib/Pegex/Regex.pod
cp lib/Pegex/Syntax.pod blib/lib/Pegex/Syntax.pod
cp lib/Pegex/Bootstrap.pod blib/lib/Pegex/Bootstrap.pod
cp lib/Pegex/Pegex/AST.pm blib/lib/Pegex/Pegex/AST.pm
cp lib/Pegex/Grammar/Atoms.pod blib/lib/Pegex/Grammar/Atoms.pod
cp lib/Pegex/Grammar/Atoms.pm blib/lib/Pegex/Grammar/Atoms.pm
cp lib/Pegex/Parser.pod blib/lib/Pegex/Parser.pod
cp lib/Pegex/Pegex/Grammar.pod blib/lib/Pegex/Pegex/Grammar.pod
cp lib/Pegex/Compiler.pod blib/lib/Pegex/Compiler.pod
cp lib/Pegex/Module.pod blib/lib/Pegex/Module.pod
cp lib/Pegex/Pegex/Grammar.pm blib/lib/Pegex/Pegex/Grammar.pm
cp lib/Pegex/Tree/Wrap.pod blib/lib/Pegex/Tree/Wrap.pod
cp lib/Pegex/Receiver.pod blib/lib/Pegex/Receiver.pod
cp lib/Pegex/Module.pm blib/lib/Pegex/Module.pm
cp lib/Pegex/Tree/Wrap.pm blib/lib/Pegex/Tree/Wrap.pm
cp lib/Pegex/Parser.pm blib/lib/Pegex/Parser.pm
cp lib/Pegex.pm blib/lib/Pegex.pm
cp lib/Pegex/Tutorial/JSON.pod blib/lib/Pegex/Tutorial/JSON.pod
cp lib/Pegex/Grammar.pm blib/lib/Pegex/Grammar.pm
cp lib/Pegex/Receiver.pm blib/lib/Pegex/Receiver.pm
cp lib/Pegex.pod blib/lib/Pegex.pod
cp lib/Pegex/Resources.pod blib/lib/Pegex/Resources.pod
cp lib/Pegex/Parser/Indent.pm blib/lib/Pegex/Parser/Indent.pm
cp lib/Pegex/Tutorial/Calculator.pod blib/lib/Pegex/Tutorial/Calculator.pod
cp lib/Pegex/Regex.pm blib/lib/Pegex/Regex.pm
cp lib/Pegex/API.pod blib/lib/Pegex/API.pod
cp lib/Pegex/Grammar.pod blib/lib/Pegex/Grammar.pod
cp lib/Pegex/Miscellany.pod blib/lib/Pegex/Miscellany.pod
cp lib/Pegex/Input.pm blib/lib/Pegex/Input.pm
cp lib/Pegex/Compiler.pm blib/lib/Pegex/Compiler.pm
Manifying 21 pod documents
  INGY/Pegex-0.60.tar.gz
  /usr/bin/make -- OK
Running make test
Skip blib/lib/auto/share/dist/Pegex/pegex.pgx (unchanged)
PERL_DL_NONLAZY=1 "/home/travis/perl5/perlbrew/perls/5.20-extras/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
[18:26:30] t/000-compile-modules.t .......... ok       83 ms
[18:26:30] t/api.t .......................... ok       41 ms
[18:26:30] t/export-api.t ................... ok       61 ms
[18:26:30] t/flatten.t ...................... ok       61 ms
[18:26:30] t/function-rule.t ................ ok       57 ms
[18:26:30] t/grammar-api.t .................. ok       57 ms
[18:26:31] t/parse.t ........................ ok       60 ms
[18:26:31] t/release-pod-syntax.t ........... skipped: these tests are for release candidate testing
[18:26:31] t/repeat.t ....................... ok       56 ms
[18:26:31] t/safe.t ......................... ok       92 ms
try_contact                    >Name: Ingy Net\nPhone: 919-876-...<
 try_name_section               >Name: Ingy Net\nPhone: 919-876-...<
  try_name                       >Ingy Net\nPhone: 919-876-5432\nA...<
  got_name                      
  try_EOL                        >\nPhone: 919-876-5432\nAddress:\n...<
  got_EOL                       
 got_name_section              
 try_phone_section              >Phone: 919-876-5432\nAddress:\n ...<
  try_phone_number               >919-876-5432\nAddress:\n  1234 M...<
   try_term                       >919-876-5432\nAddress:\n  1234 M...<
   got_term                      
  got_phone_number              
  try_EOL                        >\nAddress:\n  1234 Main St\n  Nic...<
  got_EOL                       
 got_phone_section             
 try_address_section            >Address:\n  1234 Main St\n  Nice...<
  try_street_line                >  1234 Main St\n  Niceville\n  O...<
   try_indent                     >  1234 Main St\n  Niceville\n  O...<
   got_indent                    
   try_street                     >1234 Main St\n  Niceville\n  OK\n<
   got_street                    
   try_EOL                        >\n  Niceville\n  OK\n<
   got_EOL                       
  got_street_line               
  try_city_line                  >  Niceville\n  OK\n<
   try_indent                     >  Niceville\n  OK\n<
   got_indent                    
   try_city                       >Niceville\n  OK\n<
    try_term                       >Niceville\n  OK\n<
    got_term                      
   got_city                      
   try_EOL                        >\n  OK\n<
   got_EOL                       
  got_city_line                 
  try_country_line               >  OK\n<
   try_indent                     >  OK\n<
   got_indent                    
   try_country                    >OK\n<
    try_term                       >OK\n<
    got_term                      
   got_country                   
   try_EOL                        >\n<
   got_EOL                       
  got_country_line              
 got_address_section           
got_contact                   
[18:26:31] t/sample.t ....................... ok      124 ms
[18:26:31] t/testml-compiler-checks.t ....... ok      356 ms
[18:26:32] t/testml-compiler-equivalence.t .. ok      422 ms
[18:26:32] t/testml-compiler.t .............. ok      289 ms
[18:26:32] t/testml-error.t ................. ok      245 ms
[18:26:32] t/testml-optimize.t .............. ok      151 ms
[18:26:32] t/testml-tree-pegex.t ............ ok      180 ms
[18:26:33] t/testml-tree.t .................. ok      504 ms
[18:26:33]
All tests successful.
Files=18, Tests=264,  3 wallclock secs ( 0.12 usr  0.04 sys +  2.61 cusr  0.28 csys =  3.05 CPU)
Result: PASS
  INGY/Pegex-0.60.tar.gz
  /usr/bin/make test -- OK
Running make install
Skip blib/lib/auto/share/dist/Pegex/pegex.pgx (unchanged)
Manifying 21 pod documents
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex/Compiler.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex/Input.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex/Miscellany.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex/Grammar.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex/API.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex/Regex.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex/Resources.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex/Receiver.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex/Grammar.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex/Parser.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex/Module.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex/Receiver.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex/Module.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex/Compiler.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex/Parser.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex/Bootstrap.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex/Syntax.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex/Regex.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex/Tree.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex/Tutorial.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex/Input.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex/Base.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex/Tree.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex/Overview.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex/Bootstrap.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex/Optimizer.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex/Parser/Indent.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex/Tutorial/Calculator.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex/Tutorial/JSON.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex/Tree/Wrap.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex/Tree/Wrap.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex/Grammar/Atoms.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex/Grammar/Atoms.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex/Pegex/Grammar.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex/Pegex/Grammar.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Pegex/Pegex/AST.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/auto/share/dist/Pegex/pegex.pgx
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/Pegex::Tutorial::JSON.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/Pegex::Tutorial::Calculator.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/Pegex::Tutorial.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/Pegex::Tree::Wrap.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/Pegex::Tree.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/Pegex::Syntax.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/Pegex::Resources.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/Pegex::Regex.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/Pegex::Receiver.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/Pegex::Pegex::Grammar.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/Pegex::Parser.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/Pegex::Overview.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/Pegex::Module.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/Pegex::Miscellany.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/Pegex::Input.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/Pegex::Grammar::Atoms.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/Pegex::Grammar.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/Pegex::Compiler.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/Pegex::Bootstrap.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/Pegex::API.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/Pegex.3
Appending installation info to /home/travis/perl5/perlbrew/perls/5.20-extras/lib/5.20.0/x86_64-linux-thread-multi/perllocal.pod
  INGY/Pegex-0.60.tar.gz
  /usr/bin/make install  -- OK
  INGY/Inline-C-0.73.tar.gz
  Has already been unwrapped into directory /home/travis/.cpan/build/Inline-C-0.73-tAd3oU
  INGY/Inline-C-0.73.tar.gz
  Has already been prepared
Running make for I/IN/INGY/Inline-C-0.73.tar.gz
cp share/inline-c.pgx blib/lib/auto/share/dist/Inline-C/inline-c.pgx
cp lib/Inline/C/ParseRecDescent.pod blib/lib/Inline/C/ParseRecDescent.pod
cp lib/Inline/C/Parser/Pegex.pm blib/lib/Inline/C/Parser/Pegex.pm
cp lib/Inline/C/ParseRegExp.pod blib/lib/Inline/C/ParseRegExp.pod
cp lib/Inline/C/Parser/RecDescent.pm blib/lib/Inline/C/Parser/RecDescent.pm
cp lib/Inline/C/ParsePegex.pod blib/lib/Inline/C/ParsePegex.pod
cp lib/Inline/C/Parser/Pegex/AST.pm blib/lib/Inline/C/Parser/Pegex/AST.pm
cp lib/Inline/C/Parser/Pegex/Grammar.pm blib/lib/Inline/C/Parser/Pegex/Grammar.pm
cp lib/Inline/C/Parser/RegExp.pm blib/lib/Inline/C/Parser/RegExp.pm
cp lib/Inline/C.pm blib/lib/Inline/C.pm
cp lib/Inline/C.pod blib/lib/Inline/C.pod
cp lib/Inline/C/Cookbook.pod blib/lib/Inline/C/Cookbook.pod
cp lib/Inline/C/Parser.pm blib/lib/Inline/C/Parser.pm
Manifying 5 pod documents
  INGY/Inline-C-0.73.tar.gz
  /usr/bin/make -- OK
Running make test
Skip blib/lib/auto/share/dist/Inline-C/inline-c.pgx (unchanged)
PERL_DL_NONLAZY=1 /home/travis/perl5/perlbrew/perls/5.20-extras/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
[18:26:35] t/000-require-modules.t .. ok      100 ms
[18:26:40] t/01syntax.t ............. ok     5284 ms
[18:26:41] t/02config.t ............. ok     1535 ms
[18:26:43] t/03typemap.t ............ ok     1511 ms
[18:26:45] t/04perlapi.t ............ ok     1563 ms
[18:26:46] t/05xsmode.t ............. ok     1398 ms
[18:26:47] t/06parseregexp.t ........ ok     1366 ms
[18:26:49] t/07typemap_multi.t ...... ok     1468 ms
[18:26:54] t/08taint.t .............. ok     4996 ms
This test could take a couple of minutes to run
[18:27:08] t/09parser.t ............. ok    14382 ms
[18:27:10] t/10callback.t ........... ok     1682 ms
[18:27:11] t/11default_readonly.t ... ok     1328 ms
[18:27:13] t/14void_arg.t ........... ok     1488 ms
[18:27:14] t/14void_arg_PRD.t ....... ok     1605 ms
[18:27:16] t/15ccflags.t ............ ok     1476 ms
[18:27:17] t/16ccflagsex.t .......... ok     1482 ms
[18:27:19] t/17prehead.t ............ ok     1514 ms
[18:27:19] t/18quote_space.t ........ ok       64 ms
[18:27:20] t/19INC.t ................ ok     1523 ms
[18:27:23] t/20eval.t ............... ok     2372 ms
[18:27:24] t/21read_DATA.t .......... ok     1540 ms
[18:27:26] t/22read_DATA_2.t ........ ok     1559 ms
[18:27:26] t/23validate.t ........... ok       62 ms
[18:27:27] t/24prefix.t ............. ok     1330 ms
[18:27:32] t/25proto.t .............. ok     4893 ms
[18:27:35] t/26fork.t ............... ok     2696 ms
[18:27:41] t/27inline_maker.t ....... ok     6067 ms
[18:27:42] t/28autowrap.t ........... ok     1421 ms
[18:27:45] t/parse-pegex.t .......... ok     2928 ms
[18:27:47] t/pegex-parser.t ......... skipped: $ENV{PERL_INLINE_DEVELOPER_TEST} not set
[18:27:47] t/release-pod-syntax.t ... skipped: these tests are for release candidate testing
[18:27:47]
All tests successful.

Test Summary Report
-------------------
t/parse-pegex.t        (Wstat: 0 Tests: 24 Failed: 0)
  TODO passed:   4, 7-9
Files=31, Tests=153, 73 wallclock secs ( 0.16 usr  0.05 sys + 60.51 cusr  9.03 csys = 69.75 CPU)
Result: PASS
  INGY/Inline-C-0.73.tar.gz
  /usr/bin/make test -- OK
Running make install
Skip blib/lib/auto/share/dist/Inline-C/inline-c.pgx (unchanged)
Manifying 5 pod documents
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/auto/share/dist/Inline-C/inline-c.pgx
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Inline/C.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Inline/C.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Inline/C/Parser.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Inline/C/Cookbook.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Inline/C/ParsePegex.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Inline/C/ParseRegExp.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Inline/C/ParseRecDescent.pod
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Inline/C/Parser/RegExp.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Inline/C/Parser/RecDescent.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Inline/C/Parser/Pegex.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Inline/C/Parser/Pegex/Grammar.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/lib/site_perl/5.20.0/Inline/C/Parser/Pegex/AST.pm
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/Inline::C::ParseRegExp.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/Inline::C::ParseRecDescent.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/Inline::C::ParsePegex.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/Inline::C::Cookbook.3
Installing /home/travis/perl5/perlbrew/perls/5.20-extras/man/man3/Inline::C.3
Appending installation info to /home/travis/perl5/perlbrew/perls/5.20-extras/lib/5.20.0/x86_64-linux-thread-multi/perllocal.pod
  INGY/Inline-C-0.73.tar.gz
  /usr/bin/make install  -- OK

...
dagolden commented 9 years ago

It's test/recommends, not runtime. The module is still Tiny.

Why Inline::C? To test that Capture::Tiny can capture output to C filehandles.

What would you suggest as an alternative approach?

ribasushi commented 9 years ago

It's test/recommends, not runtime.

I specifically addressed this in https://github.com/dagolden/Capture-Tiny/issues/32#issue-57219248:

... (and does it after the testing took place, so test_recommends are essentially moot)

This is also why I included the full log. I am not sure what to recommend, given that the test does not run in either case: [18:24:44] t/19-inline-c.t ............ skipped: Inline::C module required

dagolden commented 9 years ago

Maybe an excerpt of the full log would have made it clearer instead of looking like spam.

Putting test recommends after the module tests looks like a CPAN.pm bug to me. Might still be my fault, but wrong repo to complain in.

ribasushi commented 9 years ago

David,

What I gave you is an excerpt. The full log is in an expire-able pastebin and is 4 times larger than what I attached (factoring in that it stopped half way due to a timeout, as the deps were taking > 10 minutes to install). Hence why the ...'s at the start and end of the log.

I assumed github would auto-truncate long entries on display, apparently it is not RT-level smart.

You are not being trolled, this is a bugreport describing an actual issue.

karenetheridge commented 9 years ago

Would it not be possible to lower the test-recommends prereq to test-suggests, or leave it out entirely? You can still run that test if Inline::C is installed, but if the user doesn't need that feature, I don't see a point in testing it.

dagolden commented 9 years ago

Perhaps I can work up a way to only require it for CPAN Testers. Seeing cross-platform test results of this is quite helpful. Note -- this isn't about Inline::C per, se, it's just a convenient way to test output from XS.

Another option could be to write a simple Acme::OutputFromXS module and test/recommend that, which would give XS output for testing without the Inline dependency tree hell.

karenetheridge commented 9 years ago

Perhaps I can work up a way to only require it for CPAN Testers

[DynamicPrereqs]
-raw = $WriteMakefileArgs{TEST_REQUIRES}{'Inline::C'} = $FallbackPrereqs{'Inline::C'} = '0' if $ENV{AUTOMATED_TESTING};