cpantestlogs/Devel::Loaded_genfailure.log
2017-05-02 18:44:36 -07:00

490 lines
22 KiB
Text

perl-blead
==========
cpanm (App::cpanminus) 1.7043 on perl 5.026000 built for x86_64-linux
Work directory is /home/ryan/.cpanm/work/1493457203.7188
You have make /usr/bin/make
You have LWP 6.26
You have /bin/tar: tar (GNU tar) 1.29
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by John Gilmore and Jay Fenlason.
You have /usr/bin/unzip
Searching Devel::Loaded () on cpanmetadb ...
Unpacking pmtools-2.0.0.tar.gz
--> Working on Devel::Loaded
Fetching http://www.cpan.org/authors/id/M/ML/MLFISHER/pmtools-2.0.0.tar.gz ... OK
pmtools-2.0.0/
pmtools-2.0.0/bin/
pmtools-2.0.0/bin/basepods
pmtools-2.0.0/bin/faqpods
pmtools-2.0.0/bin/modpods
pmtools-2.0.0/bin/pfcat
pmtools-2.0.0/bin/plxload
pmtools-2.0.0/bin/pmall
pmtools-2.0.0/bin/pman
pmtools-2.0.0/bin/pmcat
pmtools-2.0.0/bin/pmcheck
pmtools-2.0.0/bin/pmdesc
pmtools-2.0.0/bin/pmeth
pmtools-2.0.0/bin/pmexp
pmtools-2.0.0/bin/pmfunc
pmtools-2.0.0/bin/pminclude
pmtools-2.0.0/bin/pminst
pmtools-2.0.0/bin/pmload
pmtools-2.0.0/bin/pmls
pmtools-2.0.0/bin/pmpath
pmtools-2.0.0/bin/pmvers
pmtools-2.0.0/bin/podgrep
pmtools-2.0.0/bin/podpath
pmtools-2.0.0/bin/pods
pmtools-2.0.0/bin/podtoc
pmtools-2.0.0/bin/sitepods
pmtools-2.0.0/bin/stdpods
pmtools-2.0.0/Changes
pmtools-2.0.0/dist.ini
pmtools-2.0.0/lib/
pmtools-2.0.0/lib/Devel/
pmtools-2.0.0/lib/Devel/Loaded.pm
pmtools-2.0.0/lib/pmtools.pm
pmtools-2.0.0/LICENSE
pmtools-2.0.0/Makefile.PL
pmtools-2.0.0/MANIFEST
pmtools-2.0.0/META.yml
pmtools-2.0.0/README
pmtools-2.0.0/t/
pmtools-2.0.0/t/basepods.t
pmtools-2.0.0/t/faqpods.t
pmtools-2.0.0/t/head.pl
pmtools-2.0.0/t/lib/
pmtools-2.0.0/t/lib/pmtools.t
pmtools-2.0.0/t/modpods.t
pmtools-2.0.0/t/pfcat.t
pmtools-2.0.0/t/plxload.t
pmtools-2.0.0/t/pmall.t
pmtools-2.0.0/t/pman.t
pmtools-2.0.0/t/pmcat.t
pmtools-2.0.0/t/pmcheck.t
pmtools-2.0.0/t/pmdesc.t
pmtools-2.0.0/t/pmeth.t
pmtools-2.0.0/t/pmexp.t
pmtools-2.0.0/t/pmfunc.t
pmtools-2.0.0/t/pmload.t
pmtools-2.0.0/t/pmls.t
pmtools-2.0.0/t/pmpath.t
pmtools-2.0.0/t/pmvers.t
pmtools-2.0.0/t/podgrep.t
pmtools-2.0.0/t/pods.t
pmtools-2.0.0/t/podtoc.t
pmtools-2.0.0/t/sitepods.t
pmtools-2.0.0/t/stdpods.t
pmtools-2.0.0/TODO
Entering pmtools-2.0.0
Checking configure dependencies from META.yml
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
Running Makefile.PL
Configuring pmtools-2.0.0 ... Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for pmtools
Writing MYMETA.yml and MYMETA.json
Checking dependencies from MYMETA.json ...
OK
Building and testing pmtools-2.0.0 ... cp lib/Devel/Loaded.pm blib/lib/Devel/Loaded.pm
cp lib/pmtools.pm blib/lib/pmtools.pm
cp bin/basepods blib/script/basepods
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/basepods
cp bin/faqpods blib/script/faqpods
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/faqpods
cp bin/modpods blib/script/modpods
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/modpods
cp bin/pfcat blib/script/pfcat
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/pfcat
cp bin/plxload blib/script/plxload
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/plxload
cp bin/pmall blib/script/pmall
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/pmall
cp bin/pman blib/script/pman
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/pman
cp bin/pmcat blib/script/pmcat
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/pmcat
cp bin/pmcheck blib/script/pmcheck
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/pmcheck
cp bin/pmdesc blib/script/pmdesc
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/pmdesc
cp bin/pmeth blib/script/pmeth
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/pmeth
cp bin/pmexp blib/script/pmexp
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/pmexp
cp bin/pmfunc blib/script/pmfunc
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/pmfunc
cp bin/pminclude blib/script/pminclude
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/pminclude
cp bin/pminst blib/script/pminst
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/pminst
cp bin/pmload blib/script/pmload
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/pmload
cp bin/pmls blib/script/pmls
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/pmls
cp bin/pmpath blib/script/pmpath
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/pmpath
cp bin/pmvers blib/script/pmvers
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/pmvers
cp bin/podgrep blib/script/podgrep
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/podgrep
cp bin/podpath blib/script/podpath
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/podpath
cp bin/pods blib/script/pods
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/pods
cp bin/podtoc blib/script/podtoc
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/podtoc
cp bin/sitepods blib/script/sitepods
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/sitepods
cp bin/stdpods blib/script/stdpods
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/stdpods
Manifying 25 pod documents
Manifying 2 pod documents
PERL_DL_NONLAZY=1 "/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/lib/*.t
t/basepods.t ..... ok
t/faqpods.t ...... ok
t/lib/pmtools.t .. ok
t/modpods.t ...... ok
# Failed test 'catted module function'
# at t/pfcat.t line 19.
# 'Name "Config::Config" used only once: possible typo at blib/script/podgrep line 38.
# =head1 /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/pod/perlfunc.pod chunk 40
#
# L<C<binmode>|/binmode FILEHANDLE, LAYER>, L<C<close>|/close FILEHANDLE>,
# L<C<closedir>|/closedir DIRHANDLE>, L<C<dbmclose>|/dbmclose HASH>,
# L<C<dbmopen>|/dbmopen HASH,DBNAME,MASK>, L<C<die>|/die LIST>,
# L<C<eof>|/eof FILEHANDLE>, L<C<fileno>|/fileno FILEHANDLE>,
# L<C<flock>|/flock FILEHANDLE,OPERATION>, L<C<format>|/format>,
# L<C<getc>|/getc FILEHANDLE>, L<C<print>|/print FILEHANDLE LIST>,
# L<C<printf>|/printf FILEHANDLE FORMAT, LIST>,
# L<C<read>|/read FILEHANDLE,SCALAR,LENGTH,OFFSET>,
# L<C<readdir>|/readdir DIRHANDLE>, L<C<readline>|/readline EXPR>
# L<C<rewinddir>|/rewinddir DIRHANDLE>, L<C<say>|/say FILEHANDLE LIST>,
# L<C<seek>|/seek FILEHANDLE,POSITION,WHENCE>,
# L<C<seekdir>|/seekdir DIRHANDLE,POS>,
# L<C<select>|/select RBITS,WBITS,EBITS,TIMEOUT>,
# L<C<syscall>|/syscall NUMBER, LIST>,
# L<C<sysread>|/sysread FILEHANDLE,SCALAR,LENGTH,OFFSET>,
# L<C<sysseek>|/sysseek FILEHANDLE,POSITION,WHENCE>,
# L<C<syswrite>|/syswrite FILEHANDLE,SCALAR,LENGTH,OFFSET>,
# L<C<tell>|/tell FILEHANDLE>, L<C<telldir>|/telldir DIRHANDLE>,
# L<C<truncate>|/truncate FILEHANDLE,LENGTH>, L<C<warn>|/warn LIST>,
# L<C<write>|/write FILEHANDLE>
#
# =head1 /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/pod/perlfunc.pod chunk 44
#
# L<C<pack>|/pack TEMPLATE,LIST>,
# L<C<read>|/read FILEHANDLE,SCALAR,LENGTH,OFFSET>,
# L<C<syscall>|/syscall NUMBER, LIST>,
# L<C<sysread>|/sysread FILEHANDLE,SCALAR,LENGTH,OFFSET>,
# L<C<sysseek>|/sysseek FILEHANDLE,POSITION,WHENCE>,
# L<C<syswrite>|/syswrite FILEHANDLE,SCALAR,LENGTH,OFFSET>,
# L<C<unpack>|/unpack TEMPLATE,EXPR>, L<C<vec>|/vec EXPR,OFFSET,BITS>
#
# =head1 /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/pod/perlfunc.pod chunk 167
#
# L<C<binmode>|/binmode FILEHANDLE, LAYER> is important not only for
# L<C<readline>|/readline EXPR> and L<C<print>|/print FILEHANDLE LIST>
# operations, but also when using
# L<C<read>|/read FILEHANDLE,SCALAR,LENGTH,OFFSET>,
# L<C<seek>|/seek FILEHANDLE,POSITION,WHENCE>,
# L<C<sysread>|/sysread FILEHANDLE,SCALAR,LENGTH,OFFSET>,
# L<C<syswrite>|/syswrite FILEHANDLE,SCALAR,LENGTH,OFFSET> and
# L<C<tell>|/tell FILEHANDLE> (see L<perlport> for more details). See the
# L<C<$E<sol>>|perlvar/$E<sol>> and L<C<$\>|perlvar/$\> variables in
# L<perlvar> for how to manually set your input and output
# line-termination sequences.
#
# =head1 /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/pod/perlfunc.pod chunk 605
#
# # and, in case someone appended while we were waiting...
# seek($fh, 0, SEEK_END) or die "Cannot seek - $!\n";
# }
#
# =head1 /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/pod/perlfunc.pod chunk 1090
#
# opens a filehandle to a newly created empty anonymous temporary file.
# (This happens under any mode, which makes C<< +> >> the only useful and
# sensible mode to use.) You will need to
# L<C<seek>|/seek FILEHANDLE,POSITION,WHENCE> to do the reading.
#
# =head1 /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/pod/perlfunc.pod chunk 1150
#
# use IO::Handle;
# sysopen(my $fh, $path, O_RDWR|O_CREAT|O_EXCL)
# or die "Can't open $path: $!";
# $fh->autoflush(1);
# print $fh "stuff $$\n";
# seek($fh, 0, 0);
# print "File contains: ", readline($fh);
#
# See L<C<seek>|/seek FILEHANDLE,POSITION,WHENCE> for some details about
# mixing reading and writing.
#
# =head1 /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/pod/perlfunc.pod chunk 1155
#
# Opens a directory named EXPR for processing by
# L<C<readdir>|/readdir DIRHANDLE>, L<C<telldir>|/telldir DIRHANDLE>,
# L<C<seekdir>|/seekdir DIRHANDLE,POS>,
# L<C<rewinddir>|/rewinddir DIRHANDLE>, and
# L<C<closedir>|/closedir DIRHANDLE>. Returns true if successful.
# DIRHANDLE may be an expression whose value can be used as an indirect
# dirhandle, usually the real dirhandle name. If DIRHANDLE is an undefined
# scalar variable (or array or hash element), the variable is assigned a
# reference to a new anonymous dirhandle; that is, it's autovivified.
# DIRHANDLEs have their own namespace separate from FILEHANDLEs.
#
# =head1 /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/pod/perlfunc.pod chunk 1648
#
# =item seek FILEHANDLE,POSITION,WHENCE
# X<seek> X<fseek> X<filehandle, position>
#
# =head1 /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/pod/perlfunc.pod chunk 1650
#
# Sets FILEHANDLE's position, just like the L<fseek(3)> call of C C<stdio>.
# FILEHANDLE may be an expression whose value gives the name of the
# filehandle. The values for WHENCE are C<0> to set the new position
# I<in bytes> to POSITION; C<1> to set it to the current position plus
# POSITION; and C<2> to set it to EOF plus POSITION, typically
# negative. For WHENCE you may use the constants C<SEEK_SET>,
# C<SEEK_CUR>, and C<SEEK_END> (start of the file, current position, end
# of the file) from the L<Fcntl> module. Returns C<1> on success, false
# otherwise.
#
# Note the emphasis on bytes: even if the filehandle has been set to operate
# on characters (for example using the C<:encoding(UTF-8)> I/O layer), the
# L<C<seek>|/seek FILEHANDLE,POSITION,WHENCE>,
# L<C<tell>|/tell FILEHANDLE>, and
# L<C<sysseek>|/sysseek FILEHANDLE,POSITION,WHENCE>
# family of functions use byte offsets, not character offsets,
# because seeking to a character offset would be very slow in a UTF-8 file.
#
# If you want to position the file for
# L<C<sysread>|/sysread FILEHANDLE,SCALAR,LENGTH,OFFSET> or
# L<C<syswrite>|/syswrite FILEHANDLE,SCALAR,LENGTH,OFFSET>, don't use
# L<C<seek>|/seek FILEHANDLE,POSITION,WHENCE>, because buffering makes its
# effect on the file's read-write position unpredictable and non-portable.
# Use L<C<sysseek>|/sysseek FILEHANDLE,POSITION,WHENCE> instead.
#
# Due to the rules and rigors of ANSI C, on some systems you have to do a
# seek whenever you switch between reading and writing. Amongst other
# things, this may have the effect of calling stdio's L<clearerr(3)>.
# A WHENCE of C<1> (C<SEEK_CUR>) is useful for not moving the file position:
#
# seek($fh, 0, 1);
#
# This is also useful for applications emulating C<tail -f>. Once you hit
# EOF on your read and then sleep for a while, you (probably) have to stick in a
# dummy L<C<seek>|/seek FILEHANDLE,POSITION,WHENCE> to reset things. The
# L<C<seek>|/seek FILEHANDLE,POSITION,WHENCE> doesn't change the position,
# but it I<does> clear the end-of-file condition on the handle, so that the
# next C<readline FILE> makes Perl try again to read something. (We hope.)
#
# =head1 /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/pod/perlfunc.pod chunk 1657
#
# for (;;) {
# for ($curpos = tell($fh); $_ = readline($fh);
# $curpos = tell($fh)) {
# # search for some stuff and put it into files
# }
# sleep($for_a_while);
# seek($fh, $curpos, 0);
# }
#
# =item seekdir DIRHANDLE,POS
# X<seekdir>
#
# =head1 /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/pod/perlfunc.pod chunk 1660
#
# Sets the current position for the L<C<readdir>|/readdir DIRHANDLE>
# routine on DIRHANDLE. POS must be a value returned by
# L<C<telldir>|/telldir DIRHANDLE>. L<C<seekdir>|/seekdir DIRHANDLE,POS>
# also has the same caveats about possible directory compaction as the
# corresponding system library routine.
#
# =head1 /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/pod/perlfunc.pod chunk 2109
#
# Attempts to read LENGTH bytes of data into variable SCALAR from the
# specified FILEHANDLE, using L<read(2)>. It bypasses
# buffered IO, so mixing this with other kinds of reads,
# L<C<print>|/print FILEHANDLE LIST>, L<C<write>|/write FILEHANDLE>,
# L<C<seek>|/seek FILEHANDLE,POSITION,WHENCE>,
# L<C<tell>|/tell FILEHANDLE>, or L<C<eof>|/eof FILEHANDLE> can cause
# confusion because the
# perlio or stdio layers usually buffer data. Returns the number of
# bytes actually read, C<0> at end of file, or undef if there was an
# error (in the latter case L<C<$!>|perlvar/$!> is also set). SCALAR will
# be grown or
# shrunk so that the last byte actually read is the last byte of the
# scalar after the read.
#
# =head1 /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/pod/perlfunc.pod chunk 2113
#
# =item sysseek FILEHANDLE,POSITION,WHENCE
# X<sysseek> X<lseek>
#
# =head1 /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/pod/perlfunc.pod chunk 2115
#
# Sets FILEHANDLE's system position I<in bytes> using L<lseek(2)>. FILEHANDLE may
# be an expression whose value gives the name of the filehandle. The values
# for WHENCE are C<0> to set the new position to POSITION; C<1> to set the it
# to the current position plus POSITION; and C<2> to set it to EOF plus
# POSITION, typically negative.
#
# Note the emphasis on bytes: even if the filehandle has been set to operate
# on characters (for example using the C<:encoding(UTF-8)> I/O layer), the
# L<C<seek>|/seek FILEHANDLE,POSITION,WHENCE>,
# L<C<tell>|/tell FILEHANDLE>, and
# L<C<sysseek>|/sysseek FILEHANDLE,POSITION,WHENCE>
# family of functions use byte offsets, not character offsets,
# because seeking to a character offset would be very slow in a UTF-8 file.
#
# L<C<sysseek>|/sysseek FILEHANDLE,POSITION,WHENCE> bypasses normal
# buffered IO, so mixing it with reads other than
# L<C<sysread>|/sysread FILEHANDLE,SCALAR,LENGTH,OFFSET> (for example
# L<C<readline>|/readline EXPR> or
# L<C<read>|/read FILEHANDLE,SCALAR,LENGTH,OFFSET>),
# L<C<print>|/print FILEHANDLE LIST>, L<C<write>|/write FILEHANDLE>,
# L<C<seek>|/seek FILEHANDLE,POSITION,WHENCE>,
# L<C<tell>|/tell FILEHANDLE>, or L<C<eof>|/eof FILEHANDLE> may cause
# confusion.
#
# =head1 /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/pod/perlfunc.pod chunk 2119
#
# use Fcntl 'SEEK_CUR';
# sub systell { sysseek($_[0], 0, SEEK_CUR) }
#
# Returns the new position, or the undefined value on failure. A position
# of zero is returned as the string C<"0 but true">; thus
# L<C<sysseek>|/sysseek FILEHANDLE,POSITION,WHENCE> returns
# true on success and false on failure, yet you can still easily determine
# the new position.
#
# =head1 /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/pod/perlfunc.pod chunk 2141
#
# Attempts to write LENGTH bytes of data from variable SCALAR to the
# specified FILEHANDLE, using L<write(2)>. If LENGTH is
# not specified, writes whole SCALAR. It bypasses buffered IO, so
# mixing this with reads (other than C<sysread)>),
# L<C<print>|/print FILEHANDLE LIST>, L<C<write>|/write FILEHANDLE>,
# L<C<seek>|/seek FILEHANDLE,POSITION,WHENCE>,
# L<C<tell>|/tell FILEHANDLE>, or L<C<eof>|/eof FILEHANDLE> may cause
# confusion because the perlio and stdio layers usually buffer data.
# Returns the number of bytes actually written, or L<C<undef>|/undef EXPR>
# if there was an error (in this case the errno variable
# L<C<$!>|perlvar/$!> is also set). If the LENGTH is greater than the
# data available in the SCALAR after the OFFSET, only as much data as is
# available will be written.
#
# =head1 /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/pod/perlfunc.pod chunk 2146
#
# =for Pod::Functions get current seekpointer on a filehandle
#
# =head1 /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/pod/perlfunc.pod chunk 2148
#
# Note the emphasis on bytes: even if the filehandle has been set to operate
# on characters (for example using the C<:encoding(UTF-8)> I/O layer), the
# L<C<seek>|/seek FILEHANDLE,POSITION,WHENCE>,
# L<C<tell>|/tell FILEHANDLE>, and
# L<C<sysseek>|/sysseek FILEHANDLE,POSITION,WHENCE>
# family of functions use byte offsets, not character offsets,
# because seeking to a character offset would be very slow in a UTF-8 file.
#
# =head1 /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/pod/perlfunc.pod chunk 2150
#
# There is no C<systell> function. Use
# L<C<sysseek($fh, 0, 1)>|/sysseek FILEHANDLE,POSITION,WHENCE> for that.
#
# Do not use L<C<tell>|/tell FILEHANDLE> (or other buffered I/O
# operations) on a filehandle that has been manipulated by
# L<C<sysread>|/sysread FILEHANDLE,SCALAR,LENGTH,OFFSET>,
# L<C<syswrite>|/syswrite FILEHANDLE,SCALAR,LENGTH,OFFSET>, or
# L<C<sysseek>|/sysseek FILEHANDLE,POSITION,WHENCE>. Those functions
# ignore the buffering, while L<C<tell>|/tell FILEHANDLE> does not.
#
# =head1 /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/pod/perlfunc.pod chunk 2153
#
# =for Pod::Functions get current seekpointer on a directory handle
#
# Returns the current position of the L<C<readdir>|/readdir DIRHANDLE>
# routines on DIRHANDLE. Value may be given to
# L<C<seekdir>|/seekdir DIRHANDLE,POS> to access a particular location in
# a directory. L<C<telldir>|/telldir DIRHANDLE> has the same caveats
# about possible directory compaction as the corresponding system library
# routine.
#
# =head1 /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/pod/perlfunc.pod chunk 2194
#
# The position in the file of FILEHANDLE is left unchanged. You may want to
# call L<seek|/"seek FILEHANDLE,POSITION,WHENCE"> before writing to the
# file.
#
# '
# doesn't match '(?^:There is no .*systell.* function.\s+Use .*sysseek)'
# Looks like you failed 1 test of 2.
t/pfcat.t ........
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/2 subtests
t/plxload.t ...... ok
Use of uninitialized value $_ in chomp at bin/pmall line 103, <POD> chunk 2810.
Use of uninitialized value $_ in substitution (s///) at bin/pmall line 104, <POD> chunk 2810.
Use of uninitialized value $_ in substitution (s///) at bin/pmall line 105, <POD> chunk 2810.
Use of uninitialized value $_ in concatenation (.) or string at bin/pmall line 113, <POD> chunk 2810.
Use of uninitialized value $_ in chomp at bin/pmall line 103, <POD> chunk 2994.
Use of uninitialized value $_ in substitution (s///) at bin/pmall line 104, <POD> chunk 2994.
Use of uninitialized value $_ in substitution (s///) at bin/pmall line 105, <POD> chunk 2994.
Use of uninitialized value $_ in concatenation (.) or string at bin/pmall line 113, <POD> chunk 2994.
t/pmall.t ........ ok
t/pman.t ......... ok
t/pmcat.t ........ ok
t/pmcheck.t ...... ok
t/pmdesc.t ....... ok
t/pmeth.t ........ ok
t/pmexp.t ........ ok
t/pmfunc.t ....... ok
t/pmload.t ....... ok
t/pmls.t ......... ok
t/pmpath.t ....... ok
t/pmvers.t ....... ok
t/podgrep.t ...... ok
t/pods.t ......... ok
t/podtoc.t ....... ok
t/sitepods.t ..... ok
t/stdpods.t ...... ok
Test Summary Report
-------------------
t/pfcat.t (Wstat: 256 Tests: 2 Failed: 1)
Failed test: 2
Non-zero exit status: 1
Files=23, Tests=49, 10 wallclock secs ( 0.05 usr 0.03 sys + 7.66 cusr 4.08 csys = 11.82 CPU)
Result: FAIL
Failed 1/23 test programs. 1/49 subtests failed.
Makefile:1092: recipe for target 'test_dynamic' failed
make: *** [test_dynamic] Error 255
! Installing Devel::Loaded failed. See /home/ryan/.cpanm/work/1493457203.7188/build.log for details. Retry with --force to force install it.
FAIL
Command [cpanm --reinstall --verbose Devel::Loaded] terminated with exit code 1 ($? = 256) under the following perl environment:
Command terminated with non-zero status.
Current perl:
Name: perl-blead
Path: /home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl
Config: -de -Dprefix=/home/ryan/perl5/perlbrew/perls/perl-blead -Dusedevel -Aeval:scriptdir=/home/ryan/perl5/perlbrew/perls/perl-blead/bin
Compiled at: Mar 30 2017 03:10:09
perlbrew:
version: 0.78
ENV:
PERLBREW_ROOT: /home/ryan/perl5/perlbrew
PERLBREW_HOME: /home/ryan/.perlbrew
PERLBREW_PATH: /home/ryan/perl5/perlbrew/bin:/home/ryan/perl5/perlbrew/perls/perl-blead/bin
PERLBREW_MANPATH: /home/ryan/perl5/perlbrew/perls/perl-blead/man