PATH=/usr/bin:/bin Start 2018-08-29T02:00:21 ActivePerl-2400 CPAN-2.10 Reading '/data/fly2400/cpanfly-5.24/var/cpan/Metadata' Database was generated on Tue, 28 Aug 2018 04:54:36 GMT Checksum for /data/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/F/FE/FELIPE/Linux-Perl-0.12.tar.gz ok Linux-Perl-0.12/ Linux-Perl-0.12/Makefile.PL Linux-Perl-0.12/.travis.yml Linux-Perl-0.12/MANIFEST Linux-Perl-0.12/META.json Linux-Perl-0.12/t/ Linux-Perl-0.12/t/getdents.t Linux-Perl-0.12/t/getrandom.t Linux-Perl-0.12/t/timerfd.t Linux-Perl-0.12/t/uname.t Linux-Perl-0.12/t/eventfd.t Linux-Perl-0.12/t/aio.t Linux-Perl-0.12/t/epoll.t Linux-Perl-0.12/t/lib/ Linux-Perl-0.12/t/lib/LP_EnsureArch.pm Linux-Perl-0.12/.gitignore Linux-Perl-0.12/LICENSE Linux-Perl-0.12/lib/ Linux-Perl-0.12/lib/Linux/ Linux-Perl-0.12/lib/Linux/Perl/ Linux-Perl-0.12/lib/Linux/Perl/eventfd.pm Linux-Perl-0.12/lib/Linux/Perl/aio.pm Linux-Perl-0.12/lib/Linux/Perl/X/ Linux-Perl-0.12/lib/Linux/Perl/X/Call.pm Linux-Perl-0.12/lib/Linux/Perl/X/Base.pm Linux-Perl-0.12/lib/Linux/Perl/Base/ Linux-Perl-0.12/lib/Linux/Perl/Base/BitsTest.pm Linux-Perl-0.12/lib/Linux/Perl/Base/TimerEventFD.pm Linux-Perl-0.12/lib/Linux/Perl/Endian.pm Linux-Perl-0.12/lib/Linux/Perl/TimeSpec.pm Linux-Perl-0.12/lib/Linux/Perl/aio/ Linux-Perl-0.12/lib/Linux/Perl/aio/arm.pm Linux-Perl-0.12/lib/Linux/Perl/aio/x86_64.pm Linux-Perl-0.12/lib/Linux/Perl/eventfd/ Linux-Perl-0.12/lib/Linux/Perl/eventfd/arm.pm Linux-Perl-0.12/lib/Linux/Perl/eventfd/i386.pm Linux-Perl-0.12/lib/Linux/Perl/eventfd/i686.pm Linux-Perl-0.12/lib/Linux/Perl/eventfd/x86_64.pm Linux-Perl-0.12/lib/Linux/Perl/getrandom.pm Linux-Perl-0.12/lib/Linux/Perl/ArchLoader.pm Linux-Perl-0.12/lib/Linux/Perl/epoll/ Linux-Perl-0.12/lib/Linux/Perl/epoll/arm.pm Linux-Perl-0.12/lib/Linux/Perl/epoll/i686.pm Linux-Perl-0.12/lib/Linux/Perl/epoll/x86_64.pm Linux-Perl-0.12/lib/Linux/Perl/X.pm Linux-Perl-0.12/lib/Linux/Perl/EasyPack.pm Linux-Perl-0.12/lib/Linux/Perl/getdents.pm Linux-Perl-0.12/lib/Linux/Perl/Pointer.pm Linux-Perl-0.12/lib/Linux/Perl/timerfd/ Linux-Perl-0.12/lib/Linux/Perl/timerfd/arm.pm Linux-Perl-0.12/lib/Linux/Perl/timerfd/i686.pm Linux-Perl-0.12/lib/Linux/Perl/timerfd/x86_64.pm Linux-Perl-0.12/lib/Linux/Perl/getrandom/ Linux-Perl-0.12/lib/Linux/Perl/getrandom/arm.pm Linux-Perl-0.12/lib/Linux/Perl/getrandom/i686.pm Linux-Perl-0.12/lib/Linux/Perl/getrandom/x86_64.pm Linux-Perl-0.12/lib/Linux/Perl/uname/ Linux-Perl-0.12/lib/Linux/Perl/uname/arm.pm Linux-Perl-0.12/lib/Linux/Perl/uname/i386.pm Linux-Perl-0.12/lib/Linux/Perl/uname/i686.pm Linux-Perl-0.12/lib/Linux/Perl/uname/x86_64.pm Linux-Perl-0.12/lib/Linux/Perl/timerfd.pm Linux-Perl-0.12/lib/Linux/Perl/Constants.pm Linux-Perl-0.12/lib/Linux/Perl/getdents/ Linux-Perl-0.12/lib/Linux/Perl/getdents/arm.pm Linux-Perl-0.12/lib/Linux/Perl/getdents/x86_64.pm Linux-Perl-0.12/lib/Linux/Perl/uname.pm Linux-Perl-0.12/lib/Linux/Perl/SigSet.pm Linux-Perl-0.12/lib/Linux/Perl/Constants/ Linux-Perl-0.12/lib/Linux/Perl/Constants/Fcntl.pm Linux-Perl-0.12/lib/Linux/Perl/ParseFlags.pm Linux-Perl-0.12/lib/Linux/Perl/epoll.pm Linux-Perl-0.12/lib/Linux/Perl.pm Linux-Perl-0.12/Changes Linux-Perl-0.12/META.yml Configuring F/FE/FELIPE/Linux-Perl-0.12.tar.gz with Makefile.PL >>> /data/fly2400/ap2400-300558/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Have /data/fly2400/cpanfly-5.24/var/megalib Want /home/fly2400/ap2400-300558/lib Your perl and your Config.pm seem to have different ideas about the architecture they are running on. Perl thinks: [megalib] Config says: [x86_64-linux-thread-multi] This may or may not cause problems. Please check your installation of perl if you have problems building this extension. Generating a Unix-style Makefile Writing Makefile for Linux::Perl Writing MYMETA.yml and MYMETA.json FELIPE/Linux-Perl-0.12.tar.gz /data/fly2400/ap2400-300558/bin/perl-static Makefile.PL -- OK Running make for F/FE/FELIPE/Linux-Perl-0.12.tar.gz >>> make cp lib/Linux/Perl/X/Base.pm blib/lib/Linux/Perl/X/Base.pm cp lib/Linux/Perl/Endian.pm blib/lib/Linux/Perl/Endian.pm cp lib/Linux/Perl/aio.pm blib/lib/Linux/Perl/aio.pm cp lib/Linux/Perl/timerfd/i686.pm blib/lib/Linux/Perl/timerfd/i686.pm cp lib/Linux/Perl/epoll.pm blib/lib/Linux/Perl/epoll.pm cp lib/Linux/Perl/SigSet.pm blib/lib/Linux/Perl/SigSet.pm cp lib/Linux/Perl/Constants.pm blib/lib/Linux/Perl/Constants.pm cp lib/Linux/Perl/X/Call.pm blib/lib/Linux/Perl/X/Call.pm cp lib/Linux/Perl/epoll/x86_64.pm blib/lib/Linux/Perl/epoll/x86_64.pm cp lib/Linux/Perl/TimeSpec.pm blib/lib/Linux/Perl/TimeSpec.pm cp lib/Linux/Perl/epoll/arm.pm blib/lib/Linux/Perl/epoll/arm.pm cp lib/Linux/Perl/Pointer.pm blib/lib/Linux/Perl/Pointer.pm cp lib/Linux/Perl/Base/BitsTest.pm blib/lib/Linux/Perl/Base/BitsTest.pm cp lib/Linux/Perl/timerfd/arm.pm blib/lib/Linux/Perl/timerfd/arm.pm cp lib/Linux/Perl/getrandom/arm.pm blib/lib/Linux/Perl/getrandom/arm.pm cp lib/Linux/Perl/eventfd/x86_64.pm blib/lib/Linux/Perl/eventfd/x86_64.pm cp lib/Linux/Perl/eventfd.pm blib/lib/Linux/Perl/eventfd.pm cp lib/Linux/Perl/aio/arm.pm blib/lib/Linux/Perl/aio/arm.pm cp lib/Linux/Perl/timerfd.pm blib/lib/Linux/Perl/timerfd.pm cp lib/Linux/Perl/eventfd/i686.pm blib/lib/Linux/Perl/eventfd/i686.pm cp lib/Linux/Perl/ArchLoader.pm blib/lib/Linux/Perl/ArchLoader.pm cp lib/Linux/Perl/getrandom/x86_64.pm blib/lib/Linux/Perl/getrandom/x86_64.pm cp lib/Linux/Perl/eventfd/arm.pm blib/lib/Linux/Perl/eventfd/arm.pm cp lib/Linux/Perl/getdents/arm.pm blib/lib/Linux/Perl/getdents/arm.pm cp lib/Linux/Perl/aio/x86_64.pm blib/lib/Linux/Perl/aio/x86_64.pm cp lib/Linux/Perl/eventfd/i386.pm blib/lib/Linux/Perl/eventfd/i386.pm cp lib/Linux/Perl/getdents.pm blib/lib/Linux/Perl/getdents.pm cp lib/Linux/Perl.pm blib/lib/Linux/Perl.pm cp lib/Linux/Perl/Base/TimerEventFD.pm blib/lib/Linux/Perl/Base/TimerEventFD.pm cp lib/Linux/Perl/getdents/x86_64.pm blib/lib/Linux/Perl/getdents/x86_64.pm cp lib/Linux/Perl/epoll/i686.pm blib/lib/Linux/Perl/epoll/i686.pm cp lib/Linux/Perl/getrandom/i686.pm blib/lib/Linux/Perl/getrandom/i686.pm cp lib/Linux/Perl/getrandom.pm blib/lib/Linux/Perl/getrandom.pm cp lib/Linux/Perl/ParseFlags.pm blib/lib/Linux/Perl/ParseFlags.pm cp lib/Linux/Perl/EasyPack.pm blib/lib/Linux/Perl/EasyPack.pm cp lib/Linux/Perl/timerfd/x86_64.pm blib/lib/Linux/Perl/timerfd/x86_64.pm cp lib/Linux/Perl/uname.pm blib/lib/Linux/Perl/uname.pm cp lib/Linux/Perl/X.pm blib/lib/Linux/Perl/X.pm cp lib/Linux/Perl/Constants/Fcntl.pm blib/lib/Linux/Perl/Constants/Fcntl.pm cp lib/Linux/Perl/uname/i386.pm blib/lib/Linux/Perl/uname/i386.pm cp lib/Linux/Perl/uname/i686.pm blib/lib/Linux/Perl/uname/i686.pm cp lib/Linux/Perl/uname/arm.pm blib/lib/Linux/Perl/uname/arm.pm cp lib/Linux/Perl/uname/x86_64.pm blib/lib/Linux/Perl/uname/x86_64.pm Manifying 9 pod documents FELIPE/Linux-Perl-0.12.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 "/data/fly2400/ap2400-300558/bin/perl-static" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/aio.t ........ # ===== Linux::Perl::aio ok 1 - 'return from new()' isa 'Linux::Perl::aio' # simple read ok 2 - submit() worked ok 3 - getevents() return ok 4 - did read # partial read ok 5 - submit() worked ok 6 - did read # multi read ok 7 - submit() worked ok 8 - did read # eventfd ok 9 - submit() worked ok 10 - getevents() return ok 11 - did read # eventfd on write ok 12 - submit() worked ok 13 - getevents() return ok 14 - did write ok 15 - Linux::Perl::aio # ===== Linux::Perl::aio::x86_64 ok 16 - 'return from new()' isa 'Linux::Perl::aio::x86_64' # simple read ok 17 - submit() worked ok 18 - getevents() return ok 19 - did read # partial read ok 20 - submit() worked ok 21 - did read # multi read ok 22 - submit() worked ok 23 - did read # eventfd ok 24 - submit() worked ok 25 - getevents() return ok 26 - did read # eventfd on write ok 27 - submit() worked ok 28 - getevents() return ok 29 - did write ok 30 - Linux::Perl::aio::x86_64 1..30 ok t/epoll.t ...... # Using class: Linux::Perl::epoll::x86_64 (PID 3431) ok 1 - CLOEXEC by default ok 2 - no CLOEXEC if $^F is high ok 3 - CLOEXEC if $^F is high but CLOEXEC is given ok 4 - no read events ok 5 - received an event ok 6 - delete() removes an event ok 7 - received expected event after modify() ok 8 - received expected event(s) after closing one end of a socketpair ok 9 - edge-triggered flag works ok 10 - epoll FD closed on DESTROY ok 11 - epoll (CLOEXEC) FD closed on DESTROY # Using class: Linux::Perl::epoll (PID 3438) ok 12 - CLOEXEC by default ok 13 - no CLOEXEC if $^F is high ok 14 - CLOEXEC if $^F is high but CLOEXEC is given ok 15 - no read events ok 16 - received an event ok 17 - delete() removes an event ok 18 - received expected event after modify() ok 19 - received expected event(s) after closing one end of a socketpair ok 20 - edge-triggered flag works ok 21 - epoll FD closed on DESTROY ok 22 - epoll (CLOEXEC) FD closed on DESTROY 1..22 ok t/eventfd.t .... # Using class: Linux::Perl::eventfd::x86_64 (PID 3446) ok 1 - fileno() ok 2 - initval, add, read ok 3 - ... after which there is nothing there ok 4 - ... and $! is EAGAIN ok 5 - add() and read() 64-bit ok 6 - verify CLOEXEC by default ok 7 - NONBLOCK flag ok 8 - verify non-CLOEXEC ok 9 - verify CLOEXEC flag # Using class: Linux::Perl::eventfd (PID 3453) ok 10 - fileno() ok 11 - initval, add, read ok 12 - ... after which there is nothing there ok 13 - ... and $! is EAGAIN ok 14 - add() and read() 64-bit ok 15 - verify CLOEXEC by default ok 16 - NONBLOCK flag ok 17 - verify non-CLOEXEC ok 18 - verify CLOEXEC flag 1..18 ok # Using temporary directory: “/tmp/bYC16TTnyJ” # Using temporary directory: “/tmp/bYC16TTnyJ” t/getdents.t ... # Linux::Perl::getdents::x86_64 (PID 3461) ok 1 - response includes expected “.” and “..” entries ok 2 - response includes all entries # Linux::Perl::getdents (PID 3462) ok 3 - response includes expected “.” and “..” entries ok 4 - response includes all entries 1..4 ok t/getrandom.t .. ok 1 # skip This system lacks support for “getrandom”. ok 2 # skip This system lacks support for “getrandom”. 1..2 ok t/timerfd.t .... # Using class: Linux::Perl::timerfd::x86_64 (PID 3465) ok 1 - fileno() ok 2 - scalar-context settime() return ok 3 - settime() list return - interval ok 4 - settime() list return - value ok 5 - gettime() list return - interval ok 6 - gettime() list return - value ok 7 - read() - blocking ok 8 - read() - blocking (again) ok 9 - read() - non-blocking ok 10 - ... and the error is as expected ok 11 - no CLOEXEC if $^F is set high ok 12 - CLOEXEC if $^F is high but CLOEXEC is passed ok 13 # skip set_ticks() does not work. ok 14 - settime() - ABSTIME flag # Using class: Linux::Perl::timerfd (PID 3470) ok 15 - fileno() ok 16 - scalar-context settime() return ok 17 - settime() list return - interval ok 18 - settime() list return - value ok 19 - gettime() list return - interval ok 20 - gettime() list return - value ok 21 - read() - blocking ok 22 - read() - blocking (again) ok 23 - read() - non-blocking ok 24 - ... and the error is as expected ok 25 - no CLOEXEC if $^F is set high ok 26 - CLOEXEC if $^F is high but CLOEXEC is passed ok 27 # skip set_ticks() does not work. ok 28 - settime() - ABSTIME flag 1..28 ok t/uname.t ...... # Linux::Perl::uname::x86_64 (PID 3476) ok 1 - minimum number of strings ok 2 - maximum number of strings ok 3 - We know the OS. :) # Linux::Perl::uname (PID 3477) ok 4 - minimum number of strings ok 5 - maximum number of strings ok 6 - We know the OS. :) 1..6 ok All tests successful. Files=7, Tests=110, 4 wallclock secs ( 0.04 usr 0.03 sys + 1.16 cusr 0.40 csys = 1.63 CPU) Result: PASS FELIPE/Linux-Perl-0.12.tar.gz make test TEST_VERBOSE=1 -- OK Felipe Gasper <felipe@cpan.org> Linux system calls with pure Perl >>> (cd /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Linux-Perl-0.12-_4ihh7 && tar cvf - Linux-Perl-0.12.ppd blib) | gzip -c >/data/fly2400/cpanfly-5.24/var/REPO/F/FE/FELIPE/Linux-Perl-0.12.tar.gz Linux-Perl-0.12.ppd blib/ blib/man3/ blib/man3/Linux::Perl::uname.3 blib/man3/Linux::Perl::getrandom.3 blib/man3/Linux::Perl.3 blib/man3/Linux::Perl::epoll.3 blib/man3/Linux::Perl::Base::TimerEventFD.3 blib/man3/Linux::Perl::eventfd.3 blib/man3/Linux::Perl::timerfd.3 blib/man3/Linux::Perl::getdents.3 blib/man3/Linux::Perl::aio.3 blib/lib/ blib/lib/Linux/ blib/lib/Linux/Perl/ blib/lib/Linux/Perl/ParseFlags.pm blib/lib/Linux/Perl/epoll/ blib/lib/Linux/Perl/epoll/x86_64.pm blib/lib/Linux/Perl/epoll/arm.pm blib/lib/Linux/Perl/epoll/i686.pm blib/lib/Linux/Perl/epoll.pm blib/lib/Linux/Perl/SigSet.pm blib/lib/Linux/Perl/uname/ blib/lib/Linux/Perl/uname/x86_64.pm blib/lib/Linux/Perl/uname/arm.pm blib/lib/Linux/Perl/uname/i686.pm blib/lib/Linux/Perl/uname/i386.pm blib/lib/Linux/Perl/uname.pm blib/lib/Linux/Perl/Constants.pm blib/lib/Linux/Perl/eventfd/ blib/lib/Linux/Perl/eventfd/x86_64.pm blib/lib/Linux/Perl/eventfd/arm.pm blib/lib/Linux/Perl/eventfd/i686.pm blib/lib/Linux/Perl/eventfd/i386.pm blib/lib/Linux/Perl/EasyPack.pm blib/lib/Linux/Perl/Constants/ blib/lib/Linux/Perl/Constants/Fcntl.pm blib/lib/Linux/Perl/timerfd/ blib/lib/Linux/Perl/timerfd/x86_64.pm blib/lib/Linux/Perl/timerfd/arm.pm blib/lib/Linux/Perl/timerfd/i686.pm blib/lib/Linux/Perl/X/ blib/lib/Linux/Perl/X/Base.pm blib/lib/Linux/Perl/X/Call.pm blib/lib/Linux/Perl/TimeSpec.pm blib/lib/Linux/Perl/Pointer.pm blib/lib/Linux/Perl/getdents/ blib/lib/Linux/Perl/getdents/x86_64.pm blib/lib/Linux/Perl/getdents/arm.pm blib/lib/Linux/Perl/aio/ blib/lib/Linux/Perl/aio/x86_64.pm blib/lib/Linux/Perl/aio/arm.pm blib/lib/Linux/Perl/eventfd.pm blib/lib/Linux/Perl/getdents.pm blib/lib/Linux/Perl/Endian.pm blib/lib/Linux/Perl/timerfd.pm blib/lib/Linux/Perl/ArchLoader.pm blib/lib/Linux/Perl/X.pm blib/lib/Linux/Perl/aio.pm blib/lib/Linux/Perl/Base/ blib/lib/Linux/Perl/Base/BitsTest.pm blib/lib/Linux/Perl/Base/TimerEventFD.pm blib/lib/Linux/Perl/getrandom.pm blib/lib/Linux/Perl/getrandom/ blib/lib/Linux/Perl/getrandom/x86_64.pm blib/lib/Linux/Perl/getrandom/arm.pm blib/lib/Linux/Perl/getrandom/i686.pm blib/lib/Linux/Perl.pm VmSize: 368236 kB Finished 2018-08-29T02:00:30