PATH=/usr/bin:/bin:/data/fly2400/cpanfly-5.24/var/megalib/bin Start 2016-06-12T15:02:28 ActivePerl-2400 CPAN-2.10 Reading '/data/fly2400/cpanfly-5.24/var/cpan/Metadata' Database was generated on Sun, 12 Jun 2016 05:53:44 GMT Checksum for /data/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/M/MA/MAXMIND/WebService-PayPal-PaymentsAdvanced-0.000019.tar.gz ok WebService-PayPal-PaymentsAdvanced-0.000019/ WebService-PayPal-PaymentsAdvanced-0.000019/LICENSE WebService-PayPal-PaymentsAdvanced-0.000019/INSTALL WebService-PayPal-PaymentsAdvanced-0.000019/Makefile.PL WebService-PayPal-PaymentsAdvanced-0.000019/dist.ini WebService-PayPal-PaymentsAdvanced-0.000019/bin/ WebService-PayPal-PaymentsAdvanced-0.000019/bin/mock-payflow-pro WebService-PayPal-PaymentsAdvanced-0.000019/bin/mock-payflow-link WebService-PayPal-PaymentsAdvanced-0.000019/README WebService-PayPal-PaymentsAdvanced-0.000019/examples/ WebService-PayPal-PaymentsAdvanced-0.000019/examples/sale-from-credit-card-reference-transaction.pl WebService-PayPal-PaymentsAdvanced-0.000019/examples/capture-paypal-transaction.pl WebService-PayPal-PaymentsAdvanced-0.000019/examples/hosted-form-url.pl WebService-PayPal-PaymentsAdvanced-0.000019/examples/refund-transaction.pl WebService-PayPal-PaymentsAdvanced-0.000019/examples/sale-from-paypal-reference-transaction.pl WebService-PayPal-PaymentsAdvanced-0.000019/examples/void-transaction.pl WebService-PayPal-PaymentsAdvanced-0.000019/examples/inquiry.pl WebService-PayPal-PaymentsAdvanced-0.000019/examples/capture-delayed-transaction.pl WebService-PayPal-PaymentsAdvanced-0.000019/perltidyrc WebService-PayPal-PaymentsAdvanced-0.000019/lib/ WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/ WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/ WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/ WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Mocker/ WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Mocker/PayflowLink.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Mocker/SilentPOST.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Mocker/Helper.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Mocker/PayflowPro.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Response.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Mocker.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Response/ WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Response/SecureToken.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Response/Void.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Response/FromSilentPOST/ WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Response/FromSilentPOST/CreditCard.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Response/FromSilentPOST/PayPal.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Response/Inquiry.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Response/Sale/ WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Response/Sale/CreditCard.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Response/Sale/PayPal.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Response/FromRedirect.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Response/FromHTTP.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Response/Authorization/ WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Response/Authorization/CreditCard.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Response/Authorization/PayPal.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Response/Capture.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Response/Authorization.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Response/Credit.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Response/Inquiry/ WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Response/Inquiry/CreditCard.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Response/Inquiry/PayPal.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Response/FromSilentPOST.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Response/Sale.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Error/ WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Error/Authentication.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Error/HostedForm.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Error/HTTP.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Error/Generic.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Error/IPVerification.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Error/Role/ WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Error/Role/HasHTTPResponse.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Role/ WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Role/ClassFor.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Role/HasParams.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Role/HasTransactionTime.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Role/HasMessage.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Role/HasTokens.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Role/HasPayPal.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Role/HasUA.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Role/HasCreditCard.pm WebService-PayPal-PaymentsAdvanced-0.000019/lib/WebService/PayPal/PaymentsAdvanced/Role/HasTender.pm WebService-PayPal-PaymentsAdvanced-0.000019/README.md WebService-PayPal-PaymentsAdvanced-0.000019/cpanfile WebService-PayPal-PaymentsAdvanced-0.000019/META.json WebService-PayPal-PaymentsAdvanced-0.000019/perlcriticrc WebService-PayPal-PaymentsAdvanced-0.000019/Changes WebService-PayPal-PaymentsAdvanced-0.000019/META.yml WebService-PayPal-PaymentsAdvanced-0.000019/tidyall.ini WebService-PayPal-PaymentsAdvanced-0.000019/MANIFEST WebService-PayPal-PaymentsAdvanced-0.000019/t/ WebService-PayPal-PaymentsAdvanced-0.000019/t/00-report-prereqs.dd WebService-PayPal-PaymentsAdvanced-0.000019/t/author-no-tabs.t WebService-PayPal-PaymentsAdvanced-0.000019/t/author-pod-coverage.t WebService-PayPal-PaymentsAdvanced-0.000019/t/lib/ WebService-PayPal-PaymentsAdvanced-0.000019/t/lib/Util.pm WebService-PayPal-PaymentsAdvanced-0.000019/t/author-pod-spell.t WebService-PayPal-PaymentsAdvanced-0.000019/t/author-test-version.t WebService-PayPal-PaymentsAdvanced-0.000019/t/PaymentsAdvanced-live.t WebService-PayPal-PaymentsAdvanced-0.000019/t/00-report-prereqs.t WebService-PayPal-PaymentsAdvanced-0.000019/t/release-tidyall.t WebService-PayPal-PaymentsAdvanced-0.000019/t/author-pod-syntax.t WebService-PayPal-PaymentsAdvanced-0.000019/t/PaymentsAdvanced.t WebService-PayPal-PaymentsAdvanced-0.000019/t/PaymentsAdvanced/ WebService-PayPal-PaymentsAdvanced-0.000019/t/PaymentsAdvanced/Mocker/ WebService-PayPal-PaymentsAdvanced-0.000019/t/PaymentsAdvanced/Mocker/SilentPOST.t WebService-PayPal-PaymentsAdvanced-0.000019/t/PaymentsAdvanced/Response.t WebService-PayPal-PaymentsAdvanced-0.000019/t/PaymentsAdvanced/Response/ WebService-PayPal-PaymentsAdvanced-0.000019/t/PaymentsAdvanced/Response/FromSilentPOST/ WebService-PayPal-PaymentsAdvanced-0.000019/t/PaymentsAdvanced/Response/FromSilentPOST/CreditCard.t WebService-PayPal-PaymentsAdvanced-0.000019/t/PaymentsAdvanced/Response/FromSilentPOST/PayPal.t WebService-PayPal-PaymentsAdvanced-0.000019/t/PaymentsAdvanced/Response/FromRedirect.t WebService-PayPal-PaymentsAdvanced-0.000019/t/PaymentsAdvanced/Response/FromSilentPOST.t WebService-PayPal-PaymentsAdvanced-0.000019/t/PaymentsAdvanced/Response/FromHTTP.t WebService-PayPal-PaymentsAdvanced-0.000019/t/PaymentsAdvanced/Response/SecureToken.t WebService-PayPal-PaymentsAdvanced-0.000019/t/PaymentsAdvanced/Mocker.t WebService-PayPal-PaymentsAdvanced-0.000019/t/test-data/ WebService-PayPal-PaymentsAdvanced-0.000019/t/test-data/hosted-form.html WebService-PayPal-PaymentsAdvanced-0.000019/t/test-data/hosted-form-with-error.html WebService-PayPal-PaymentsAdvanced-0.000019/t/test-data/sample-config.pl WebService-PayPal-PaymentsAdvanced-0.000019/t/author-00-compile.t WebService-PayPal-PaymentsAdvanced-0.000019/t/release-cpan-changes.t Configuring M/MA/MAXMIND/WebService-PayPal-PaymentsAdvanced-0.000019.tar.gz with Makefile.PL >>> /data/fly2400/ap2400-300558/bin/perl-static Makefile.PL Warning: prerequisite Data::GUID 0 not found. Warning: prerequisite DateTime::Format::MySQL 0 not found. Warning: prerequisite LWP::ConsoleLogger::Easy 0 not found. Warning: prerequisite MooX::HandlesVia 0 not found. Warning: prerequisite MooX::StrictConstructor 0 not found. Warning: prerequisite Web::Scraper 0 not found. Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for WebService::PayPal::PaymentsAdvanced Writing MYMETA.yml and MYMETA.json MAXMIND/WebService-PayPal-PaymentsAdvanced-0.000019.tar.gz /data/fly2400/ap2400-300558/bin/perl-static Makefile.PL -- OK Running make for M/MA/MAXMIND/WebService-PayPal-PaymentsAdvanced-0.000019.tar.gz ---- Unsatisfied dependencies detected during ---- ---- MAXMIND/WebService-PayPal-PaymentsAdvanced-0.000019.tar.gz ---- LWP::ConsoleLogger::Easy [build_requires] Data::GUID [requires] MooX::HandlesVia [requires] DateTime::Format::MySQL [requires] Web::Scraper [requires] MooX::StrictConstructor [requires] Running test for module 'LWP::ConsoleLogger::Easy' Checksum for /data/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/O/OA/OALDERS/LWP-ConsoleLogger-0.000026.tar.gz ok LWP-ConsoleLogger-0.000026/ LWP-ConsoleLogger-0.000026/Build.PL LWP-ConsoleLogger-0.000026/Changes LWP-ConsoleLogger-0.000026/CONTRIBUTORS LWP-ConsoleLogger-0.000026/cpanfile LWP-ConsoleLogger-0.000026/dist.ini LWP-ConsoleLogger-0.000026/examples/ LWP-ConsoleLogger-0.000026/INSTALL LWP-ConsoleLogger-0.000026/lib/ LWP-ConsoleLogger-0.000026/LICENSE LWP-ConsoleLogger-0.000026/Makefile.PL LWP-ConsoleLogger-0.000026/MANIFEST LWP-ConsoleLogger-0.000026/META.json LWP-ConsoleLogger-0.000026/META.yml LWP-ConsoleLogger-0.000026/t/ LWP-ConsoleLogger-0.000026/t/author-pod-spell.t LWP-ConsoleLogger-0.000026/t/LWP/ LWP-ConsoleLogger-0.000026/t/release-cpan-changes.t LWP-ConsoleLogger-0.000026/t/test-data/ LWP-ConsoleLogger-0.000026/t/test-data/content-regex.html LWP-ConsoleLogger-0.000026/t/test-data/foo.html LWP-ConsoleLogger-0.000026/t/LWP/ConsoleLogger/ LWP-ConsoleLogger-0.000026/t/LWP/ConsoleLogger.t LWP-ConsoleLogger-0.000026/t/LWP/ConsoleLogger/Easy.t LWP-ConsoleLogger-0.000026/lib/LWP/ LWP-ConsoleLogger-0.000026/lib/LWP/ConsoleLogger/ LWP-ConsoleLogger-0.000026/lib/LWP/ConsoleLogger.pm LWP-ConsoleLogger-0.000026/lib/LWP/ConsoleLogger/Easy.pm LWP-ConsoleLogger-0.000026/examples/dump-only-headers.pl LWP-ConsoleLogger-0.000026/examples/html-in-text.pl LWP-ConsoleLogger-0.000026/examples/http-tiny-mech.pl LWP-ConsoleLogger-0.000026/examples/log-to-file.pl LWP-ConsoleLogger-0.000026/examples/new-york-times.pl LWP-ConsoleLogger-0.000026/examples/pithub.pl LWP-ConsoleLogger-0.000026/examples/test-lwp-useragent.pl LWP-ConsoleLogger-0.000026/examples/test-www-mechanize-psgi.pl LWP-ConsoleLogger-0.000026/examples/test-www-mechanize.pl Configuring O/OA/OALDERS/LWP-ConsoleLogger-0.000026.tar.gz with Makefile.PL >>> /data/fly2400/ap2400-300558/bin/perl-static Makefile.PL Warning: prerequisite MooX::StrictConstructor 0 not found. Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for LWP::ConsoleLogger Writing MYMETA.yml and MYMETA.json OALDERS/LWP-ConsoleLogger-0.000026.tar.gz /data/fly2400/ap2400-300558/bin/perl-static Makefile.PL -- OK Running make for O/OA/OALDERS/LWP-ConsoleLogger-0.000026.tar.gz ---- Unsatisfied dependencies detected during ---- ---- OALDERS/LWP-ConsoleLogger-0.000026.tar.gz ---- MooX::StrictConstructor [requires] Running test for module 'MooX::StrictConstructor' Checksum for /data/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/H/HA/HARTZELL/MooX-StrictConstructor-0.008.tar.gz ok MooX-StrictConstructor-0.008 MooX-StrictConstructor-0.008/Changes MooX-StrictConstructor-0.008/LICENSE MooX-StrictConstructor-0.008/dist.ini MooX-StrictConstructor-0.008/META.yml MooX-StrictConstructor-0.008/Build.PL MooX-StrictConstructor-0.008/MANIFEST MooX-StrictConstructor-0.008/t MooX-StrictConstructor-0.008/t/basic.t MooX-StrictConstructor-0.008/META.json MooX-StrictConstructor-0.008/Makefile.PL MooX-StrictConstructor-0.008/perlcritic.rc MooX-StrictConstructor-0.008/t/00-compile.t MooX-StrictConstructor-0.008/xt/author MooX-StrictConstructor-0.008/xt/author/critic.t MooX-StrictConstructor-0.008/xt/author/pod-spell.t MooX-StrictConstructor-0.008/xt/release MooX-StrictConstructor-0.008/xt/release/distmeta.t MooX-StrictConstructor-0.008/xt/release/pod-syntax.t MooX-StrictConstructor-0.008/xt/release/portability.t MooX-StrictConstructor-0.008/xt/release/pod-coverage.t MooX-StrictConstructor-0.008/xt/release/test-version.t MooX-StrictConstructor-0.008/lib/MooX MooX-StrictConstructor-0.008/lib/MooX/StrictConstructor.pm MooX-StrictConstructor-0.008/lib/Method/Generate/Constructor/Role MooX-StrictConstructor-0.008/lib/Method/Generate/Constructor/Role/StrictConstructor.pm Configuring H/HA/HARTZELL/MooX-StrictConstructor-0.008.tar.gz with Makefile.PL >>> /data/fly2400/ap2400-300558/bin/perl-static Makefile.PL Warning: prerequisite indirect 0 not found. Warning: prerequisite strictures 1 not found. Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for MooX::StrictConstructor Writing MYMETA.yml and MYMETA.json HARTZELL/MooX-StrictConstructor-0.008.tar.gz /data/fly2400/ap2400-300558/bin/perl-static Makefile.PL -- OK Running make for H/HA/HARTZELL/MooX-StrictConstructor-0.008.tar.gz ---- Unsatisfied dependencies detected during ---- ---- HARTZELL/MooX-StrictConstructor-0.008.tar.gz ---- strictures [requires] indirect [requires] Running test for module 'strictures' Checksum for /data/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/H/HA/HAARG/strictures-2.000003.tar.gz ok strictures-2.000003/ strictures-2.000003/Changes strictures-2.000003/inc/ strictures-2.000003/lib/ strictures-2.000003/maint/ strictures-2.000003/Makefile.PL strictures-2.000003/MANIFEST strictures-2.000003/META.json strictures-2.000003/META.yml strictures-2.000003/README strictures-2.000003/t/ strictures-2.000003/xt/ strictures-2.000003/xt/all-categories.t strictures-2.000003/xt/pod.t strictures-2.000003/t/crash.t strictures-2.000003/t/extras.t strictures-2.000003/t/strictures.t strictures-2.000003/maint/Makefile.PL.include strictures-2.000003/lib/strictures/ strictures-2.000003/lib/strictures.pm strictures-2.000003/lib/strictures/extra.pm strictures-2.000003/inc/ExtUtils/ strictures-2.000003/inc/ExtUtils/HasCompiler.pm Configuring H/HA/HAARG/strictures-2.000003.tar.gz with Makefile.PL >>> /data/fly2400/ap2400-300558/bin/perl-static Makefile.PL Warning: prerequisite indirect 0 not found. Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for strictures Writing MYMETA.yml and MYMETA.json HAARG/strictures-2.000003.tar.gz /data/fly2400/ap2400-300558/bin/perl-static Makefile.PL -- OK Running make for H/HA/HAARG/strictures-2.000003.tar.gz ---- Unsatisfied dependencies detected during ---- ---- HAARG/strictures-2.000003.tar.gz ---- indirect [requires] Running test for module 'indirect' Checksum for /data/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/V/VP/VPIT/indirect-0.36.tar.gz ok indirect-0.36/ indirect-0.36/Changes indirect-0.36/indirect.xs indirect-0.36/lib/ indirect-0.36/Makefile.PL indirect-0.36/MANIFEST indirect-0.36/META.json indirect-0.36/META.yml indirect-0.36/ptable.h indirect-0.36/README indirect-0.36/samples/ indirect-0.36/t/ indirect-0.36/t/00-load.t indirect-0.36/t/09-load-threads.t indirect-0.36/t/10-args.t indirect-0.36/t/11-line.t indirect-0.36/t/12-env.t indirect-0.36/t/20-good.t indirect-0.36/t/21-bad.t indirect-0.36/t/22-bad-mixed.t indirect-0.36/t/23-bad-notaint.t indirect-0.36/t/30-scope.t indirect-0.36/t/31-hints.t indirect-0.36/t/32-global.t indirect-0.36/t/33-compilation-errors.t indirect-0.36/t/40-threads.t indirect-0.36/t/41-threads-teardown.t indirect-0.36/t/42-threads-global.t indirect-0.36/t/45-memory.t indirect-0.36/t/46-stress.t indirect-0.36/t/47-stress-use.t indirect-0.36/t/50-external.t indirect-0.36/t/51-dd-newlines.t indirect-0.36/t/lib/ indirect-0.36/t/lib/indirect/ indirect-0.36/t/lib/Test/ indirect-0.36/t/lib/VPIT/ indirect-0.36/t/lib/VPIT/TestHelpers.pm indirect-0.36/t/lib/Test/Leaner.pm indirect-0.36/t/lib/indirect/Test0/ indirect-0.36/t/lib/indirect/Test1/ indirect-0.36/t/lib/indirect/Test2.pm indirect-0.36/t/lib/indirect/Test3.pm indirect-0.36/t/lib/indirect/Test4.pm indirect-0.36/t/lib/indirect/Test5.pm indirect-0.36/t/lib/indirect/TestCompilationError.pm indirect-0.36/t/lib/indirect/TestRequired1.pm indirect-0.36/t/lib/indirect/TestRequired2.pm indirect-0.36/t/lib/indirect/TestRequired3X.pm indirect-0.36/t/lib/indirect/TestRequired3Y.pm indirect-0.36/t/lib/indirect/TestRequired4/ indirect-0.36/t/lib/indirect/TestRequired5/ indirect-0.36/t/lib/indirect/TestRequired6.pm indirect-0.36/t/lib/indirect/TestRequiredGlobal.pm indirect-0.36/t/lib/indirect/TestRequired5/a0.pm indirect-0.36/t/lib/indirect/TestRequired5/b0.pm indirect-0.36/t/lib/indirect/TestRequired5/c0.pm indirect-0.36/t/lib/indirect/TestRequired5/d0.pm indirect-0.36/t/lib/indirect/TestRequired4/a0.pm indirect-0.36/t/lib/indirect/TestRequired4/b0.pm indirect-0.36/t/lib/indirect/TestRequired4/c0.pm indirect-0.36/t/lib/indirect/Test1/il1.pm indirect-0.36/t/lib/indirect/Test1/il2.pm indirect-0.36/t/lib/indirect/Test0/Fffff/ indirect-0.36/t/lib/indirect/Test0/Oooooo/ indirect-0.36/t/lib/indirect/Test0/Oooooo/Pppppppp.pm indirect-0.36/t/lib/indirect/Test0/Fffff/Vvvvvvv.pm indirect-0.36/samples/indirect.pl indirect-0.36/lib/indirect.pm Configuring V/VP/VPIT/indirect-0.36.tar.gz with Makefile.PL >>> /data/fly2400/ap2400-300558/bin/perl-static Makefile.PL Checking if this is gcc 3.4 on Windows trying to link against an import library... no Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for indirect Writing MYMETA.yml and MYMETA.json VPIT/indirect-0.36.tar.gz /data/fly2400/ap2400-300558/bin/perl-static Makefile.PL -- OK Running make for V/VP/VPIT/indirect-0.36.tar.gz >>> make cp lib/indirect.pm blib/lib/indirect.pm Running Mkbootstrap for indirect () chmod 644 "indirect.bs" "/data/fly2400/ap2400-300558/bin/perl-static" -MExtUtils::Command::MM -e 'cp_nonempty' -- indirect.bs blib/arch/auto/indirect/indirect.bs 644 "/data/fly2400/ap2400-300558/bin/perl-static" "/data/fly2400/cpanfly-5.24/var/megalib/ExtUtils/xsubpp" -typemap '/home/fly2400/ap2400-300558/lib/ExtUtils/typemap' indirect.xs > indirect.xsc mv indirect.xsc indirect.c gcc -c -D_REENTRANT -D_GNU_SOURCE -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-merge-constants -fwrapv -fno-strict-aliasing -pipe -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.36\" -DXS_VERSION=\"0.36\" -fPIC "-I/home/fly2400/ap2400-300558/lib/CORE" indirect.c rm -f blib/arch/auto/indirect/indirect.so gcc -shared -O2 -fstack-protector -o blib/arch/auto/indirect/indirect.so indirect.o \ \ chmod 755 blib/arch/auto/indirect/indirect.so Manifying 1 pod document VPIT/indirect-0.36.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 "/data/fly2400/ap2400-300558/bin/perl-static" -MExtUtils::Command::MM -e 'cp_nonempty' -- indirect.bs blib/arch/auto/indirect/indirect.bs 644 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 # Testing indirect 0.36, Perl 5.024000, /data/fly2400/ap2400-300558/bin/perl-static t/00-load.t ................ 1..1 ok 1 - use indirect; ok # Using threads 2.09 # Using threads::shared 1.52 t/09-load-threads.t ........ 1..32 ok 1 - main body, beginning: module not loaded ok 2 - first serial thread, beginning: module not loaded ok 3 - first serial thread, after loading: module loaded ok 4 - main body, in between serial loadings: module not loaded ok 5 - second serial thread, beginning: module not loaded ok 6 - second serial thread, after loading: module loaded ok 7 - main body, after serial loadings: module not loaded ok 8 - parent thread, beginning: module not loaded ok 9 - child thread, beginning: module not loaded ok 10 - child thread, after loading: module loaded ok 11 - parent thread, after child terminated: module not loaded ok 12 - parent thread, after loading: module loaded ok 13 - main body, after nested loadings: module not loaded ok 14 - first simultaneous thread (finishes last), beginning: module not loaded ok 15 - second simultaneous thread (finishes first), beginning: module not loaded ok 16 - first simultaneous thread (finishes last), after loading: module loaded ok 17 - second simultaneous thread (finishes first), loaded in other thread but not here: module not loaded ok 18 - first simultaneous thread (finishes last), still loaded while also loaded in the other thread: module loaded ok 19 - second simultaneous thread (finishes first), after loading: module loaded ok 20 - second simultaneous thread (finishes first), end: module loaded ok 21 - first simultaneous thread (finishes last), end: module loaded ok 22 - main body, after simultaneous threads: module not loaded ok 23 - first simultaneous thread (finishes first), beginning: module not loaded ok 24 - second simultaneous thread (finishes last), beginning: module not loaded ok 25 - first simultaneous thread (finishes first), after loading: module loaded ok 26 - second simultaneous thread (finishes last), loaded in other thread but not here: module not loaded ok 27 - second simultaneous thread (finishes last), after loading: module loaded ok 28 - first simultaneous thread (finishes first), still loaded while also loaded in the other thread: module loaded ok 29 - first simultaneous thread (finishes first), end: module loaded ok 30 - second simultaneous thread (finishes last), end: module loaded ok 31 - main body, after simultaneous threads: module not loaded ok 32 - main body, loaded at end: module loaded ok t/10-args.t ................ 1..10 ok 1 - didn't croak without arguments ok 2 - first warning caught without arguments ok 3 - second warning caught without arguments ok 4 - no more warnings without arguments ok 5 - croaks when :fatal is specified ok 6 - croaks when FATAL is specified ok 7 - croaks when :Fatal is specified ok 8 - calls the specified hook ok 9 - "no indirect qw" croaks ok 10 - "no indirect qw" croaks ok t/11-line.t ................ 1..12 ok 1 - did't croak ok 2 - didn't warn ok 3 - correct line numbers ok 4 - did't croak ok 5 - didn't warn ok 6 - correct line numbers ok 7 - did't croak ok 8 - didn't warn ok 9 - correct line numbers ok 10 - did't croak ok 11 - didn't warn ok 12 - correct line numbers ok t/12-env.t ................. 1..3 ok 1 - PERL_INDIRECT_PM_DISABLE test doesn't croak ok 2 - PERL_INDIRECT_PM_DISABLE test returns the correct value ok 3 - PERL_INDIRECT_PM_DISABLE test didn't generate any error ok t/20-good.t ................ 1..962 ok 1 - test sort and line endings 1: no indirect construct ok 2 - test sort and line endings 2: no indirect construct ok 3 - test sort and line endings 3: no indirect construct ok 4 - test sort and line endings 4: no indirect construct ok 5 - test sort and line endings 5: no indirect construct ok 6 - test sort and line endings 6: no indirect construct ok 7 - test sort and line endings 7: no indirect construct ok 8 - test sort and line endings 8: no indirect construct ok 9 - test sort and line endings 9: no indirect construct ok 10 - test sort and line endings 10: no indirect construct ok 11 - use indirect: $obj = Empty->new; ok 12 - no reports ok 13 - no indirect: $obj = Empty->new; ok 14 - no reports ok 15 - use indirect, defined: $obj = NotEmpty->new; ok 16 - no reports ok 17 - no indirect, defined: $obj = NotEmpty->new; ok 18 - no reports ok 19 - use indirect: $obj = Empty->new(); ok 20 - no reports ok 21 - no indirect: $obj = Empty->new(); ok 22 - no reports ok 23 - use indirect, defined: $obj = NotEmpty->new(); ok 24 - no reports ok 25 - no indirect, defined: $obj = NotEmpty->new(); ok 26 - no reports ok 27 - use indirect: $obj = Empty->new(1); ok 28 - no reports ok 29 - no indirect: $obj = Empty->new(1); ok 30 - no reports ok 31 - use indirect, defined: $obj = NotEmpty->new(1); ok 32 - no reports ok 33 - no indirect, defined: $obj = NotEmpty->new(1); ok 34 - no reports ok 35 - use indirect: $obj = Empty->new(q{foo}, bar => $obj); ok 36 - no reports ok 37 - no indirect: $obj = Empty->new(q{foo}, bar => $obj); ok 38 - no reports ok 39 - use indirect, defined: $obj = NotEmpty->new(q{foo}, bar => $obj); ok 40 - no reports ok 41 - no indirect, defined: $obj = NotEmpty->new(q{foo}, bar => $obj); ok 42 - no reports ok 43 - use indirect: $obj = Empty -> new ; ok 44 - no reports ok 45 - no indirect: $obj = Empty -> new ; ok 46 - no reports ok 47 - use indirect, defined: $obj = NotEmpty -> new ; ok 48 - no reports ok 49 - no indirect, defined: $obj = NotEmpty -> new ; ok 50 - no reports ok 51 - use indirect: $obj = Empty -> new ( ) ; ok 52 - no reports ok 53 - no indirect: $obj = Empty -> new ( ) ; ok 54 - no reports ok 55 - use indirect, defined: $obj = NotEmpty -> new ( ) ; ok 56 - no reports ok 57 - no indirect, defined: $obj = NotEmpty -> new ( ) ; ok 58 - no reports ok 59 - use indirect: $obj = Empty -> new ( 1 ) ; ok 60 - no reports ok 61 - no indirect: $obj = Empty -> new ( 1 ) ; ok 62 - no reports ok 63 - use indirect, defined: $obj = NotEmpty -> new ( 1 ) ; ok 64 - no reports ok 65 - no indirect, defined: $obj = NotEmpty -> new ( 1 ) ; ok 66 - no reports ok 67 - use indirect: $obj = Empty -> new ( 'foo' , bar => $obj ); ok 68 - no reports ok 69 - no indirect: $obj = Empty -> new ( 'foo' , bar => $obj ); ok 70 - no reports ok 71 - use indirect, defined: $obj = NotEmpty -> new ( 'foo' , bar => $obj ); ok 72 - no reports ok 73 - no indirect, defined: $obj = NotEmpty -> new ( 'foo' , bar => $obj ); ok 74 - no reports ok 75 - use indirect: $obj = Empty # -> # new ; ok 76 - no reports ok 77 - no indirect: $obj = Empty # -> # new ; ok 78 - no reports ok 79 - use indirect, defined: $obj = NotEmpty # -> # new ; ok 80 - no reports ok 81 - no indirect, defined: $obj = NotEmpty # -> # new ; ok 82 - no reports ok 83 - use indirect: $obj = Empty # # -> # new ( # ) ; ok 84 - no reports ok 85 - no indirect: $obj = Empty # # -> # new ( # ) ; ok 86 - no reports ok 87 - use indirect, defined: $obj = NotEmpty # # -> # new ( # ) ; ok 88 - no reports ok 89 - no indirect, defined: $obj = NotEmpty # # -> # new ( # ) ; ok 90 - no reports ok 91 - use indirect: $obj = Empty # -> new ( # 1 ) ; ok 92 - no reports ok 93 - no indirect: $obj = Empty # -> new ( # 1 ) ; ok 94 - no reports ok 95 - use indirect, defined: $obj = NotEmpty # -> new ( # 1 ) ; ok 96 - no reports ok 97 - no indirect, defined: $obj = NotEmpty # -> new ( # 1 ) ; ok 98 - no reports ok 99 - use indirect: $obj = Empty -> # new ( "foo" # , bar # => $obj ); ok 100 - no reports ok 101 - no indirect: $obj = Empty -> # new ( "foo" # , bar # => $obj ); ok 102 - no reports ok 103 - use indirect, defined: $obj = NotEmpty -> # new ( "foo" # , bar # => $obj ); ok 104 - no reports ok 105 - no indirect, defined: $obj = NotEmpty -> # new ( "foo" # , bar # => $obj ); ok 106 - no reports ok 107 - use indirect: $obj = new->new; ok 108 - no reports ok 109 - no indirect: $obj = new->new; ok 110 - no reports ok 111 - use indirect, defined: $obj = new->new; ok 112 - no reports ok 113 - no indirect, defined: $obj = new->new; ok 114 - no reports ok 115 - use indirect: $obj = new->new; \# new new ok 116 - no reports ok 117 - no indirect: $obj = new->new; \# new new ok 118 - no reports ok 119 - use indirect, defined: $obj = new->new; \# new new ok 120 - no reports ok 121 - no indirect, defined: $obj = new->new; \# new new ok 122 - no reports ok 123 - use indirect: $obj = new->newnew; ok 124 - no reports ok 125 - no indirect: $obj = new->newnew; ok 126 - no reports ok 127 - use indirect, defined: $obj = new->newnew; ok 128 - no reports ok 129 - no indirect, defined: $obj = new->newnew; ok 130 - no reports ok 131 - use indirect: $obj = newnew->new; ok 132 - no reports ok 133 - no indirect: $obj = newnew->new; ok 134 - no reports ok 135 - use indirect, defined: $obj = newnew->new; ok 136 - no reports ok 137 - no indirect, defined: $obj = newnew->new; ok 138 - no reports ok 139 - use indirect: $obj = Empty->$cb; ok 140 - no reports ok 141 - no indirect: $obj = Empty->$cb; ok 142 - no reports ok 143 - use indirect, defined: $obj = NotEmpty->$cb; ok 144 - no reports ok 145 - no indirect, defined: $obj = NotEmpty->$cb; ok 146 - no reports ok 147 - use indirect: $obj = Empty->$cb(); ok 148 - no reports ok 149 - no indirect: $obj = Empty->$cb(); ok 150 - no reports ok 151 - use indirect, defined: $obj = NotEmpty->$cb(); ok 152 - no reports ok 153 - no indirect, defined: $obj = NotEmpty->$cb(); ok 154 - no reports ok 155 - use indirect: $obj = Empty->$cb($pkg); ok 156 - no reports ok 157 - no indirect: $obj = Empty->$cb($pkg); ok 158 - no reports ok 159 - use indirect, defined: $obj = NotEmpty->$cb($pkg); ok 160 - no reports ok 161 - no indirect, defined: $obj = NotEmpty->$cb($pkg); ok 162 - no reports ok 163 - use indirect: $obj = Empty->$cb(sub { 'foo' }, bar => $obj); ok 164 - no reports ok 165 - no indirect: $obj = Empty->$cb(sub { 'foo' }, bar => $obj); ok 166 - no reports ok 167 - use indirect, defined: $obj = NotEmpty->$cb(sub { 'foo' }, bar => $obj); ok 168 - no reports ok 169 - no indirect, defined: $obj = NotEmpty->$cb(sub { 'foo' }, bar => $obj); ok 170 - no reports ok 171 - use indirect: $obj = Empty->$meth; ok 172 - no reports ok 173 - no indirect: $obj = Empty->$meth; ok 174 - no reports ok 175 - use indirect, defined: $obj = NotEmpty->$meth; ok 176 - no reports ok 177 - no indirect, defined: $obj = NotEmpty->$meth; ok 178 - no reports ok 179 - use indirect: $obj = Empty # -> # $meth ( 1, 2 ); ok 180 - no reports ok 181 - no indirect: $obj = Empty # -> # $meth ( 1, 2 ); ok 182 - no reports ok 183 - use indirect, defined: $obj = NotEmpty # -> # $meth ( 1, 2 ); ok 184 - no reports ok 185 - no indirect, defined: $obj = NotEmpty # -> # $meth ( 1, 2 ); ok 186 - no reports ok 187 - use indirect: $obj = $pkg->new ; ok 188 - no reports ok 189 - no indirect: $obj = $pkg->new ; ok 190 - no reports ok 191 - use indirect, defined: $obj = $pkg->new ; ok 192 - no reports ok 193 - no indirect, defined: $obj = $pkg->new ; ok 194 - no reports ok 195 - use indirect: $obj = $pkg -> new ( ); ok 196 - no reports ok 197 - no indirect: $obj = $pkg -> new ( ); ok 198 - no reports ok 199 - use indirect, defined: $obj = $pkg -> new ( ); ok 200 - no reports ok 201 - no indirect, defined: $obj = $pkg -> new ( ); ok 202 - no reports ok 203 - use indirect: $obj = $pkg # -> # new ( $pkg ); ok 204 - no reports ok 205 - no indirect: $obj = $pkg # -> # new ( $pkg ); ok 206 - no reports ok 207 - use indirect, defined: $obj = $pkg # -> # new ( $pkg ); ok 208 - no reports ok 209 - no indirect, defined: $obj = $pkg # -> # new ( $pkg ); ok 210 - no reports ok 211 - use indirect: $obj = # $pkg # -> # new ( qr/foo/, # foo => qr/bar/ ); ok 212 - no reports ok 213 - no indirect: $obj = # $pkg # -> # new ( qr/foo/, # foo => qr/bar/ ); ok 214 - no reports ok 215 - use indirect, defined: $obj = # $pkg # -> # new ( qr/foo/, # foo => qr/bar/ ); ok 216 - no reports ok 217 - no indirect, defined: $obj = # $pkg # -> # new ( qr/foo/, # foo => qr/bar/ ); ok 218 - no reports ok 219 - use indirect: $obj # = # $pkg # -> # $cb # ; ok 220 - no reports ok 221 - no indirect: $obj # = # $pkg # -> # $cb # ; ok 222 - no reports ok 223 - use indirect, defined: $obj # = # $pkg # -> # $cb # ; ok 224 - no reports ok 225 - no indirect, defined: $obj # = # $pkg # -> # $cb # ; ok 226 - no reports ok 227 - use indirect: $obj = $pkg -> ($cb) (); ok 228 - no reports ok 229 - no indirect: $obj = $pkg -> ($cb) (); ok 230 - no reports ok 231 - use indirect, defined: $obj = $pkg -> ($cb) (); ok 232 - no reports ok 233 - no indirect, defined: $obj = $pkg -> ($cb) (); ok 234 - no reports ok 235 - use indirect: $obj = $pkg->$cb( $obj ); ok 236 - no reports ok 237 - no indirect: $obj = $pkg->$cb( $obj ); ok 238 - no reports ok 239 - use indirect, defined: $obj = $pkg->$cb( $obj ); ok 240 - no reports ok 241 - no indirect, defined: $obj = $pkg->$cb( $obj ); ok 242 - no reports ok 243 - use indirect: $obj = $pkg->$cb(qw); ok 244 - no reports ok 245 - no indirect: $obj = $pkg->$cb(qw); ok 246 - no reports ok 247 - use indirect, defined: $obj = $pkg->$cb(qw); ok 248 - no reports ok 249 - no indirect, defined: $obj = $pkg->$cb(qw); ok 250 - no reports ok 251 - use indirect: $obj = $pkg->$meth; ok 252 - no reports ok 253 - no indirect: $obj = $pkg->$meth; ok 254 - no reports ok 255 - use indirect, defined: $obj = $pkg->$meth; ok 256 - no reports ok 257 - no indirect, defined: $obj = $pkg->$meth; ok 258 - no reports ok 259 - use indirect: $obj # = # $pkg # -> # $meth # ( 1 .. 10 ); ok 260 - no reports ok 261 - no indirect: $obj # = # $pkg # -> # $meth # ( 1 .. 10 ); ok 262 - no reports ok 263 - use indirect, defined: $obj # = # $pkg # -> # $meth # ( 1 .. 10 ); ok 264 - no reports ok 265 - no indirect, defined: $obj # = # $pkg # -> # $meth # ( 1 .. 10 ); ok 266 - no reports ok 267 - use indirect: $obj = $y->$cb; ok 268 - no reports ok 269 - no indirect: $obj = $y->$cb; ok 270 - no reports ok 271 - use indirect, defined: $obj = $y->$cb; ok 272 - no reports ok 273 - no indirect, defined: $obj = $y->$cb; ok 274 - no reports ok 275 - use indirect: $obj = $y # -> $cb ( # 'foo', 1, 2, 'bar' # ); ok 276 - no reports ok 277 - no indirect: $obj = $y # -> $cb ( # 'foo', 1, 2, 'bar' # ); ok 278 - no reports ok 279 - use indirect, defined: $obj = $y # -> $cb ( # 'foo', 1, 2, 'bar' # ); ok 280 - no reports ok 281 - no indirect, defined: $obj = $y # -> $cb ( # 'foo', 1, 2, 'bar' # ); ok 282 - no reports ok 283 - use indirect: $obj = $y->$meth; ok 284 - no reports ok 285 - no indirect: $obj = $y->$meth; ok 286 - no reports ok 287 - use indirect, defined: $obj = $y->$meth; ok 288 - no reports ok 289 - no indirect, defined: $obj = $y->$meth; ok 290 - no reports ok 291 - use indirect: $obj = # $y-> # $meth ( # qr(hello), # ); ok 292 - no reports ok 293 - no indirect: $obj = # $y-> # $meth ( # qr(hello), # ); ok 294 - no reports ok 295 - use indirect, defined: $obj = # $y-> # $meth ( # qr(hello), # ); ok 296 - no reports ok 297 - no indirect, defined: $obj = # $y-> # $meth ( # qr(hello), # ); ok 298 - no reports ok 299 - use indirect: meh; ok 300 - no reports ok 301 - no indirect: meh; ok 302 - no reports ok 303 - use indirect, defined: meh; ok 304 - no reports ok 305 - no indirect, defined: meh; ok 306 - no reports ok 307 - use indirect: meh $_; ok 308 - no reports ok 309 - no indirect: meh $_; ok 310 - no reports ok 311 - use indirect, defined: meh $_; ok 312 - no reports ok 313 - no indirect, defined: meh $_; ok 314 - no reports ok 315 - use indirect: meh $x; ok 316 - no reports ok 317 - no indirect: meh $x; ok 318 - no reports ok 319 - use indirect, defined: meh $x; ok 320 - no reports ok 321 - no indirect, defined: meh $x; ok 322 - no reports ok 323 - use indirect: meh $x, 1, 2; ok 324 - no reports ok 325 - no indirect: meh $x, 1, 2; ok 326 - no reports ok 327 - use indirect, defined: meh $x, 1, 2; ok 328 - no reports ok 329 - no indirect, defined: meh $x, 1, 2; ok 330 - no reports ok 331 - use indirect: meh $y; ok 332 - no reports ok 333 - no indirect: meh $y; ok 334 - no reports ok 335 - use indirect, defined: meh $y; ok 336 - no reports ok 337 - no indirect, defined: meh $y; ok 338 - no reports ok 339 - use indirect: meh $y, 1, 2; ok 340 - no reports ok 341 - no indirect: meh $y, 1, 2; ok 342 - no reports ok 343 - use indirect, defined: meh $y, 1, 2; ok 344 - no reports ok 345 - no indirect, defined: meh $y, 1, 2; ok 346 - no reports ok 347 - use indirect: meh $z; ok 348 - no reports ok 349 - no indirect: meh $z; ok 350 - no reports ok 351 - use indirect, defined: meh $z; ok 352 - no reports ok 353 - no indirect, defined: meh $z; ok 354 - no reports ok 355 - use indirect: meh $z, 1, 2; ok 356 - no reports ok 357 - no indirect: meh $z, 1, 2; ok 358 - no reports ok 359 - use indirect, defined: meh $z, 1, 2; ok 360 - no reports ok 361 - no indirect, defined: meh $z, 1, 2; ok 362 - no reports ok 363 - use indirect: print; ok 364 - no reports ok 365 - no indirect: print; ok 366 - no reports ok 367 - use indirect, defined: print; ok 368 - no reports ok 369 - no indirect, defined: print; ok 370 - no reports ok 371 - use indirect: print $_; ok 372 - no reports ok 373 - no indirect: print $_; ok 374 - no reports ok 375 - use indirect, defined: print $_; ok 376 - no reports ok 377 - no indirect, defined: print $_; ok 378 - no reports ok 379 - use indirect: print $x; ok 380 - no reports ok 381 - no indirect: print $x; ok 382 - no reports ok 383 - use indirect, defined: print $x; ok 384 - no reports ok 385 - no indirect, defined: print $x; ok 386 - no reports ok 387 - use indirect: print $x "oh hai\n"; ok 388 - no reports ok 389 - no indirect: print $x "oh hai\n"; ok 390 - no reports ok 391 - use indirect, defined: print $x "oh hai\n"; ok 392 - no reports ok 393 - no indirect, defined: print $x "oh hai\n"; ok 394 - no reports ok 395 - use indirect: print $y; ok 396 - no reports ok 397 - no indirect: print $y; ok 398 - no reports ok 399 - use indirect, defined: print $y; ok 400 - no reports ok 401 - no indirect, defined: print $y; ok 402 - no reports ok 403 - use indirect: print $y "hello thar\n"; ok 404 - no reports ok 405 - no indirect: print $y "hello thar\n"; ok 406 - no reports ok 407 - use indirect, defined: print $y "hello thar\n"; ok 408 - no reports ok 409 - no indirect, defined: print $y "hello thar\n"; ok 410 - no reports ok 411 - use indirect: print $z; ok 412 - no reports ok 413 - no indirect: print $z; ok 414 - no reports ok 415 - use indirect, defined: print $z; ok 416 - no reports ok 417 - no indirect, defined: print $z; ok 418 - no reports ok 419 - use indirect: print $z "lolno\n"; ok 420 - no reports ok 421 - no indirect: print $z "lolno\n"; ok 422 - no reports ok 423 - use indirect, defined: print $z "lolno\n"; ok 424 - no reports ok 425 - no indirect, defined: print $z "lolno\n"; ok 426 - no reports ok 427 - use indirect: print STDOUT "bananananananana\n"; ok 428 - no reports ok 429 - no indirect: print STDOUT "bananananananana\n"; ok 430 - no reports ok 431 - use indirect, defined: print STDOUT "bananananananana\n"; ok 432 - no reports ok 433 - no indirect, defined: print STDOUT "bananananananana\n"; ok 434 - no reports ok 435 - use indirect: $x->foo($pkg->$cb) ok 436 - no reports ok 437 - no indirect: $x->foo($pkg->$cb) ok 438 - no reports ok 439 - use indirect, defined: $x->foo($pkg->$cb) ok 440 - no reports ok 441 - no indirect, defined: $x->foo($pkg->$cb) ok 442 - no reports ok 443 - use indirect: $obj = "apple ${\($x->new)} pear" ok 444 - no reports ok 445 - no indirect: $obj = "apple ${\($x->new)} pear" ok 446 - no reports ok 447 - use indirect, defined: $obj = "apple ${\($x->new)} pear" ok 448 - no reports ok 449 - no indirect, defined: $obj = "apple ${\($x->new)} pear" ok 450 - no reports ok 451 - use indirect: $obj = "apple @{[$x->new]} pear" ok 452 - no reports ok 453 - no indirect: $obj = "apple @{[$x->new]} pear" ok 454 - no reports ok 455 - use indirect, defined: $obj = "apple @{[$x->new]} pear" ok 456 - no reports ok 457 - no indirect, defined: $obj = "apple @{[$x->new]} pear" ok 458 - no reports ok 459 - use indirect: $obj = "apple ${\($y->new)} pear" ok 460 - no reports ok 461 - no indirect: $obj = "apple ${\($y->new)} pear" ok 462 - no reports ok 463 - use indirect, defined: $obj = "apple ${\($y->new)} pear" ok 464 - no reports ok 465 - no indirect, defined: $obj = "apple ${\($y->new)} pear" ok 466 - no reports ok 467 - use indirect: $obj = "apple @{[$y->new]} pear" ok 468 - no reports ok 469 - no indirect: $obj = "apple @{[$y->new]} pear" ok 470 - no reports ok 471 - use indirect, defined: $obj = "apple @{[$y->new]} pear" ok 472 - no reports ok 473 - no indirect, defined: $obj = "apple @{[$y->new]} pear" ok 474 - no reports ok 475 - use indirect: $obj = "apple ${\($x->$cb)} pear" ok 476 - no reports ok 477 - no indirect: $obj = "apple ${\($x->$cb)} pear" ok 478 - no reports ok 479 - use indirect, defined: $obj = "apple ${\($x->$cb)} pear" ok 480 - no reports ok 481 - no indirect, defined: $obj = "apple ${\($x->$cb)} pear" ok 482 - no reports ok 483 - use indirect: $obj = "apple @{[$x->$cb]} pear" ok 484 - no reports ok 485 - no indirect: $obj = "apple @{[$x->$cb]} pear" ok 486 - no reports ok 487 - use indirect, defined: $obj = "apple @{[$x->$cb]} pear" ok 488 - no reports ok 489 - no indirect, defined: $obj = "apple @{[$x->$cb]} pear" ok 490 - no reports ok 491 - use indirect: $obj = "apple ${\($y->$cb)} pear" ok 492 - no reports ok 493 - no indirect: $obj = "apple ${\($y->$cb)} pear" ok 494 - no reports ok 495 - use indirect, defined: $obj = "apple ${\($y->$cb)} pear" ok 496 - no reports ok 497 - no indirect, defined: $obj = "apple ${\($y->$cb)} pear" ok 498 - no reports ok 499 - use indirect: $obj = "apple @{[$y->$cb]} pear" ok 500 - no reports ok 501 - no indirect: $obj = "apple @{[$y->$cb]} pear" ok 502 - no reports ok 503 - use indirect, defined: $obj = "apple @{[$y->$cb]} pear" ok 504 - no reports ok 505 - no indirect, defined: $obj = "apple @{[$y->$cb]} pear" ok 506 - no reports ok 507 - use indirect: $obj = "apple ${\($x->$meth)} pear" ok 508 - no reports ok 509 - no indirect: $obj = "apple ${\($x->$meth)} pear" ok 510 - no reports ok 511 - use indirect, defined: $obj = "apple ${\($x->$meth)} pear" ok 512 - no reports ok 513 - no indirect, defined: $obj = "apple ${\($x->$meth)} pear" ok 514 - no reports ok 515 - use indirect: $obj = "apple @{[$x->$meth]} pear" ok 516 - no reports ok 517 - no indirect: $obj = "apple @{[$x->$meth]} pear" ok 518 - no reports ok 519 - use indirect, defined: $obj = "apple @{[$x->$meth]} pear" ok 520 - no reports ok 521 - no indirect, defined: $obj = "apple @{[$x->$meth]} pear" ok 522 - no reports ok 523 - use indirect: $obj = "apple ${\($y->$meth)} pear" ok 524 - no reports ok 525 - no indirect: $obj = "apple ${\($y->$meth)} pear" ok 526 - no reports ok 527 - use indirect, defined: $obj = "apple ${\($y->$meth)} pear" ok 528 - no reports ok 529 - no indirect, defined: $obj = "apple ${\($y->$meth)} pear" ok 530 - no reports ok 531 - use indirect: $obj = "apple @{[$y->$meth]} pear" ok 532 - no reports ok 533 - no indirect: $obj = "apple @{[$y->$meth]} pear" ok 534 - no reports ok 535 - use indirect, defined: $obj = "apple @{[$y->$meth]} pear" ok 536 - no reports ok 537 - no indirect, defined: $obj = "apple @{[$y->$meth]} pear" ok 538 - no reports ok 539 - use indirect: s/foo/return; Empty->new/e; ok 540 - no reports ok 541 - no indirect: s/foo/return; Empty->new/e; ok 542 - no reports ok 543 - use indirect, defined: s/foo/return; NotEmpty->new/e; ok 544 - no reports ok 545 - no indirect, defined: s/foo/return; NotEmpty->new/e; ok 546 - no reports ok 547 - use indirect: s/foo/return; Empty->new/e; ok 548 - no reports ok 549 - no indirect: s/foo/return; Empty->new/e; ok 550 - no reports ok 551 - use indirect, defined: s/foo/return; NotEmpty->new/e; ok 552 - no reports ok 553 - no indirect, defined: s/foo/return; NotEmpty->new/e; ok 554 - no reports ok 555 - use indirect: s/foo/return; Empty->$cb/e; ok 556 - no reports ok 557 - no indirect: s/foo/return; Empty->$cb/e; ok 558 - no reports ok 559 - use indirect, defined: s/foo/return; NotEmpty->$cb/e; ok 560 - no reports ok 561 - no indirect, defined: s/foo/return; NotEmpty->$cb/e; ok 562 - no reports ok 563 - use indirect: s/foo/return; Empty->$cb/e; ok 564 - no reports ok 565 - no indirect: s/foo/return; Empty->$cb/e; ok 566 - no reports ok 567 - use indirect, defined: s/foo/return; NotEmpty->$cb/e; ok 568 - no reports ok 569 - no indirect, defined: s/foo/return; NotEmpty->$cb/e; ok 570 - no reports ok 571 - use indirect: s/foo/return; Empty->$meth/e; ok 572 - no reports ok 573 - no indirect: s/foo/return; Empty->$meth/e; ok 574 - no reports ok 575 - use indirect, defined: s/foo/return; NotEmpty->$meth/e; ok 576 - no reports ok 577 - no indirect, defined: s/foo/return; NotEmpty->$meth/e; ok 578 - no reports ok 579 - use indirect: s/foo/return; Empty->$meth/e; ok 580 - no reports ok 581 - no indirect: s/foo/return; Empty->$meth/e; ok 582 - no reports ok 583 - use indirect, defined: s/foo/return; NotEmpty->$meth/e; ok 584 - no reports ok 585 - no indirect, defined: s/foo/return; NotEmpty->$meth/e; ok 586 - no reports ok 587 - use indirect: s/foo/return; $x->new/e; ok 588 - no reports ok 589 - no indirect: s/foo/return; $x->new/e; ok 590 - no reports ok 591 - use indirect, defined: s/foo/return; $x->new/e; ok 592 - no reports ok 593 - no indirect, defined: s/foo/return; $x->new/e; ok 594 - no reports ok 595 - use indirect: s/foo/return; $x->new/e; ok 596 - no reports ok 597 - no indirect: s/foo/return; $x->new/e; ok 598 - no reports ok 599 - use indirect, defined: s/foo/return; $x->new/e; ok 600 - no reports ok 601 - no indirect, defined: s/foo/return; $x->new/e; ok 602 - no reports ok 603 - use indirect: s/foo/return; $x->$cb/e; ok 604 - no reports ok 605 - no indirect: s/foo/return; $x->$cb/e; ok 606 - no reports ok 607 - use indirect, defined: s/foo/return; $x->$cb/e; ok 608 - no reports ok 609 - no indirect, defined: s/foo/return; $x->$cb/e; ok 610 - no reports ok 611 - use indirect: s/foo/return; $x->$cb/e; ok 612 - no reports ok 613 - no indirect: s/foo/return; $x->$cb/e; ok 614 - no reports ok 615 - use indirect, defined: s/foo/return; $x->$cb/e; ok 616 - no reports ok 617 - no indirect, defined: s/foo/return; $x->$cb/e; ok 618 - no reports ok 619 - use indirect: s/foo/return; $x->$meth/e; ok 620 - no reports ok 621 - no indirect: s/foo/return; $x->$meth/e; ok 622 - no reports ok 623 - use indirect, defined: s/foo/return; $x->$meth/e; ok 624 - no reports ok 625 - no indirect, defined: s/foo/return; $x->$meth/e; ok 626 - no reports ok 627 - use indirect: s/foo/return; $x->$meth/e; ok 628 - no reports ok 629 - no indirect: s/foo/return; $x->$meth/e; ok 630 - no reports ok 631 - use indirect, defined: s/foo/return; $x->$meth/e; ok 632 - no reports ok 633 - no indirect, defined: s/foo/return; $x->$meth/e; ok 634 - no reports ok 635 - use indirect: s/foo/return; $y->new/e; ok 636 - no reports ok 637 - no indirect: s/foo/return; $y->new/e; ok 638 - no reports ok 639 - use indirect, defined: s/foo/return; $y->new/e; ok 640 - no reports ok 641 - no indirect, defined: s/foo/return; $y->new/e; ok 642 - no reports ok 643 - use indirect: s/foo/return; $y->new/e; ok 644 - no reports ok 645 - no indirect: s/foo/return; $y->new/e; ok 646 - no reports ok 647 - use indirect, defined: s/foo/return; $y->new/e; ok 648 - no reports ok 649 - no indirect, defined: s/foo/return; $y->new/e; ok 650 - no reports ok 651 - use indirect: s/foo/return; $y->$cb/e; ok 652 - no reports ok 653 - no indirect: s/foo/return; $y->$cb/e; ok 654 - no reports ok 655 - use indirect, defined: s/foo/return; $y->$cb/e; ok 656 - no reports ok 657 - no indirect, defined: s/foo/return; $y->$cb/e; ok 658 - no reports ok 659 - use indirect: s/foo/return; $y->$cb/e; ok 660 - no reports ok 661 - no indirect: s/foo/return; $y->$cb/e; ok 662 - no reports ok 663 - use indirect, defined: s/foo/return; $y->$cb/e; ok 664 - no reports ok 665 - no indirect, defined: s/foo/return; $y->$cb/e; ok 666 - no reports ok 667 - use indirect: s/foo/return; $y->$meth/e; ok 668 - no reports ok 669 - no indirect: s/foo/return; $y->$meth/e; ok 670 - no reports ok 671 - use indirect, defined: s/foo/return; $y->$meth/e; ok 672 - no reports ok 673 - no indirect, defined: s/foo/return; $y->$meth/e; ok 674 - no reports ok 675 - use indirect: s/foo/return; $y->$meth/e; ok 676 - no reports ok 677 - no indirect: s/foo/return; $y->$meth/e; ok 678 - no reports ok 679 - use indirect, defined: s/foo/return; $y->$meth/e; ok 680 - no reports ok 681 - no indirect, defined: s/foo/return; $y->$meth/e; ok 682 - no reports ok 683 - use indirect: "foo" =~ /(?{Empty->new})/; ok 684 - no reports ok 685 - no indirect: "foo" =~ /(?{Empty->new})/; ok 686 - no reports ok 687 - use indirect, defined: "foo" =~ /(?{NotEmpty->new})/; ok 688 - no reports ok 689 - no indirect, defined: "foo" =~ /(?{NotEmpty->new})/; ok 690 - no reports ok 691 - use indirect: "foo" =~ /(?{Empty->$cb})/; ok 692 - no reports ok 693 - no indirect: "foo" =~ /(?{Empty->$cb})/; ok 694 - no reports ok 695 - use indirect, defined: "foo" =~ /(?{NotEmpty->$cb})/; ok 696 - no reports ok 697 - no indirect, defined: "foo" =~ /(?{NotEmpty->$cb})/; ok 698 - no reports ok 699 - use indirect: "foo" =~ /(?{Empty->$meth})/; ok 700 - no reports ok 701 - no indirect: "foo" =~ /(?{Empty->$meth})/; ok 702 - no reports ok 703 - use indirect, defined: "foo" =~ /(?{NotEmpty->$meth})/; ok 704 - no reports ok 705 - no indirect, defined: "foo" =~ /(?{NotEmpty->$meth})/; ok 706 - no reports ok 707 - use indirect: "foo" =~ /(?{$x->new})/; ok 708 - no reports ok 709 - no indirect: "foo" =~ /(?{$x->new})/; ok 710 - no reports ok 711 - use indirect, defined: "foo" =~ /(?{$x->new})/; ok 712 - no reports ok 713 - no indirect, defined: "foo" =~ /(?{$x->new})/; ok 714 - no reports ok 715 - use indirect: "foo" =~ /(?{$x->$cb})/; ok 716 - no reports ok 717 - no indirect: "foo" =~ /(?{$x->$cb})/; ok 718 - no reports ok 719 - use indirect, defined: "foo" =~ /(?{$x->$cb})/; ok 720 - no reports ok 721 - no indirect, defined: "foo" =~ /(?{$x->$cb})/; ok 722 - no reports ok 723 - use indirect: "foo" =~ /(?{$x->$meth})/; ok 724 - no reports ok 725 - no indirect: "foo" =~ /(?{$x->$meth})/; ok 726 - no reports ok 727 - use indirect, defined: "foo" =~ /(?{$x->$meth})/; ok 728 - no reports ok 729 - no indirect, defined: "foo" =~ /(?{$x->$meth})/; ok 730 - no reports ok 731 - use indirect: "foo" =~ /(?{$y->new})/; ok 732 - no reports ok 733 - no indirect: "foo" =~ /(?{$y->new})/; ok 734 - no reports ok 735 - use indirect, defined: "foo" =~ /(?{$y->new})/; ok 736 - no reports ok 737 - no indirect, defined: "foo" =~ /(?{$y->new})/; ok 738 - no reports ok 739 - use indirect: "foo" =~ /(?{$y->$cb})/; ok 740 - no reports ok 741 - no indirect: "foo" =~ /(?{$y->$cb})/; ok 742 - no reports ok 743 - use indirect, defined: "foo" =~ /(?{$y->$cb})/; ok 744 - no reports ok 745 - no indirect, defined: "foo" =~ /(?{$y->$cb})/; ok 746 - no reports ok 747 - use indirect: "foo" =~ /(?{$y->$meth})/; ok 748 - no reports ok 749 - no indirect: "foo" =~ /(?{$y->$meth})/; ok 750 - no reports ok 751 - use indirect, defined: "foo" =~ /(?{$y->$meth})/; ok 752 - no reports ok 753 - no indirect, defined: "foo" =~ /(?{$y->$meth})/; ok 754 - no reports ok 755 - use indirect: exec $x $x, @a; ok 756 - no reports ok 757 - no indirect: exec $x $x, @a; ok 758 - no reports ok 759 - use indirect, defined: exec $x $x, @a; ok 760 - no reports ok 761 - no indirect, defined: exec $x $x, @a; ok 762 - no reports ok 763 - use indirect: exec { $a[0] } @a; ok 764 - no reports ok 765 - no indirect: exec { $a[0] } @a; ok 766 - no reports ok 767 - use indirect, defined: exec { $a[0] } @a; ok 768 - no reports ok 769 - no indirect, defined: exec { $a[0] } @a; ok 770 - no reports ok 771 - use indirect: system $x $x, @a; ok 772 - no reports ok 773 - no indirect: system $x $x, @a; ok 774 - no reports ok 775 - use indirect, defined: system $x $x, @a; ok 776 - no reports ok 777 - no indirect, defined: system $x $x, @a; ok 778 - no reports ok 779 - use indirect: system { $a[0] } @a; ok 780 - no reports ok 781 - no indirect: system { $a[0] } @a; ok 782 - no reports ok 783 - use indirect, defined: system { $a[0] } @a; ok 784 - no reports ok 785 - no indirect, defined: system { $a[0] } @a; ok 786 - no reports ok 787 - use indirect: zap { }; ok 788 - no reports ok 789 - no indirect: zap { }; ok 790 - no reports ok 791 - use indirect, defined: zap { }; ok 792 - no reports ok 793 - no indirect, defined: zap { }; ok 794 - no reports ok 795 - use indirect: zap { 1; }; ok 796 - no reports ok 797 - no indirect: zap { 1; }; ok 798 - no reports ok 799 - use indirect, defined: zap { 1; }; ok 800 - no reports ok 801 - no indirect, defined: zap { 1; }; ok 802 - no reports ok 803 - use indirect: zap { 1; 1; }; ok 804 - no reports ok 805 - no indirect: zap { 1; 1; }; ok 806 - no reports ok 807 - use indirect, defined: zap { 1; 1; }; ok 808 - no reports ok 809 - no indirect, defined: zap { 1; 1; }; ok 810 - no reports ok 811 - use indirect: zap { zap { }; 1; }; ok 812 - no reports ok 813 - no indirect: zap { zap { }; 1; }; ok 814 - no reports ok 815 - use indirect, defined: zap { zap { }; 1; }; ok 816 - no reports ok 817 - no indirect, defined: zap { zap { }; 1; }; ok 818 - no reports ok 819 - use indirect: my @stuff = sort Empty # ->new; ok 820 - no reports ok 821 - no indirect: my @stuff = sort Empty # ->new; ok 822 - no reports ok 823 - use indirect, defined: my @stuff = sort NotEmpty # ->new; ok 824 - no reports ok 825 - no indirect, defined: my @stuff = sort NotEmpty # ->new; ok 826 - no reports ok 827 - use indirect: my @stuff = sort Empty # ->new; ok 828 - no reports ok 829 - no indirect: my @stuff = sort Empty # ->new; ok 830 - no reports ok 831 - use indirect, defined: my @stuff = sort NotEmpty # ->new; ok 832 - no reports ok 833 - no indirect, defined: my @stuff = sort NotEmpty # ->new; ok 834 - no reports ok 835 - use indirect: my @stuff = sort Empty # ->new; ok 836 - no reports ok 837 - no indirect: my @stuff = sort Empty # ->new; ok 838 - no reports ok 839 - use indirect, defined: my @stuff = sort NotEmpty # ->new; ok 840 - no reports ok 841 - no indirect, defined: my @stuff = sort NotEmpty # ->new; ok 842 - no reports ok 843 - use indirect: my @stuff = sort Empty # ->new; ok 844 - no reports ok 845 - no indirect: my @stuff = sort Empty # ->new; ok 846 - no reports ok 847 - use indirect, defined: my @stuff = sort NotEmpty # ->new; ok 848 - no reports ok 849 - no indirect, defined: my @stuff = sort NotEmpty # ->new; ok 850 - no reports ok 851 - use indirect: my @stuff = sort Empty # ->new; ok 852 - no reports ok 853 - no indirect: my @stuff = sort Empty # ->new; ok 854 - no reports ok 855 - use indirect, defined: my @stuff = sort NotEmpty # ->new; ok 856 - no reports ok 857 - no indirect, defined: my @stuff = sort NotEmpty # ->new; ok 858 - no reports ok 859 - use indirect: my @stuff = sort Empty # ->new; ok 860 - no reports ok 861 - no indirect: my @stuff = sort Empty # ->new; ok 862 - no reports ok 863 - use indirect, defined: my @stuff = sort NotEmpty # ->new; ok 864 - no reports ok 865 - no indirect, defined: my @stuff = sort NotEmpty # ->new; ok 866 - no reports ok 867 - use indirect: my @stuff = sort Empty # ->new; ok 868 - no reports ok 869 - no indirect: my @stuff = sort Empty # ->new; ok 870 - no reports ok 871 - use indirect, defined: my @stuff = sort NotEmpty # ->new; ok 872 - no reports ok 873 - no indirect, defined: my @stuff = sort NotEmpty # ->new; ok 874 - no reports ok 875 - use indirect: my @stuff = sort Empty # ->new; ok 876 - no reports ok 877 - no indirect: my @stuff = sort Empty # ->new; ok 878 - no reports ok 879 - use indirect, defined: my @stuff = sort NotEmpty # ->new; ok 880 - no reports ok 881 - no indirect, defined: my @stuff = sort NotEmpty # ->new; ok 882 - no reports ok 883 - use indirect: sub { # my $self = shift; # return $self->new ? $self : undef; # } ok 884 - no reports ok 885 - no indirect: sub { # my $self = shift; # return $self->new ? $self : undef; # } ok 886 - no reports ok 887 - use indirect, defined: sub { # my $self = shift; # return $self->new ? $self : undef; # } ok 888 - no reports ok 889 - no indirect, defined: sub { # my $self = shift; # return $self->new ? $self : undef; # } ok 890 - no reports ok 891 - use indirect: sub { # my $self = shift; # return $self ? $self->new : undef; # } ok 892 - no reports ok 893 - no indirect: sub { # my $self = shift; # return $self ? $self->new : undef; # } ok 894 - no reports ok 895 - use indirect, defined: sub { # my $self = shift; # return $self ? $self->new : undef; # } ok 896 - no reports ok 897 - no indirect, defined: sub { # my $self = shift; # return $self ? $self->new : undef; # } ok 898 - no reports ok 899 - use indirect: sub { # my $self = shift; # return $_[0] ? undef : $self->new; # } ok 900 - no reports ok 901 - no indirect: sub { # my $self = shift; # return $_[0] ? undef : $self->new; # } ok 902 - no reports ok 903 - use indirect, defined: sub { # my $self = shift; # return $_[0] ? undef : $self->new; # } ok 904 - no reports ok 905 - no indirect, defined: sub { # my $self = shift; # return $_[0] ? undef : $self->new; # } ok 906 - no reports ok 907 - use indirect: package Hurp; # __PACKAGE__->new; ok 908 - no reports ok 909 - no indirect: package Hurp; # __PACKAGE__->new; ok 910 - no reports ok 911 - use indirect, defined: package Hurp; # __PACKAGE__->new; ok 912 - no reports ok 913 - no indirect, defined: package Hurp; # __PACKAGE__->new; ok 914 - no reports ok 915 - use indirect: package Hurp; # __PACKAGE__->new \# Hurp ok 916 - no reports ok 917 - no indirect: package Hurp; # __PACKAGE__->new \# Hurp ok 918 - no reports ok 919 - use indirect, defined: package Hurp; # __PACKAGE__->new \# Hurp ok 920 - no reports ok 921 - no indirect, defined: package Hurp; # __PACKAGE__->new \# Hurp ok 922 - no reports ok 923 - use indirect: package Hurp; # __PACKAGE__->new; # \# Hurp ok 924 - no reports ok 925 - no indirect: package Hurp; # __PACKAGE__->new; # \# Hurp ok 926 - no reports ok 927 - use indirect, defined: package Hurp; # __PACKAGE__->new; # \# Hurp ok 928 - no reports ok 929 - no indirect, defined: package Hurp; # __PACKAGE__->new; # \# Hurp ok 930 - no reports ok 931 - use indirect: package __PACKAGE_; # __PACKAGE__->new \# __PACKAGE_ ok 932 - no reports ok 933 - no indirect: package __PACKAGE_; # __PACKAGE__->new \# __PACKAGE_ ok 934 - no reports ok 935 - use indirect, defined: package __PACKAGE_; # __PACKAGE__->new \# __PACKAGE_ ok 936 - no reports ok 937 - no indirect, defined: package __PACKAGE_; # __PACKAGE__->new \# __PACKAGE_ ok 938 - no reports ok 939 - use indirect: package __PACKAGE_; # __PACKAGE_->new \# __PACKAGE__ ok 940 - no reports ok 941 - no indirect: package __PACKAGE_; # __PACKAGE_->new \# __PACKAGE__ ok 942 - no reports ok 943 - use indirect, defined: package __PACKAGE_; # __PACKAGE_->new \# __PACKAGE__ ok 944 - no reports ok 945 - no indirect, defined: package __PACKAGE_; # __PACKAGE_->new \# __PACKAGE__ ok 946 - no reports ok 947 - use indirect: package __PACKAGE___; # __PACKAGE__->new \# __PACKAGE___ ok 948 - no reports ok 949 - no indirect: package __PACKAGE___; # __PACKAGE__->new \# __PACKAGE___ ok 950 - no reports ok 951 - use indirect, defined: package __PACKAGE___; # __PACKAGE__->new \# __PACKAGE___ ok 952 - no reports ok 953 - no indirect, defined: package __PACKAGE___; # __PACKAGE__->new \# __PACKAGE___ ok 954 - no reports ok 955 - use indirect: package __PACKAGE___; # __PACKAGE___->new \# __PACKAGE__ ok 956 - no reports ok 957 - no indirect: package __PACKAGE___; # __PACKAGE___->new \# __PACKAGE__ ok 958 - no reports ok 959 - use indirect, defined: package __PACKAGE___; # __PACKAGE___->new \# __PACKAGE__ ok 960 - no reports ok 961 - no indirect, defined: package __PACKAGE___; # __PACKAGE___->new \# __PACKAGE__ ok 962 - no reports ok t/21-bad.t ................. 1..1360 ok 1 - use indirect: $obj = new Empty; # ok 2 - correct number of reports ok 3 - no indirect: $obj = new Empty; # ok 4 - correct number of reports ok 5 - report 0 is correct ok 6 - use indirect, defined: $obj = new NotEmpty; # ok 7 - correct number of reports ok 8 - no indirect, defined: $obj = new NotEmpty; # ok 9 - correct number of reports ok 10 - report 0 is correct ok 11 - use indirect, spaces: $ # obj = new Empty; # ok 12 - correct number of reports ok 13 - no indirect, spaces: $ # obj = new Empty; # ok 14 - correct number of reports ok 15 - report 0 is correct ok 16 - use indirect: $obj = new Empty if 0; # ok 17 - correct number of reports ok 18 - no indirect: $obj = new Empty if 0; # ok 19 - correct number of reports ok 20 - report 0 is correct ok 21 - use indirect, defined: $obj = new NotEmpty if 0; # ok 22 - correct number of reports ok 23 - no indirect, defined: $obj = new NotEmpty if 0; # ok 24 - correct number of reports ok 25 - report 0 is correct ok 26 - use indirect, spaces: $ # obj = new Empty if 0; # ok 27 - correct number of reports ok 28 - no indirect, spaces: $ # obj = new Empty if 0; # ok 29 - correct number of reports ok 30 - report 0 is correct ok 31 - use indirect: $obj = new Empty(); # ok 32 - correct number of reports ok 33 - no indirect: $obj = new Empty(); # ok 34 - correct number of reports ok 35 - report 0 is correct ok 36 - use indirect, defined: $obj = new NotEmpty(); # ok 37 - correct number of reports ok 38 - no indirect, defined: $obj = new NotEmpty(); # ok 39 - correct number of reports ok 40 - report 0 is correct ok 41 - use indirect, spaces: $ # obj = new Empty(); # ok 42 - correct number of reports ok 43 - no indirect, spaces: $ # obj = new Empty(); # ok 44 - correct number of reports ok 45 - report 0 is correct ok 46 - use indirect: $obj = new Empty(1); # ok 47 - correct number of reports ok 48 - no indirect: $obj = new Empty(1); # ok 49 - correct number of reports ok 50 - report 0 is correct ok 51 - use indirect, defined: $obj = new NotEmpty(1); # ok 52 - correct number of reports ok 53 - no indirect, defined: $obj = new NotEmpty(1); # ok 54 - correct number of reports ok 55 - report 0 is correct ok 56 - use indirect, spaces: $ # obj = new Empty(1); # ok 57 - correct number of reports ok 58 - no indirect, spaces: $ # obj = new Empty(1); # ok 59 - correct number of reports ok 60 - report 0 is correct ok 61 - use indirect: $obj = new Empty(1, 2); # ok 62 - correct number of reports ok 63 - no indirect: $obj = new Empty(1, 2); # ok 64 - correct number of reports ok 65 - report 0 is correct ok 66 - use indirect, defined: $obj = new NotEmpty(1, 2); # ok 67 - correct number of reports ok 68 - no indirect, defined: $obj = new NotEmpty(1, 2); # ok 69 - correct number of reports ok 70 - report 0 is correct ok 71 - use indirect, spaces: $ # obj = new Empty(1, 2); # ok 72 - correct number of reports ok 73 - no indirect, spaces: $ # obj = new Empty(1, 2); # ok 74 - correct number of reports ok 75 - report 0 is correct ok 76 - use indirect: $obj = new Empty ; # ok 77 - correct number of reports ok 78 - no indirect: $obj = new Empty ; # ok 79 - correct number of reports ok 80 - report 0 is correct ok 81 - use indirect, defined: $obj = new NotEmpty ; # ok 82 - correct number of reports ok 83 - no indirect, defined: $obj = new NotEmpty ; # ok 84 - correct number of reports ok 85 - report 0 is correct ok 86 - use indirect, spaces: $ # obj = new Empty ; # ok 87 - correct number of reports ok 88 - no indirect, spaces: $ # obj = new Empty ; # ok 89 - correct number of reports ok 90 - report 0 is correct ok 91 - use indirect: $obj = new Empty ( ) ; # ok 92 - correct number of reports ok 93 - no indirect: $obj = new Empty ( ) ; # ok 94 - correct number of reports ok 95 - report 0 is correct ok 96 - use indirect, defined: $obj = new NotEmpty ( ) ; # ok 97 - correct number of reports ok 98 - no indirect, defined: $obj = new NotEmpty ( ) ; # ok 99 - correct number of reports ok 100 - report 0 is correct ok 101 - use indirect, spaces: $ # obj = new Empty ( ) ; # ok 102 - correct number of reports ok 103 - no indirect, spaces: $ # obj = new Empty ( ) ; # ok 104 - correct number of reports ok 105 - report 0 is correct ok 106 - use indirect: $obj = new Empty ( 1 ) ; # ok 107 - correct number of reports ok 108 - no indirect: $obj = new Empty ( 1 ) ; # ok 109 - correct number of reports ok 110 - report 0 is correct ok 111 - use indirect, defined: $obj = new NotEmpty ( 1 ) ; # ok 112 - correct number of reports ok 113 - no indirect, defined: $obj = new NotEmpty ( 1 ) ; # ok 114 - correct number of reports ok 115 - report 0 is correct ok 116 - use indirect, spaces: $ # obj = new Empty ( 1 ) ; # ok 117 - correct number of reports ok 118 - no indirect, spaces: $ # obj = new Empty ( 1 ) ; # ok 119 - correct number of reports ok 120 - report 0 is correct ok 121 - use indirect: $obj = new Empty ( 1 , 2 ) ; # ok 122 - correct number of reports ok 123 - no indirect: $obj = new Empty ( 1 , 2 ) ; # ok 124 - correct number of reports ok 125 - report 0 is correct ok 126 - use indirect, defined: $obj = new NotEmpty ( 1 , 2 ) ; # ok 127 - correct number of reports ok 128 - no indirect, defined: $obj = new NotEmpty ( 1 , 2 ) ; # ok 129 - correct number of reports ok 130 - report 0 is correct ok 131 - use indirect, spaces: $ # obj = new Empty ( 1 , 2 ) ; # ok 132 - correct number of reports ok 133 - no indirect, spaces: $ # obj = new Empty ( 1 , 2 ) ; # ok 134 - correct number of reports ok 135 - report 0 is correct ok 136 - use indirect: $obj = new # Empty # ; # ok 137 - correct number of reports ok 138 - no indirect: $obj = new # Empty # ; # ok 139 - correct number of reports ok 140 - report 0 is correct ok 141 - use indirect, defined: $obj = new # NotEmpty # ; # ok 142 - correct number of reports ok 143 - no indirect, defined: $obj = new # NotEmpty # ; # ok 144 - correct number of reports ok 145 - report 0 is correct ok 146 - use indirect, spaces: $ # obj = new # Empty # ; # ok 147 - correct number of reports ok 148 - no indirect, spaces: $ # obj = new # Empty # ; # ok 149 - correct number of reports ok 150 - report 0 is correct ok 151 - use indirect: $obj = new # Empty ( # ) ; # ok 152 - correct number of reports ok 153 - no indirect: $obj = new # Empty ( # ) ; # ok 154 - correct number of reports ok 155 - report 0 is correct ok 156 - use indirect, defined: $obj = new # NotEmpty ( # ) ; # ok 157 - correct number of reports ok 158 - no indirect, defined: $obj = new # NotEmpty ( # ) ; # ok 159 - correct number of reports ok 160 - report 0 is correct ok 161 - use indirect, spaces: $ # obj = new # Empty ( # ) ; # ok 162 - correct number of reports ok 163 - no indirect, spaces: $ # obj = new # Empty ( # ) ; # ok 164 - correct number of reports ok 165 - report 0 is correct ok 166 - use indirect: $obj = # new # Empty ( 1 # ) ; # ok 167 - correct number of reports ok 168 - no indirect: $obj = # new # Empty ( 1 # ) ; # ok 169 - correct number of reports ok 170 - report 0 is correct ok 171 - use indirect, defined: $obj = # new # NotEmpty ( 1 # ) ; # ok 172 - correct number of reports ok 173 - no indirect, defined: $obj = # new # NotEmpty ( 1 # ) ; # ok 174 - correct number of reports ok 175 - report 0 is correct ok 176 - use indirect, spaces: $ # obj = # new # Empty ( 1 # ) ; # ok 177 - correct number of reports ok 178 - no indirect, spaces: $ # obj = # new # Empty ( 1 # ) ; # ok 179 - correct number of reports ok 180 - report 0 is correct ok 181 - use indirect: $obj = # new # Empty # ( 1 , # 2 ) ; # ok 182 - correct number of reports ok 183 - no indirect: $obj = # new # Empty # ( 1 , # 2 ) ; # ok 184 - correct number of reports ok 185 - report 0 is correct ok 186 - use indirect, defined: $obj = # new # NotEmpty # ( 1 , # 2 ) ; # ok 187 - correct number of reports ok 188 - no indirect, defined: $obj = # new # NotEmpty # ( 1 , # 2 ) ; # ok 189 - correct number of reports ok 190 - report 0 is correct ok 191 - use indirect, spaces: $ # obj = # new # Empty # ( 1 , # 2 ) ; # ok 192 - correct number of reports ok 193 - no indirect, spaces: $ # obj = # new # Empty # ( 1 , # 2 ) ; # ok 194 - correct number of reports ok 195 - report 0 is correct ok 196 - use indirect: $obj = new $x; # ok 197 - correct number of reports ok 198 - no indirect: $obj = new $x; # ok 199 - correct number of reports ok 200 - report 0 is correct ok 201 - use indirect, defined: $obj = new $x; # ok 202 - correct number of reports ok 203 - no indirect, defined: $obj = new $x; # ok 204 - correct number of reports ok 205 - report 0 is correct ok 206 - use indirect, spaces: $ # obj = new $ # x; # ok 207 - correct number of reports ok 208 - no indirect, spaces: $ # obj = new $ # x; # ok 209 - correct number of reports ok 210 - report 0 is correct ok 211 - use indirect: $obj = new $x(); # ok 212 - correct number of reports ok 213 - no indirect: $obj = new $x(); # ok 214 - correct number of reports ok 215 - report 0 is correct ok 216 - use indirect, defined: $obj = new $x(); # ok 217 - correct number of reports ok 218 - no indirect, defined: $obj = new $x(); # ok 219 - correct number of reports ok 220 - report 0 is correct ok 221 - use indirect, spaces: $ # obj = new $ # x(); # ok 222 - correct number of reports ok 223 - no indirect, spaces: $ # obj = new $ # x(); # ok 224 - correct number of reports ok 225 - report 0 is correct ok 226 - use indirect: $obj = new $x('foo'); # ok 227 - correct number of reports ok 228 - no indirect: $obj = new $x('foo'); # ok 229 - correct number of reports ok 230 - report 0 is correct ok 231 - use indirect, defined: $obj = new $x('foo'); # ok 232 - correct number of reports ok 233 - no indirect, defined: $obj = new $x('foo'); # ok 234 - correct number of reports ok 235 - report 0 is correct ok 236 - use indirect, spaces: $ # obj = new $ # x('foo'); # ok 237 - correct number of reports ok 238 - no indirect, spaces: $ # obj = new $ # x('foo'); # ok 239 - correct number of reports ok 240 - report 0 is correct ok 241 - use indirect: $obj = new $x qq{foo}, 1; # ok 242 - correct number of reports ok 243 - no indirect: $obj = new $x qq{foo}, 1; # ok 244 - correct number of reports ok 245 - report 0 is correct ok 246 - use indirect, defined: $obj = new $x qq{foo}, 1; # ok 247 - correct number of reports ok 248 - no indirect, defined: $obj = new $x qq{foo}, 1; # ok 249 - correct number of reports ok 250 - report 0 is correct ok 251 - use indirect, spaces: $ # obj = new $ # x qq{foo}, 1; # ok 252 - correct number of reports ok 253 - no indirect, spaces: $ # obj = new $ # x qq{foo}, 1; # ok 254 - correct number of reports ok 255 - report 0 is correct ok 256 - use indirect: $obj = new $x qr{foo\s+bar}, 1 .. 1; # ok 257 - correct number of reports ok 258 - no indirect: $obj = new $x qr{foo\s+bar}, 1 .. 1; # ok 259 - correct number of reports ok 260 - report 0 is correct ok 261 - use indirect, defined: $obj = new $x qr{foo\s+bar}, 1 .. 1; # ok 262 - correct number of reports ok 263 - no indirect, defined: $obj = new $x qr{foo\s+bar}, 1 .. 1; # ok 264 - correct number of reports ok 265 - report 0 is correct ok 266 - use indirect, spaces: $ # obj = new $ # x qr{foo\s+bar}, 1 .. 1; # ok 267 - correct number of reports ok 268 - no indirect, spaces: $ # obj = new $ # x qr{foo\s+bar}, 1 .. 1; # ok 269 - correct number of reports ok 270 - report 0 is correct ok 271 - use indirect: $obj = new $x(qw); # ok 272 - correct number of reports ok 273 - no indirect: $obj = new $x(qw); # ok 274 - correct number of reports ok 275 - report 0 is correct ok 276 - use indirect, defined: $obj = new $x(qw); # ok 277 - correct number of reports ok 278 - no indirect, defined: $obj = new $x(qw); # ok 279 - correct number of reports ok 280 - report 0 is correct ok 281 - use indirect, spaces: $ # obj = new $ # x(qw); # ok 282 - correct number of reports ok 283 - no indirect, spaces: $ # obj = new $ # x(qw); # ok 284 - correct number of reports ok 285 - report 0 is correct ok 286 - use indirect: $obj = new # $_; # ok 287 - correct number of reports ok 288 - no indirect: $obj = new # $_; # ok 289 - correct number of reports ok 290 - report 0 is correct ok 291 - use indirect, defined: $obj = new # $_; # ok 292 - correct number of reports ok 293 - no indirect, defined: $obj = new # $_; # ok 294 - correct number of reports ok 295 - report 0 is correct ok 296 - use indirect, spaces: $ # obj = new # $ # _; # ok 297 - correct number of reports ok 298 - no indirect, spaces: $ # obj = new # $ # _; # ok 299 - correct number of reports ok 300 - report 0 is correct ok 301 - use indirect: $obj = new # $_ ( ); # ok 302 - correct number of reports ok 303 - no indirect: $obj = new # $_ ( ); # ok 304 - correct number of reports ok 305 - report 0 is correct ok 306 - use indirect, defined: $obj = new # $_ ( ); # ok 307 - correct number of reports ok 308 - no indirect, defined: $obj = new # $_ ( ); # ok 309 - correct number of reports ok 310 - report 0 is correct ok 311 - use indirect, spaces: $ # obj = new # $ # _ ( ); # ok 312 - correct number of reports ok 313 - no indirect, spaces: $ # obj = new # $ # _ ( ); # ok 314 - correct number of reports ok 315 - report 0 is correct ok 316 - use indirect: $obj = new $_ qr/foo/ ; # ok 317 - correct number of reports ok 318 - no indirect: $obj = new $_ qr/foo/ ; # ok 319 - correct number of reports ok 320 - report 0 is correct ok 321 - use indirect, defined: $obj = new $_ qr/foo/ ; # ok 322 - correct number of reports ok 323 - no indirect, defined: $obj = new $_ qr/foo/ ; # ok 324 - correct number of reports ok 325 - report 0 is correct ok 326 - use indirect, spaces: $ # obj = new $ # _ qr/foo/ ; # ok 327 - correct number of reports ok 328 - no indirect, spaces: $ # obj = new $ # _ qr/foo/ ; # ok 329 - correct number of reports ok 330 - report 0 is correct ok 331 - use indirect: $obj = new $_ qq(bar baz); # ok 332 - correct number of reports ok 333 - no indirect: $obj = new $_ qq(bar baz); # ok 334 - correct number of reports ok 335 - report 0 is correct ok 336 - use indirect, defined: $obj = new $_ qq(bar baz); # ok 337 - correct number of reports ok 338 - no indirect, defined: $obj = new $_ qq(bar baz); # ok 339 - correct number of reports ok 340 - report 0 is correct ok 341 - use indirect, spaces: $ # obj = new $ # _ qq(bar baz); # ok 342 - correct number of reports ok 343 - no indirect, spaces: $ # obj = new $ # _ qq(bar baz); # ok 344 - correct number of reports ok 345 - report 0 is correct ok 346 - use indirect: meh $_; # ok 347 - correct number of reports ok 348 - no indirect: meh $_; # ok 349 - correct number of reports ok 350 - report 0 is correct ok 351 - use indirect, defined: meh $_; # ok 352 - correct number of reports ok 353 - no indirect, defined: meh $_; # ok 354 - correct number of reports ok 355 - report 0 is correct ok 356 - use indirect, spaces: meh $ # _; # ok 357 - correct number of reports ok 358 - no indirect, spaces: meh $ # _; # ok 359 - correct number of reports ok 360 - report 0 is correct ok 361 - use indirect: meh $_ 1, 2; # ok 362 - correct number of reports ok 363 - no indirect: meh $_ 1, 2; # ok 364 - correct number of reports ok 365 - report 0 is correct ok 366 - use indirect, defined: meh $_ 1, 2; # ok 367 - correct number of reports ok 368 - no indirect, defined: meh $_ 1, 2; # ok 369 - correct number of reports ok 370 - report 0 is correct ok 371 - use indirect, spaces: meh $ # _ 1, 2; # ok 372 - correct number of reports ok 373 - no indirect, spaces: meh $ # _ 1, 2; # ok 374 - correct number of reports ok 375 - report 0 is correct ok 376 - use indirect: meh $$; # ok 377 - correct number of reports ok 378 - no indirect: meh $$; # ok 379 - correct number of reports ok 380 - report 0 is correct ok 381 - use indirect, defined: meh $$; # ok 382 - correct number of reports ok 383 - no indirect, defined: meh $$; # ok 384 - correct number of reports ok 385 - report 0 is correct ok 386 - use indirect, spaces: meh $ # $ # ; # ok 387 - correct number of reports ok 388 - no indirect, spaces: meh $ # $ # ; # ok 389 - correct number of reports ok 390 - report 0 is correct ok 391 - use indirect: meh $$ 1, 2; # ok 392 - correct number of reports ok 393 - no indirect: meh $$ 1, 2; # ok 394 - correct number of reports ok 395 - report 0 is correct ok 396 - use indirect, defined: meh $$ 1, 2; # ok 397 - correct number of reports ok 398 - no indirect, defined: meh $$ 1, 2; # ok 399 - correct number of reports ok 400 - report 0 is correct ok 401 - use indirect, spaces: meh $ # $ # 1, 2; # ok 402 - correct number of reports ok 403 - no indirect, spaces: meh $ # $ # 1, 2; # ok 404 - correct number of reports ok 405 - report 0 is correct ok 406 - use indirect: meh $x; # ok 407 - correct number of reports ok 408 - no indirect: meh $x; # ok 409 - correct number of reports ok 410 - report 0 is correct ok 411 - use indirect, defined: meh $x; # ok 412 - correct number of reports ok 413 - no indirect, defined: meh $x; # ok 414 - correct number of reports ok 415 - report 0 is correct ok 416 - use indirect, spaces: meh $ # x; # ok 417 - correct number of reports ok 418 - no indirect, spaces: meh $ # x; # ok 419 - correct number of reports ok 420 - report 0 is correct ok 421 - use indirect: meh $x 1, 2; # ok 422 - correct number of reports ok 423 - no indirect: meh $x 1, 2; # ok 424 - correct number of reports ok 425 - report 0 is correct ok 426 - use indirect, defined: meh $x 1, 2; # ok 427 - correct number of reports ok 428 - no indirect, defined: meh $x 1, 2; # ok 429 - correct number of reports ok 430 - report 0 is correct ok 431 - use indirect, spaces: meh $ # x 1, 2; # ok 432 - correct number of reports ok 433 - no indirect, spaces: meh $ # x 1, 2; # ok 434 - correct number of reports ok 435 - report 0 is correct ok 436 - use indirect: meh $x, 1, 2; # ok 437 - correct number of reports ok 438 - no indirect: meh $x, 1, 2; # ok 439 - correct number of reports ok 440 - report 0 is correct ok 441 - use indirect, defined: meh $x, 1, 2; # ok 442 - correct number of reports ok 443 - no indirect, defined: meh $x, 1, 2; # ok 444 - correct number of reports ok 445 - report 0 is correct ok 446 - use indirect, spaces: meh $ # x, 1, 2; # ok 447 - correct number of reports ok 448 - no indirect, spaces: meh $ # x, 1, 2; # ok 449 - correct number of reports ok 450 - report 0 is correct ok 451 - use indirect: meh $y; # ok 452 - correct number of reports ok 453 - no indirect: meh $y; # ok 454 - correct number of reports ok 455 - report 0 is correct ok 456 - use indirect, defined: meh $y; # ok 457 - correct number of reports ok 458 - no indirect, defined: meh $y; # ok 459 - correct number of reports ok 460 - report 0 is correct ok 461 - use indirect, spaces: meh $ # y; # ok 462 - correct number of reports ok 463 - no indirect, spaces: meh $ # y; # ok 464 - correct number of reports ok 465 - report 0 is correct ok 466 - use indirect: meh $y 1, 2; # ok 467 - correct number of reports ok 468 - no indirect: meh $y 1, 2; # ok 469 - correct number of reports ok 470 - report 0 is correct ok 471 - use indirect, defined: meh $y 1, 2; # ok 472 - correct number of reports ok 473 - no indirect, defined: meh $y 1, 2; # ok 474 - correct number of reports ok 475 - report 0 is correct ok 476 - use indirect, spaces: meh $ # y 1, 2; # ok 477 - correct number of reports ok 478 - no indirect, spaces: meh $ # y 1, 2; # ok 479 - correct number of reports ok 480 - report 0 is correct ok 481 - use indirect: meh $y, 1, 2; # ok 482 - correct number of reports ok 483 - no indirect: meh $y, 1, 2; # ok 484 - correct number of reports ok 485 - report 0 is correct ok 486 - use indirect, defined: meh $y, 1, 2; # ok 487 - correct number of reports ok 488 - no indirect, defined: meh $y, 1, 2; # ok 489 - correct number of reports ok 490 - report 0 is correct ok 491 - use indirect, spaces: meh $ # y, 1, 2; # ok 492 - correct number of reports ok 493 - no indirect, spaces: meh $ # y, 1, 2; # ok 494 - correct number of reports ok 495 - report 0 is correct ok 496 - use indirect: meh $z; # ok 497 - correct number of reports ok 498 - no indirect: meh $z; # ok 499 - correct number of reports ok 500 - report 0 is correct ok 501 - use indirect, defined: meh $z; # ok 502 - correct number of reports ok 503 - no indirect, defined: meh $z; # ok 504 - correct number of reports ok 505 - report 0 is correct ok 506 - use indirect, spaces: meh $ # z; # ok 507 - correct number of reports ok 508 - no indirect, spaces: meh $ # z; # ok 509 - correct number of reports ok 510 - report 0 is correct ok 511 - use indirect: meh $z 1, 2; # ok 512 - correct number of reports ok 513 - no indirect: meh $z 1, 2; # ok 514 - correct number of reports ok 515 - report 0 is correct ok 516 - use indirect, defined: meh $z 1, 2; # ok 517 - correct number of reports ok 518 - no indirect, defined: meh $z 1, 2; # ok 519 - correct number of reports ok 520 - report 0 is correct ok 521 - use indirect, spaces: meh $ # z 1, 2; # ok 522 - correct number of reports ok 523 - no indirect, spaces: meh $ # z 1, 2; # ok 524 - correct number of reports ok 525 - report 0 is correct ok 526 - use indirect: meh $z, 1, 2; # ok 527 - correct number of reports ok 528 - no indirect: meh $z, 1, 2; # ok 529 - correct number of reports ok 530 - report 0 is correct ok 531 - use indirect, defined: meh $z, 1, 2; # ok 532 - correct number of reports ok 533 - no indirect, defined: meh $z, 1, 2; # ok 534 - correct number of reports ok 535 - report 0 is correct ok 536 - use indirect, spaces: meh $ # z, 1, 2; # ok 537 - correct number of reports ok 538 - no indirect, spaces: meh $ # z, 1, 2; # ok 539 - correct number of reports ok 540 - report 0 is correct ok 541 - use indirect: package sploosh; # our $sploosh; # meh $sploosh::sploosh; # ok 542 - correct number of reports ok 543 - no indirect: package sploosh; # our $sploosh; # meh $sploosh::sploosh; # ok 544 - correct number of reports ok 545 - report 0 is correct ok 546 - use indirect, defined: package sploosh; # our $sploosh; # meh $sploosh::sploosh; # ok 547 - correct number of reports ok 548 - no indirect, defined: package sploosh; # our $sploosh; # meh $sploosh::sploosh; # ok 549 - correct number of reports ok 550 - report 0 is correct ok 551 - use indirect, spaces: package sploosh; # our $ # sploosh; # meh $ # sploosh::sploosh; # ok 552 - correct number of reports ok 553 - no indirect, spaces: package sploosh; # our $ # sploosh; # meh $ # sploosh::sploosh; # ok 554 - correct number of reports ok 555 - report 0 is correct ok 556 - use indirect: package sploosh; # our $sploosh; # meh $sploosh; # ok 557 - correct number of reports ok 558 - no indirect: package sploosh; # our $sploosh; # meh $sploosh; # ok 559 - correct number of reports ok 560 - report 0 is correct ok 561 - use indirect, defined: package sploosh; # our $sploosh; # meh $sploosh; # ok 562 - correct number of reports ok 563 - no indirect, defined: package sploosh; # our $sploosh; # meh $sploosh; # ok 564 - correct number of reports ok 565 - report 0 is correct ok 566 - use indirect, spaces: package sploosh; # our $ # sploosh; # meh $ # sploosh; # ok 567 - correct number of reports ok 568 - no indirect, spaces: package sploosh; # our $ # sploosh; # meh $ # sploosh; # ok 569 - correct number of reports ok 570 - report 0 is correct ok 571 - use indirect: package sploosh; # meh $main::bloop; # ok 572 - correct number of reports ok 573 - no indirect: package sploosh; # meh $main::bloop; # ok 574 - correct number of reports ok 575 - report 0 is correct ok 576 - use indirect, defined: package sploosh; # meh $main::bloop; # ok 577 - correct number of reports ok 578 - no indirect, defined: package sploosh; # meh $main::bloop; # ok 579 - correct number of reports ok 580 - report 0 is correct ok 581 - use indirect, spaces: package sploosh; # meh $ # main::bloop; # ok 582 - correct number of reports ok 583 - no indirect, spaces: package sploosh; # meh $ # main::bloop; # ok 584 - correct number of reports ok 585 - report 0 is correct ok 586 - use indirect: package sploosh; # meh $bloop; # ok 587 - correct number of reports ok 588 - no indirect: package sploosh; # meh $bloop; # ok 589 - correct number of reports ok 590 - report 0 is correct ok 591 - use indirect, defined: package sploosh; # meh $bloop; # ok 592 - correct number of reports ok 593 - no indirect, defined: package sploosh; # meh $bloop; # ok 594 - correct number of reports ok 595 - report 0 is correct ok 596 - use indirect, spaces: package sploosh; # meh $ # bloop; # ok 597 - correct number of reports ok 598 - no indirect, spaces: package sploosh; # meh $ # bloop; # ok 599 - correct number of reports ok 600 - report 0 is correct ok 601 - use indirect: package ma; # meh $bloop; # ok 602 - correct number of reports ok 603 - no indirect: package ma; # meh $bloop; # ok 604 - correct number of reports ok 605 - report 0 is correct ok 606 - use indirect, defined: package ma; # meh $bloop; # ok 607 - correct number of reports ok 608 - no indirect, defined: package ma; # meh $bloop; # ok 609 - correct number of reports ok 610 - report 0 is correct ok 611 - use indirect, spaces: package ma; # meh $ # bloop; # ok 612 - correct number of reports ok 613 - no indirect, spaces: package ma; # meh $ # bloop; # ok 614 - correct number of reports ok 615 - report 0 is correct ok 616 - use indirect: package sploosh; # our $sploosh; # package main; # meh $sploosh::sploosh; # ok 617 - correct number of reports ok 618 - no indirect: package sploosh; # our $sploosh; # package main; # meh $sploosh::sploosh; # ok 619 - correct number of reports ok 620 - report 0 is correct ok 621 - use indirect, defined: package sploosh; # our $sploosh; # package main; # meh $sploosh::sploosh; # ok 622 - correct number of reports ok 623 - no indirect, defined: package sploosh; # our $sploosh; # package main; # meh $sploosh::sploosh; # ok 624 - correct number of reports ok 625 - report 0 is correct ok 626 - use indirect, spaces: package sploosh; # our $ # sploosh; # package main; # meh $ # sploosh::sploosh; # ok 627 - correct number of reports ok 628 - no indirect, spaces: package sploosh; # our $ # sploosh; # package main; # meh $ # sploosh::sploosh; # ok 629 - correct number of reports ok 630 - report 0 is correct ok 631 - use indirect: new Empty->wut; # ok 632 - correct number of reports ok 633 - no indirect: new Empty->wut; # ok 634 - correct number of reports ok 635 - report 0 is correct ok 636 - use indirect, defined: new NotEmpty->wut; # ok 637 - correct number of reports ok 638 - no indirect, defined: new NotEmpty->wut; # ok 639 - correct number of reports ok 640 - report 0 is correct ok 641 - use indirect, spaces: new Empty->wut; # ok 642 - correct number of reports ok 643 - no indirect, spaces: new Empty->wut; # ok 644 - correct number of reports ok 645 - report 0 is correct ok 646 - use indirect: new Empty->wut(); # ok 647 - correct number of reports ok 648 - no indirect: new Empty->wut(); # ok 649 - correct number of reports ok 650 - report 0 is correct ok 651 - use indirect, defined: new NotEmpty->wut(); # ok 652 - correct number of reports ok 653 - no indirect, defined: new NotEmpty->wut(); # ok 654 - correct number of reports ok 655 - report 0 is correct ok 656 - use indirect, spaces: new Empty->wut(); # ok 657 - correct number of reports ok 658 - no indirect, spaces: new Empty->wut(); # ok 659 - correct number of reports ok 660 - report 0 is correct ok 661 - use indirect: new Empty->wut, "Wut"; # ok 662 - correct number of reports ok 663 - no indirect: new Empty->wut, "Wut"; # ok 664 - correct number of reports ok 665 - report 0 is correct ok 666 - use indirect, defined: new NotEmpty->wut, "Wut"; # ok 667 - correct number of reports ok 668 - no indirect, defined: new NotEmpty->wut, "Wut"; # ok 669 - correct number of reports ok 670 - report 0 is correct ok 671 - use indirect, spaces: new Empty->wut, "Wut"; # ok 672 - correct number of reports ok 673 - no indirect, spaces: new Empty->wut, "Wut"; # ok 674 - correct number of reports ok 675 - report 0 is correct ok 676 - use indirect: $obj = EmptyEmpty Empty; # ok 677 - correct number of reports ok 678 - no indirect: $obj = EmptyEmpty Empty; # ok 679 - correct number of reports ok 680 - report 0 is correct ok 681 - use indirect, defined: $obj = NotEmptyNotEmpty NotEmpty; # ok 682 - correct number of reports ok 683 - no indirect, defined: $obj = NotEmptyNotEmpty NotEmpty; # ok 684 - correct number of reports ok 685 - report 0 is correct ok 686 - use indirect, spaces: $ # obj = EmptyEmpty Empty; # ok 687 - correct number of reports ok 688 - no indirect, spaces: $ # obj = EmptyEmpty Empty; # ok 689 - correct number of reports ok 690 - report 0 is correct ok 691 - use indirect: $obj = EmptyEmpty Empty; \# EmptyEmpty Empty # ok 692 - correct number of reports ok 693 - no indirect: $obj = EmptyEmpty Empty; \# EmptyEmpty Empty # ok 694 - correct number of reports ok 695 - report 0 is correct ok 696 - use indirect, defined: $obj = NotEmptyNotEmpty NotEmpty; \# NotEmptyNotEmpty NotEmpty # ok 697 - correct number of reports ok 698 - no indirect, defined: $obj = NotEmptyNotEmpty NotEmpty; \# NotEmptyNotEmpty NotEmpty # ok 699 - correct number of reports ok 700 - report 0 is correct ok 701 - use indirect, spaces: $ # obj = EmptyEmpty Empty; \# EmptyEmpty Empty # ok 702 - correct number of reports ok 703 - no indirect, spaces: $ # obj = EmptyEmpty Empty; \# EmptyEmpty Empty # ok 704 - correct number of reports ok 705 - report 0 is correct ok 706 - use indirect: $obj = new newnew; # ok 707 - correct number of reports ok 708 - no indirect: $obj = new newnew; # ok 709 - correct number of reports ok 710 - report 0 is correct ok 711 - use indirect, defined: $obj = new newnew; # ok 712 - correct number of reports ok 713 - no indirect, defined: $obj = new newnew; # ok 714 - correct number of reports ok 715 - report 0 is correct ok 716 - use indirect, spaces: $ # obj = new newnew; # ok 717 - correct number of reports ok 718 - no indirect, spaces: $ # obj = new newnew; # ok 719 - correct number of reports ok 720 - report 0 is correct ok 721 - use indirect: $obj = new newnew; \# new newnew # ok 722 - correct number of reports ok 723 - no indirect: $obj = new newnew; \# new newnew # ok 724 - correct number of reports ok 725 - report 0 is correct ok 726 - use indirect, defined: $obj = new newnew; \# new newnew # ok 727 - correct number of reports ok 728 - no indirect, defined: $obj = new newnew; \# new newnew # ok 729 - correct number of reports ok 730 - report 0 is correct ok 731 - use indirect, spaces: $ # obj = new newnew; \# new newnew # ok 732 - correct number of reports ok 733 - no indirect, spaces: $ # obj = new newnew; \# new newnew # ok 734 - correct number of reports ok 735 - report 0 is correct ok 736 - use indirect: $obj = feh feh; # ok 737 - correct number of reports ok 738 - no indirect: $obj = feh feh; # ok 739 - correct number of reports ok 740 - report 0 is correct ok 741 - use indirect, defined: $obj = feh feh; # ok 742 - correct number of reports ok 743 - no indirect, defined: $obj = feh feh; # ok 744 - correct number of reports ok 745 - report 0 is correct ok 746 - use indirect, spaces: $ # obj = feh feh; # ok 747 - correct number of reports ok 748 - no indirect, spaces: $ # obj = feh feh; # ok 749 - correct number of reports ok 750 - report 0 is correct ok 751 - use indirect: $obj = feh feh; \# feh feh # ok 752 - correct number of reports ok 753 - no indirect: $obj = feh feh; \# feh feh # ok 754 - correct number of reports ok 755 - report 0 is correct ok 756 - use indirect, defined: $obj = feh feh; \# feh feh # ok 757 - correct number of reports ok 758 - no indirect, defined: $obj = feh feh; \# feh feh # ok 759 - correct number of reports ok 760 - report 0 is correct ok 761 - use indirect, spaces: $ # obj = feh feh; \# feh feh # ok 762 - correct number of reports ok 763 - no indirect, spaces: $ # obj = feh feh; \# feh feh # ok 764 - correct number of reports ok 765 - report 0 is correct ok 766 - use indirect: new Empty (meh $x) # ok 767 - correct number of reports ok 768 - no indirect: new Empty (meh $x) # ok 769 - correct number of reports ok 770 - report 0 is correct ok 771 - report 1 is correct ok 772 - use indirect, defined: new NotEmpty (meh $x) # ok 773 - correct number of reports ok 774 - no indirect, defined: new NotEmpty (meh $x) # ok 775 - correct number of reports ok 776 - report 0 is correct ok 777 - report 1 is correct ok 778 - use indirect, spaces: new Empty (meh $ # x) # ok 779 - correct number of reports ok 780 - no indirect, spaces: new Empty (meh $ # x) # ok 781 - correct number of reports ok 782 - report 0 is correct ok 783 - report 1 is correct ok 784 - use indirect: Empty->new(meh $x) # ok 785 - correct number of reports ok 786 - no indirect: Empty->new(meh $x) # ok 787 - correct number of reports ok 788 - report 0 is correct ok 789 - use indirect, defined: NotEmpty->new(meh $x) # ok 790 - correct number of reports ok 791 - no indirect, defined: NotEmpty->new(meh $x) # ok 792 - correct number of reports ok 793 - report 0 is correct ok 794 - use indirect, spaces: Empty->new(meh $ # x) # ok 795 - correct number of reports ok 796 - no indirect, spaces: Empty->new(meh $ # x) # ok 797 - correct number of reports ok 798 - report 0 is correct ok 799 - use indirect: $obj = "apple ${\(new Empty)} pear" # ok 800 - correct number of reports ok 801 - no indirect: $obj = "apple ${\(new Empty)} pear" # ok 802 - correct number of reports ok 803 - report 0 is correct ok 804 - use indirect, defined: $obj = "apple ${\(new NotEmpty)} pear" # ok 805 - correct number of reports ok 806 - no indirect, defined: $obj = "apple ${\(new NotEmpty)} pear" # ok 807 - correct number of reports ok 808 - report 0 is correct ok 809 - use indirect, spaces: $ # obj = "apple $ # {\(new Empty)} pear" # ok 810 - correct number of reports ok 811 - no indirect, spaces: $ # obj = "apple $ # {\(new Empty)} pear" # ok 812 - correct number of reports ok 813 - report 0 is correct ok 814 - use indirect: $obj = "apple @{[new Empty]} pear" # ok 815 - correct number of reports ok 816 - no indirect: $obj = "apple @{[new Empty]} pear" # ok 817 - correct number of reports ok 818 - report 0 is correct ok 819 - use indirect, defined: $obj = "apple @{[new NotEmpty]} pear" # ok 820 - correct number of reports ok 821 - no indirect, defined: $obj = "apple @{[new NotEmpty]} pear" # ok 822 - correct number of reports ok 823 - report 0 is correct ok 824 - use indirect, spaces: $ # obj = "apple @{[new Empty]} pear" # ok 825 - correct number of reports ok 826 - no indirect, spaces: $ # obj = "apple @{[new Empty]} pear" # ok 827 - correct number of reports ok 828 - report 0 is correct ok 829 - use indirect: $obj = "apple ${\(new $x)} pear" # ok 830 - correct number of reports ok 831 - no indirect: $obj = "apple ${\(new $x)} pear" # ok 832 - correct number of reports ok 833 - report 0 is correct ok 834 - use indirect, defined: $obj = "apple ${\(new $x)} pear" # ok 835 - correct number of reports ok 836 - no indirect, defined: $obj = "apple ${\(new $x)} pear" # ok 837 - correct number of reports ok 838 - report 0 is correct ok 839 - use indirect, spaces: $ # obj = "apple $ # {\(new $ # x)} pear" # ok 840 - correct number of reports ok 841 - no indirect, spaces: $ # obj = "apple $ # {\(new $ # x)} pear" # ok 842 - correct number of reports ok 843 - report 0 is correct ok 844 - use indirect: $obj = "apple @{[new $x]} pear" # ok 845 - correct number of reports ok 846 - no indirect: $obj = "apple @{[new $x]} pear" # ok 847 - correct number of reports ok 848 - report 0 is correct ok 849 - use indirect, defined: $obj = "apple @{[new $x]} pear" # ok 850 - correct number of reports ok 851 - no indirect, defined: $obj = "apple @{[new $x]} pear" # ok 852 - correct number of reports ok 853 - report 0 is correct ok 854 - use indirect, spaces: $ # obj = "apple @{[new $ # x]} pear" # ok 855 - correct number of reports ok 856 - no indirect, spaces: $ # obj = "apple @{[new $ # x]} pear" # ok 857 - correct number of reports ok 858 - report 0 is correct ok 859 - use indirect: $obj = "apple ${\(new $y)} pear" # ok 860 - correct number of reports ok 861 - no indirect: $obj = "apple ${\(new $y)} pear" # ok 862 - correct number of reports ok 863 - report 0 is correct ok 864 - use indirect, defined: $obj = "apple ${\(new $y)} pear" # ok 865 - correct number of reports ok 866 - no indirect, defined: $obj = "apple ${\(new $y)} pear" # ok 867 - correct number of reports ok 868 - report 0 is correct ok 869 - use indirect, spaces: $ # obj = "apple $ # {\(new $ # y)} pear" # ok 870 - correct number of reports ok 871 - no indirect, spaces: $ # obj = "apple $ # {\(new $ # y)} pear" # ok 872 - correct number of reports ok 873 - report 0 is correct ok 874 - use indirect: $obj = "apple @{[new $y]} pear" # ok 875 - correct number of reports ok 876 - no indirect: $obj = "apple @{[new $y]} pear" # ok 877 - correct number of reports ok 878 - report 0 is correct ok 879 - use indirect, defined: $obj = "apple @{[new $y]} pear" # ok 880 - correct number of reports ok 881 - no indirect, defined: $obj = "apple @{[new $y]} pear" # ok 882 - correct number of reports ok 883 - report 0 is correct ok 884 - use indirect, spaces: $ # obj = "apple @{[new $ # y]} pear" # ok 885 - correct number of reports ok 886 - no indirect, spaces: $ # obj = "apple @{[new $ # y]} pear" # ok 887 - correct number of reports ok 888 - report 0 is correct ok 889 - use indirect: $obj = "apple ${\(new $x qq|${\(stuff $y)}|)} pear" # ok 890 - correct number of reports ok 891 - no indirect: $obj = "apple ${\(new $x qq|${\(stuff $y)}|)} pear" # ok 892 - correct number of reports ok 893 - report 0 is correct ok 894 - report 1 is correct ok 895 - use indirect, defined: $obj = "apple ${\(new $x qq|${\(stuff $y)}|)} pear" # ok 896 - correct number of reports ok 897 - no indirect, defined: $obj = "apple ${\(new $x qq|${\(stuff $y)}|)} pear" # ok 898 - correct number of reports ok 899 - report 0 is correct ok 900 - report 1 is correct ok 901 - use indirect, spaces: $ # obj = "apple $ # {\(new $ # x qq|$ # {\(stuff $ # y)}|)} pear" # ok 902 - correct number of reports ok 903 - no indirect, spaces: $ # obj = "apple $ # {\(new $ # x qq|$ # {\(stuff $ # y)}|)} pear" # ok 904 - correct number of reports ok 905 - report 0 is correct ok 906 - report 1 is correct ok 907 - use indirect: $obj = "apple @{[new $x qq|@{[stuff $y]}|]} pear" # ok 908 - correct number of reports ok 909 - no indirect: $obj = "apple @{[new $x qq|@{[stuff $y]}|]} pear" # ok 910 - correct number of reports ok 911 - report 0 is correct ok 912 - report 1 is correct ok 913 - use indirect, defined: $obj = "apple @{[new $x qq|@{[stuff $y]}|]} pear" # ok 914 - correct number of reports ok 915 - no indirect, defined: $obj = "apple @{[new $x qq|@{[stuff $y]}|]} pear" # ok 916 - correct number of reports ok 917 - report 0 is correct ok 918 - report 1 is correct ok 919 - use indirect, spaces: $ # obj = "apple @{[new $ # x qq|@{[stuff $ # y]}|]} pear" # ok 920 - correct number of reports ok 921 - no indirect, spaces: $ # obj = "apple @{[new $ # x qq|@{[stuff $ # y]}|]} pear" # ok 922 - correct number of reports ok 923 - report 0 is correct ok 924 - report 1 is correct ok 925 - use indirect: s/foo/return; new Empty/e; # ok 926 - correct number of reports ok 927 - no indirect: s/foo/return; new Empty/e; # ok 928 - correct number of reports ok 929 - report 0 is correct ok 930 - use indirect, defined: s/foo/return; new NotEmpty/e; # ok 931 - correct number of reports ok 932 - no indirect, defined: s/foo/return; new NotEmpty/e; # ok 933 - correct number of reports ok 934 - report 0 is correct ok 935 - use indirect, spaces: s/foo/return; new Empty/e; # ok 936 - correct number of reports ok 937 - no indirect, spaces: s/foo/return; new Empty/e; # ok 938 - correct number of reports ok 939 - report 0 is correct ok 940 - use indirect: s/foo/return; new Empty/e; # ok 941 - correct number of reports ok 942 - no indirect: s/foo/return; new Empty/e; # ok 943 - correct number of reports ok 944 - report 0 is correct ok 945 - use indirect, defined: s/foo/return; new NotEmpty/e; # ok 946 - correct number of reports ok 947 - no indirect, defined: s/foo/return; new NotEmpty/e; # ok 948 - correct number of reports ok 949 - report 0 is correct ok 950 - use indirect, spaces: s/foo/return; new Empty/e; # ok 951 - correct number of reports ok 952 - no indirect, spaces: s/foo/return; new Empty/e; # ok 953 - correct number of reports ok 954 - report 0 is correct ok 955 - use indirect: s/foo/return; new $x/e; # ok 956 - correct number of reports ok 957 - no indirect: s/foo/return; new $x/e; # ok 958 - correct number of reports ok 959 - report 0 is correct ok 960 - use indirect, defined: s/foo/return; new $x/e; # ok 961 - correct number of reports ok 962 - no indirect, defined: s/foo/return; new $x/e; # ok 963 - correct number of reports ok 964 - report 0 is correct ok 965 - use indirect, spaces: s/foo/return; new $ # x/e; # ok 966 - correct number of reports ok 967 - no indirect, spaces: s/foo/return; new $ # x/e; # ok 968 - correct number of reports ok 969 - report 0 is correct ok 970 - use indirect: s/foo/return; new $x/e; # ok 971 - correct number of reports ok 972 - no indirect: s/foo/return; new $x/e; # ok 973 - correct number of reports ok 974 - report 0 is correct ok 975 - use indirect, defined: s/foo/return; new $x/e; # ok 976 - correct number of reports ok 977 - no indirect, defined: s/foo/return; new $x/e; # ok 978 - correct number of reports ok 979 - report 0 is correct ok 980 - use indirect, spaces: s/foo/return; new $ # x/e; # ok 981 - correct number of reports ok 982 - no indirect, spaces: s/foo/return; new $ # x/e; # ok 983 - correct number of reports ok 984 - report 0 is correct ok 985 - use indirect: s/foo/return; new $y/e; # ok 986 - correct number of reports ok 987 - no indirect: s/foo/return; new $y/e; # ok 988 - correct number of reports ok 989 - report 0 is correct ok 990 - use indirect, defined: s/foo/return; new $y/e; # ok 991 - correct number of reports ok 992 - no indirect, defined: s/foo/return; new $y/e; # ok 993 - correct number of reports ok 994 - report 0 is correct ok 995 - use indirect, spaces: s/foo/return; new $ # y/e; # ok 996 - correct number of reports ok 997 - no indirect, spaces: s/foo/return; new $ # y/e; # ok 998 - correct number of reports ok 999 - report 0 is correct ok 1000 - use indirect: s/foo/return; new $y/e; # ok 1001 - correct number of reports ok 1002 - no indirect: s/foo/return; new $y/e; # ok 1003 - correct number of reports ok 1004 - report 0 is correct ok 1005 - use indirect, defined: s/foo/return; new $y/e; # ok 1006 - correct number of reports ok 1007 - no indirect, defined: s/foo/return; new $y/e; # ok 1008 - correct number of reports ok 1009 - report 0 is correct ok 1010 - use indirect, spaces: s/foo/return; new $ # y/e; # ok 1011 - correct number of reports ok 1012 - no indirect, spaces: s/foo/return; new $ # y/e; # ok 1013 - correct number of reports ok 1014 - report 0 is correct ok 1015 - use indirect: "foo" =~ /(?{new Empty})/; # ok 1016 - correct number of reports ok 1017 - no indirect: "foo" =~ /(?{new Empty})/; # ok 1018 - correct number of reports ok 1019 - report 0 is correct ok 1020 - use indirect, defined: "foo" =~ /(?{new NotEmpty})/; # ok 1021 - correct number of reports ok 1022 - no indirect, defined: "foo" =~ /(?{new NotEmpty})/; # ok 1023 - correct number of reports ok 1024 - report 0 is correct ok 1025 - use indirect, spaces: "foo" =~ /(?{new Empty})/; # ok 1026 - correct number of reports ok 1027 - no indirect, spaces: "foo" =~ /(?{new Empty})/; # ok 1028 - correct number of reports ok 1029 - report 0 is correct ok 1030 - use indirect: "foo" =~ /(?{new $x})/; # ok 1031 - correct number of reports ok 1032 - no indirect: "foo" =~ /(?{new $x})/; # ok 1033 - correct number of reports ok 1034 - report 0 is correct ok 1035 - use indirect, defined: "foo" =~ /(?{new $x})/; # ok 1036 - correct number of reports ok 1037 - no indirect, defined: "foo" =~ /(?{new $x})/; # ok 1038 - correct number of reports ok 1039 - report 0 is correct ok 1040 - use indirect, spaces: "foo" =~ /(?{new $ # x})/; # ok 1041 - correct number of reports ok 1042 - no indirect, spaces: "foo" =~ /(?{new $ # x})/; # ok 1043 - correct number of reports ok 1044 - report 0 is correct ok 1045 - use indirect: "foo" =~ /(?{new $y})/; # ok 1046 - correct number of reports ok 1047 - no indirect: "foo" =~ /(?{new $y})/; # ok 1048 - correct number of reports ok 1049 - report 0 is correct ok 1050 - use indirect, defined: "foo" =~ /(?{new $y})/; # ok 1051 - correct number of reports ok 1052 - no indirect, defined: "foo" =~ /(?{new $y})/; # ok 1053 - correct number of reports ok 1054 - report 0 is correct ok 1055 - use indirect, spaces: "foo" =~ /(?{new $ # y})/; # ok 1056 - correct number of reports ok 1057 - no indirect, spaces: "foo" =~ /(?{new $ # y})/; # ok 1058 - correct number of reports ok 1059 - report 0 is correct ok 1060 - use indirect: "foo" =~ /(??{new Empty})/; # ok 1061 - correct number of reports ok 1062 - no indirect: "foo" =~ /(??{new Empty})/; # ok 1063 - correct number of reports ok 1064 - report 0 is correct ok 1065 - use indirect, defined: "foo" =~ /(??{new NotEmpty})/; # ok 1066 - correct number of reports ok 1067 - no indirect, defined: "foo" =~ /(??{new NotEmpty})/; # ok 1068 - correct number of reports ok 1069 - report 0 is correct ok 1070 - use indirect, spaces: "foo" =~ /(??{new Empty})/; # ok 1071 - correct number of reports ok 1072 - no indirect, spaces: "foo" =~ /(??{new Empty})/; # ok 1073 - correct number of reports ok 1074 - report 0 is correct ok 1075 - use indirect: "foo" =~ /(??{new $x})/; # ok 1076 - correct number of reports ok 1077 - no indirect: "foo" =~ /(??{new $x})/; # ok 1078 - correct number of reports ok 1079 - report 0 is correct ok 1080 - use indirect, defined: "foo" =~ /(??{new $x})/; # ok 1081 - correct number of reports ok 1082 - no indirect, defined: "foo" =~ /(??{new $x})/; # ok 1083 - correct number of reports ok 1084 - report 0 is correct ok 1085 - use indirect, spaces: "foo" =~ /(??{new $ # x})/; # ok 1086 - correct number of reports ok 1087 - no indirect, spaces: "foo" =~ /(??{new $ # x})/; # ok 1088 - correct number of reports ok 1089 - report 0 is correct ok 1090 - use indirect: "foo" =~ /(??{new $y})/; # ok 1091 - correct number of reports ok 1092 - no indirect: "foo" =~ /(??{new $y})/; # ok 1093 - correct number of reports ok 1094 - report 0 is correct ok 1095 - use indirect, defined: "foo" =~ /(??{new $y})/; # ok 1096 - correct number of reports ok 1097 - no indirect, defined: "foo" =~ /(??{new $y})/; # ok 1098 - correct number of reports ok 1099 - report 0 is correct ok 1100 - use indirect, spaces: "foo" =~ /(??{new $ # y})/; # ok 1101 - correct number of reports ok 1102 - no indirect, spaces: "foo" =~ /(??{new $ # y})/; # ok 1103 - correct number of reports ok 1104 - report 0 is correct ok 1105 - use indirect: meh { }; # ok 1106 - correct number of reports ok 1107 - no indirect: meh { }; # ok 1108 - correct number of reports ok 1109 - report 0 is correct ok 1110 - use indirect, defined: meh { }; # ok 1111 - correct number of reports ok 1112 - no indirect, defined: meh { }; # ok 1113 - correct number of reports ok 1114 - report 0 is correct ok 1115 - use indirect, spaces: meh { }; # ok 1116 - correct number of reports ok 1117 - no indirect, spaces: meh { }; # ok 1118 - correct number of reports ok 1119 - report 0 is correct ok 1120 - use indirect: meh { # 1; # }; # ok 1121 - correct number of reports ok 1122 - no indirect: meh { # 1; # }; # ok 1123 - correct number of reports ok 1124 - report 0 is correct ok 1125 - use indirect, defined: meh { # 1; # }; # ok 1126 - correct number of reports ok 1127 - no indirect, defined: meh { # 1; # }; # ok 1128 - correct number of reports ok 1129 - report 0 is correct ok 1130 - use indirect, spaces: meh { # 1; # }; # ok 1131 - correct number of reports ok 1132 - no indirect, spaces: meh { # 1; # }; # ok 1133 - correct number of reports ok 1134 - report 0 is correct ok 1135 - use indirect: meh { # 1; # 1; # }; # ok 1136 - correct number of reports ok 1137 - no indirect: meh { # 1; # 1; # }; # ok 1138 - correct number of reports ok 1139 - report 0 is correct ok 1140 - use indirect, defined: meh { # 1; # 1; # }; # ok 1141 - correct number of reports ok 1142 - no indirect, defined: meh { # 1; # 1; # }; # ok 1143 - correct number of reports ok 1144 - report 0 is correct ok 1145 - use indirect, spaces: meh { # 1; # 1; # }; # ok 1146 - correct number of reports ok 1147 - no indirect, spaces: meh { # 1; # 1; # }; # ok 1148 - correct number of reports ok 1149 - report 0 is correct ok 1150 - use indirect: meh { new Empty; 1; }; # ok 1151 - correct number of reports ok 1152 - no indirect: meh { new Empty; 1; }; # ok 1153 - correct number of reports ok 1154 - report 0 is correct ok 1155 - report 1 is correct ok 1156 - use indirect, defined: meh { new NotEmpty; 1; }; # ok 1157 - correct number of reports ok 1158 - no indirect, defined: meh { new NotEmpty; 1; }; # ok 1159 - correct number of reports ok 1160 - report 0 is correct ok 1161 - report 1 is correct ok 1162 - use indirect, spaces: meh { new Empty; 1; }; # ok 1163 - correct number of reports ok 1164 - no indirect, spaces: meh { new Empty; 1; }; # ok 1165 - correct number of reports ok 1166 - report 0 is correct ok 1167 - report 1 is correct ok 1168 - use indirect: meh { feh $x; 1; }; # ok 1169 - correct number of reports ok 1170 - no indirect: meh { feh $x; 1; }; # ok 1171 - correct number of reports ok 1172 - report 0 is correct ok 1173 - report 1 is correct ok 1174 - use indirect, defined: meh { feh $x; 1; }; # ok 1175 - correct number of reports ok 1176 - no indirect, defined: meh { feh $x; 1; }; # ok 1177 - correct number of reports ok 1178 - report 0 is correct ok 1179 - report 1 is correct ok 1180 - use indirect, spaces: meh { feh $ # x; 1; }; # ok 1181 - correct number of reports ok 1182 - no indirect, spaces: meh { feh $ # x; 1; }; # ok 1183 - correct number of reports ok 1184 - report 0 is correct ok 1185 - report 1 is correct ok 1186 - use indirect: meh { feh $x; use indirect; new Empty; 1; }; # ok 1187 - correct number of reports ok 1188 - no indirect: meh { feh $x; use indirect; new Empty; 1; }; # ok 1189 - correct number of reports ok 1190 - report 0 is correct ok 1191 - report 1 is correct ok 1192 - use indirect, defined: meh { feh $x; use indirect; new NotEmpty; 1; }; # ok 1193 - correct number of reports ok 1194 - no indirect, defined: meh { feh $x; use indirect; new NotEmpty; 1; }; # ok 1195 - correct number of reports ok 1196 - report 0 is correct ok 1197 - report 1 is correct ok 1198 - use indirect, spaces: meh { feh $ # x; use indirect; new Empty; 1; }; # ok 1199 - correct number of reports ok 1200 - no indirect, spaces: meh { feh $ # x; use indirect; new Empty; 1; }; # ok 1201 - correct number of reports ok 1202 - report 0 is correct ok 1203 - report 1 is correct ok 1204 - use indirect: meh { feh $y; 1; }; # ok 1205 - correct number of reports ok 1206 - no indirect: meh { feh $y; 1; }; # ok 1207 - correct number of reports ok 1208 - report 0 is correct ok 1209 - report 1 is correct ok 1210 - use indirect, defined: meh { feh $y; 1; }; # ok 1211 - correct number of reports ok 1212 - no indirect, defined: meh { feh $y; 1; }; # ok 1213 - correct number of reports ok 1214 - report 0 is correct ok 1215 - report 1 is correct ok 1216 - use indirect, spaces: meh { feh $ # y; 1; }; # ok 1217 - correct number of reports ok 1218 - no indirect, spaces: meh { feh $ # y; 1; }; # ok 1219 - correct number of reports ok 1220 - report 0 is correct ok 1221 - report 1 is correct ok 1222 - use indirect: meh { feh $x; 1; } new Empty, feh $y; # ok 1223 - correct number of reports ok 1224 - no indirect: meh { feh $x; 1; } new Empty, feh $y; # ok 1225 - correct number of reports ok 1226 - report 0 is correct ok 1227 - report 1 is correct ok 1228 - report 2 is correct ok 1229 - report 3 is correct ok 1230 - use indirect, defined: meh { feh $x; 1; } new NotEmpty, feh $y; # ok 1231 - correct number of reports ok 1232 - no indirect, defined: meh { feh $x; 1; } new NotEmpty, feh $y; # ok 1233 - correct number of reports ok 1234 - report 0 is correct ok 1235 - report 1 is correct ok 1236 - report 2 is correct ok 1237 - report 3 is correct ok 1238 - use indirect, spaces: meh { feh $ # x; 1; } new Empty, feh $ # y; # ok 1239 - correct number of reports ok 1240 - no indirect, spaces: meh { feh $ # x; 1; } new Empty, feh $ # y; # ok 1241 - correct number of reports ok 1242 - report 0 is correct ok 1243 - report 1 is correct ok 1244 - report 2 is correct ok 1245 - report 3 is correct ok 1246 - use indirect: $obj = "apple @{[new { feh $x; meh $y; 1 }]} pear" # ok 1247 - correct number of reports ok 1248 - no indirect: $obj = "apple @{[new { feh $x; meh $y; 1 }]} pear" # ok 1249 - correct number of reports ok 1250 - report 0 is correct ok 1251 - report 1 is correct ok 1252 - report 2 is correct ok 1253 - use indirect, defined: $obj = "apple @{[new { feh $x; meh $y; 1 }]} pear" # ok 1254 - correct number of reports ok 1255 - no indirect, defined: $obj = "apple @{[new { feh $x; meh $y; 1 }]} pear" # ok 1256 - correct number of reports ok 1257 - report 0 is correct ok 1258 - report 1 is correct ok 1259 - report 2 is correct ok 1260 - use indirect, spaces: $ # obj = "apple @{[new { feh $ # x; meh $ # y; 1 }]} pear" # ok 1261 - correct number of reports ok 1262 - no indirect, spaces: $ # obj = "apple @{[new { feh $ # x; meh $ # y; 1 }]} pear" # ok 1263 - correct number of reports ok 1264 - report 0 is correct ok 1265 - report 1 is correct ok 1266 - report 2 is correct ok 1267 - use indirect: package __PACKAGE_; # new __PACKAGE_; # ok 1268 - correct number of reports ok 1269 - no indirect: package __PACKAGE_; # new __PACKAGE_; # ok 1270 - correct number of reports ok 1271 - report 0 is correct ok 1272 - use indirect, defined: package __PACKAGE_; # new __PACKAGE_; # ok 1273 - correct number of reports ok 1274 - no indirect, defined: package __PACKAGE_; # new __PACKAGE_; # ok 1275 - correct number of reports ok 1276 - report 0 is correct ok 1277 - use indirect, spaces: package __PACKAGE_; # new __PACKAGE_; # ok 1278 - correct number of reports ok 1279 - no indirect, spaces: package __PACKAGE_; # new __PACKAGE_; # ok 1280 - correct number of reports ok 1281 - report 0 is correct ok 1282 - use indirect: package __PACKAGE___; # new __PACKAGE___; # ok 1283 - correct number of reports ok 1284 - no indirect: package __PACKAGE___; # new __PACKAGE___; # ok 1285 - correct number of reports ok 1286 - report 0 is correct ok 1287 - use indirect, defined: package __PACKAGE___; # new __PACKAGE___; # ok 1288 - correct number of reports ok 1289 - no indirect, defined: package __PACKAGE___; # new __PACKAGE___; # ok 1290 - correct number of reports ok 1291 - report 0 is correct ok 1292 - use indirect, spaces: package __PACKAGE___; # new __PACKAGE___; # ok 1293 - correct number of reports ok 1294 - no indirect, spaces: package __PACKAGE___; # new __PACKAGE___; # ok 1295 - correct number of reports ok 1296 - report 0 is correct ok 1297 - use indirect: package Hurp; # new { __PACKAGE__ }; \# Hurp # ok 1298 - correct number of reports ok 1299 - no indirect: package Hurp; # new { __PACKAGE__ }; \# Hurp # ok 1300 - correct number of reports ok 1301 - report 0 is correct ok 1302 - use indirect, defined: package Hurp; # new { __PACKAGE__ }; \# Hurp # ok 1303 - correct number of reports ok 1304 - no indirect, defined: package Hurp; # new { __PACKAGE__ }; \# Hurp # ok 1305 - correct number of reports ok 1306 - report 0 is correct ok 1307 - use indirect, spaces: package Hurp; # new { __PACKAGE__ }; \# Hurp # ok 1308 - correct number of reports ok 1309 - no indirect, spaces: package Hurp; # new { __PACKAGE__ }; \# Hurp # ok 1310 - correct number of reports ok 1311 - report 0 is correct ok 1312 - use indirect: package __PACKAGE_; # new { __PACKAGE__ }; # ok 1313 - correct number of reports ok 1314 - no indirect: package __PACKAGE_; # new { __PACKAGE__ }; # ok 1315 - correct number of reports ok 1316 - report 0 is correct ok 1317 - use indirect, defined: package __PACKAGE_; # new { __PACKAGE__ }; # ok 1318 - correct number of reports ok 1319 - no indirect, defined: package __PACKAGE_; # new { __PACKAGE__ }; # ok 1320 - correct number of reports ok 1321 - report 0 is correct ok 1322 - use indirect, spaces: package __PACKAGE_; # new { __PACKAGE__ }; # ok 1323 - correct number of reports ok 1324 - no indirect, spaces: package __PACKAGE_; # new { __PACKAGE__ }; # ok 1325 - correct number of reports ok 1326 - report 0 is correct ok 1327 - use indirect: package __PACKAGE__; # new { __PACKAGE__ }; # ok 1328 - correct number of reports ok 1329 - no indirect: package __PACKAGE__; # new { __PACKAGE__ }; # ok 1330 - correct number of reports ok 1331 - report 0 is correct ok 1332 - use indirect, defined: package __PACKAGE__; # new { __PACKAGE__ }; # ok 1333 - correct number of reports ok 1334 - no indirect, defined: package __PACKAGE__; # new { __PACKAGE__ }; # ok 1335 - correct number of reports ok 1336 - report 0 is correct ok 1337 - use indirect, spaces: package __PACKAGE__; # new { __PACKAGE__ }; # ok 1338 - correct number of reports ok 1339 - no indirect, spaces: package __PACKAGE__; # new { __PACKAGE__ }; # ok 1340 - correct number of reports ok 1341 - report 0 is correct ok 1342 - use indirect: package __PACKAGE___; # new { __PACKAGE__ }; # ok 1343 - correct number of reports ok 1344 - no indirect: package __PACKAGE___; # new { __PACKAGE__ }; # ok 1345 - correct number of reports ok 1346 - report 0 is correct ok 1347 - use indirect, defined: package __PACKAGE___; # new { __PACKAGE__ }; # ok 1348 - correct number of reports ok 1349 - no indirect, defined: package __PACKAGE___; # new { __PACKAGE__ }; # ok 1350 - correct number of reports ok 1351 - report 0 is correct ok 1352 - use indirect, spaces: package __PACKAGE___; # new { __PACKAGE__ }; # ok 1353 - correct number of reports ok 1354 - no indirect, spaces: package __PACKAGE___; # new { __PACKAGE__ }; # ok 1355 - correct number of reports ok 1356 - report 0 is correct ok 1357 - no indirect "whatever" didn't croak ok 1358 - only one warning ok 1359 - no indirect "whatever" enables the pragma ok 1360 - nothing more ok t/22-bad-mixed.t ........... 1..27 ok 1 - use indirect: meh Empty->new; ok 2 - correct number of reports ok 3 - no indirect: meh Empty->new; ok 4 - correct number of reports ok 5 - use indirect, defined: meh NotEmpty->new; ok 6 - correct number of reports ok 7 - use indirect, defined: meh NotEmpty->new; ok 8 - correct number of reports ok 9 - report 0 is correct ok 10 - use indirect: meh Empty->new(); ok 11 - correct number of reports ok 12 - no indirect: meh Empty->new(); ok 13 - correct number of reports ok 14 - use indirect, defined: meh NotEmpty->new(); ok 15 - correct number of reports ok 16 - use indirect, defined: meh NotEmpty->new(); ok 17 - correct number of reports ok 18 - report 0 is correct ok 19 - use indirect: meh Empty->new, "Wut"; ok 20 - correct number of reports ok 21 - no indirect: meh Empty->new, "Wut"; ok 22 - correct number of reports ok 23 - use indirect, defined: meh NotEmpty->new, "Wut"; ok 24 - correct number of reports ok 25 - use indirect, defined: meh NotEmpty->new, "Wut"; ok 26 - correct number of reports ok 27 - report 0 is correct ok t/23-bad-notaint.t ......... 1..1 ok 1 - covering OP_CONST ok t/30-scope.t ............... 1..49 ok 1 - DATA compiled fine ok 2 - 1 shouldn't warn ok 3 - 2 should warn ok 4 - 3 should warn ok 5 - 4 shouldn't warn ok 6 - 5 should warn ok 7 - 6 shouldn't warn ok 8 - 7 should warn ok 9 - 8 shouldn't warn ok 10 - 9 should warn ok 11 - 10 should warn ok 12 - 11 shouldn't warn ok 13 - 12 shouldn't warn ok 14 - 13 shouldn't warn ok 15 - 14 should warn ok 16 - 15 should warn ok 17 - 16 shouldn't warn ok 18 - 17 should warn ok 19 - 18 should warn ok 20 - nothing left ok 21 - eval 'no indirect; my $x = new Foo' ok 22 - got one warning ok 23 - correct warning ok 24 - no indirect; eval 'my $x = new Bar' ok 25 - got one warning ok 26 - correct warning ok 27 - eval test doesn't croak prematurely ok 28 - eval did not throw a warning ok 29 - first require test doesn't croak prematurely ok 30 - first require threw only one warning ok 31 - first require test catch errors in current scope ok 32 - second require test doesn't croak prematurely ok 33 - second require test caught error for Baz ok 34 - second require test caught error for Blech ok 35 - second require test caught error for Bar ok 36 - second require test doesn't have more errors ok 37 - pragma leak when reusing callback test doesn't croak prematurely ok 38 - pragma leak when reusing callback test doesn't warn ok 39 - pragma leak when reusing callback test caught the right errors ok 40 - pragma leak when reusing callback test ran the three constructors ok 41 - RT \#47902 ok 42 - RT \#50570 ok 43 - identifying requires by their eval context pointer is not enough ok 44 - indirect syntax in sub ok 45 - indirect syntax in eval in sub ok 46 - direct call in string is not fooled by newlines ok 47 - indirect call in string is not fooled by newlines ok 48 - direct call in string is not fooled by more newlines ok 49 - direct call in sort in string is not fooled by newlines ok t/31-hints.t ............... 1..1 ok 1 - indirect does not vivify entries in %^H ok t/32-global.t .............. 1..25 ok 1 - DATA compiled fine ok 2 - 1 shouldn't warn ok 3 - 2 should warn ok 4 - 3 should warn ok 5 - 4 shouldn't warn ok 6 - 5 should warn ok 7 - 6 should warn ok 8 - 7 should warn ok 9 - 8 shouldn't warn ok 10 - 9 should warn ok 11 - nothing left ok 12 - eval test did not croak prematurely ok 13 - eval test threw one warning ok 14 - eval test threw the correct warning ok 15 - require test did not croak prematurely ok 16 - require test threw three warnings ok 17 - require test first warning is correct ok 18 - require test second warning is correct ok 19 - require test third warning is correct ok 20 - fatal test throw the correct exception ok 21 - fatal test did not throw any warning ok 22 - hook test did not croak prematurely ok 23 - hook test did not throw any warning ok 24 - hook test hooked up three violations ok 25 - hook test captured the correct error ok # Using IO::Handle 1.36 # Using IO::Select 1.22 # Using IPC::Open3 1.20 t/33-compilation-errors.t .. 1..5 ok 1 - no indirect warn does not hide compilation errors outside of eval ok 2 - no indirect warn does not hide compilation errors inside of eval ok 3 - no indirect fatal does not hide compilation errors outside of eval ok 4 - no indirect fatal does not hide compilation errors inside of eval ok 5 - no indirect fatal does not hide compilation errors inside of require ok # Using threads 2.09 # Using threads::shared 1.52 Out of memory! Out of memory! Out of memory! Out of memory! Out of memory! Out of memory! t/40-threads.t ............. ok 1 - "no indirect" in eval in thread 1 died as expected ok 2 - "no indirect" in eval in thread 1 didn't warn ok 3 - "no indirect" propagated into eval in thread 1 didn't croak ok 4 - "no indirect" propagated into eval in thread 1 warned once ok 5 - "no indirect" propagated into eval in thread 1 warned just once ok 6 - "no indirect" in eval in thread 1 died as expected ok 7 - "no indirect" in eval in thread 1 didn't warn ok 8 - "no indirect" propagated into eval in thread 1 didn't croak ok 9 - "no indirect" propagated into eval in thread 1 warned once ok 10 - "no indirect" propagated into eval in thread 1 warned just once ok 11 - "no indirect" in eval in thread 2 died as expected ok 12 - "no indirect" in eval in thread 2 didn't warn ok 13 - "no indirect" propagated into eval in thread 2 didn't croak ok 14 - "no indirect" propagated into eval in thread 2 warned once ok 15 - "no indirect" propagated into eval in thread 2 warned just once ok 16 - "no indirect" in eval in thread 2 died as expected ok 17 - "no indirect" in eval in thread 2 didn't warn ok 18 - "no indirect" propagated into eval in thread 2 didn't croak ok 19 - "no indirect" propagated into eval in thread 2 warned once ok 20 - "no indirect" propagated into eval in thread 2 warned just once ok 21 - "no indirect" in eval in thread 3 died as expected ok 22 - "no indirect" in eval in thread 3 didn't warn ok 23 - "no indirect" propagated into eval in thread 3 didn't croak ok 24 - "no indirect" propagated into eval in thread 3 warned once ok 25 - "no indirect" propagated into eval in thread 3 warned just once ok 26 - "no indirect" in eval in thread 3 died as expected ok 27 - "no indirect" in eval in thread 3 didn't warn ok 28 - "no indirect" propagated into eval in thread 3 didn't croak ok 29 - "no indirect" propagated into eval in thread 3 warned once ok 30 - "no indirect" propagated into eval in thread 3 warned just once ok 31 - "no indirect" in eval in thread 4 died as expected ok 32 - "no indirect" in eval in thread 4 didn't warn ok 33 - "no indirect" propagated into eval in thread 4 didn't croak ok 34 - "no indirect" propagated into eval in thread 4 warned once ok 35 - "no indirect" propagated into eval in thread 4 warned just once ok 36 - "no indirect" in eval in thread 4 died as expected ok 37 - "no indirect" in eval in thread 4 didn't warn ok 38 - "no indirect" propagated into eval in thread 4 didn't croak ok 39 - "no indirect" propagated into eval in thread 4 warned once ok 40 - "no indirect" propagated into eval in thread 4 warned just once Dubious, test returned 1 (wstat 256, 0x100) All 40 subtests passed # Using threads 2.09 # Using threads::shared 1.52 t/41-threads-teardown.t .... 1..3 ok 1 - loading the pragma in a thread and using it outside doesn't segfault ok 2 - indirect can be loaded in eval STRING during global destruction at the end of a thread ok 3 - indirect checks eval STRING during global destruction at the end of a cloned thread ok # Using threads 2.09 # Using threads::shared 1.52 Out of memory! Out of memory! Out of memory! Out of memory! Out of memory! Out of memory! t/42-threads-global.t ...... ok 1 - global indirect hook (thread 1, run 1): did not croak ok 2 - global indirect hook (thread 1, run 1): no warnings ok 3 - global indirect hook (thread 2, run 1): did not croak ok 4 - global indirect hook (thread 2, run 1): no warnings ok 5 - global indirect hook (thread 2, run 1): correct error ok 6 - global indirect hook (thread 2, run 2): did not croak ok 7 - global indirect hook (thread 2, run 2): no warnings ok 8 - global indirect hook (thread 2, run 2): correct error ok 9 - global indirect hook (thread 1, run 1): correct error ok 10 - global indirect hook (thread 1, run 2): did not croak ok 11 - global indirect hook (thread 1, run 2): no warnings ok 12 - global indirect hook (thread 1, run 2): correct error ok 13 - global indirect hook (thread 3, run 1): did not croak ok 14 - global indirect hook (thread 3, run 1): no warnings ok 15 - global indirect hook (thread 3, run 1): correct error ok 16 - global indirect hook (thread 3, run 2): did not croak ok 17 - global indirect hook (thread 3, run 2): no warnings ok 18 - global indirect hook (thread 3, run 2): correct error ok 19 - global indirect hook (thread 4, run 1): did not croak ok 20 - global indirect hook (thread 4, run 1): no warnings ok 21 - global indirect hook (thread 4, run 1): correct error ok 22 - global indirect hook (thread 4, run 2): did not croak ok 23 - global indirect hook (thread 4, run 2): no warnings ok 24 - global indirect hook (thread 4, run 2): correct error Dubious, test returned 1 (wstat 256, 0x100) All 24 subtests passed t/45-memory.t .............. 1..1 ok 1 - memory reallocation to an uncatched optype ok t/46-stress.t .............. 1..2000 ok 1 - didn't croak at run 1 ok 2 - got the right data at run 1 ok 3 - didn't croak at run 2 ok 4 - got the right data at run 2 ok 5 - didn't croak at run 3 ok 6 - got the right data at run 3 ok 7 - didn't croak at run 4 ok 8 - got the right data at run 4 ok 9 - didn't croak at run 5 ok 10 - got the right data at run 5 ok 11 - didn't croak at run 6 ok 12 - got the right data at run 6 ok 13 - didn't croak at run 7 ok 14 - got the right data at run 7 ok 15 - didn't croak at run 8 ok 16 - got the right data at run 8 ok 17 - didn't croak at run 9 ok 18 - got the right data at run 9 ok 19 - didn't croak at run 10 ok 20 - got the right data at run 10 ok 21 - didn't croak at run 11 ok 22 - got the right data at run 11 ok 23 - didn't croak at run 12 ok 24 - got the right data at run 12 ok 25 - didn't croak at run 13 ok 26 - got the right data at run 13 ok 27 - didn't croak at run 14 ok 28 - got the right data at run 14 ok 29 - didn't croak at run 15 ok 30 - got the right data at run 15 ok 31 - didn't croak at run 16 ok 32 - got the right data at run 16 ok 33 - didn't croak at run 17 ok 34 - got the right data at run 17 ok 35 - didn't croak at run 18 ok 36 - got the right data at run 18 ok 37 - didn't croak at run 19 ok 38 - got the right data at run 19 ok 39 - didn't croak at run 20 ok 40 - got the right data at run 20 ok 41 - didn't croak at run 21 ok 42 - got the right data at run 21 ok 43 - didn't croak at run 22 ok 44 - got the right data at run 22 ok 45 - didn't croak at run 23 ok 46 - got the right data at run 23 ok 47 - didn't croak at run 24 ok 48 - got the right data at run 24 ok 49 - didn't croak at run 25 ok 50 - got the right data at run 25 ok 51 - didn't croak at run 26 ok 52 - got the right data at run 26 ok 53 - didn't croak at run 27 ok 54 - got the right data at run 27 ok 55 - didn't croak at run 28 ok 56 - got the right data at run 28 ok 57 - didn't croak at run 29 ok 58 - got the right data at run 29 ok 59 - didn't croak at run 30 ok 60 - got the right data at run 30 ok 61 - didn't croak at run 31 ok 62 - got the right data at run 31 ok 63 - didn't croak at run 32 ok 64 - got the right data at run 32 ok 65 - didn't croak at run 33 ok 66 - got the right data at run 33 ok 67 - didn't croak at run 34 ok 68 - got the right data at run 34 ok 69 - didn't croak at run 35 ok 70 - got the right data at run 35 ok 71 - didn't croak at run 36 ok 72 - got the right data at run 36 ok 73 - didn't croak at run 37 ok 74 - got the right data at run 37 ok 75 - didn't croak at run 38 ok 76 - got the right data at run 38 ok 77 - didn't croak at run 39 ok 78 - got the right data at run 39 ok 79 - didn't croak at run 40 ok 80 - got the right data at run 40 ok 81 - didn't croak at run 41 ok 82 - got the right data at run 41 ok 83 - didn't croak at run 42 ok 84 - got the right data at run 42 ok 85 - didn't croak at run 43 ok 86 - got the right data at run 43 ok 87 - didn't croak at run 44 ok 88 - got the right data at run 44 ok 89 - didn't croak at run 45 ok 90 - got the right data at run 45 ok 91 - didn't croak at run 46 ok 92 - got the right data at run 46 ok 93 - didn't croak at run 47 ok 94 - got the right data at run 47 ok 95 - didn't croak at run 48 ok 96 - got the right data at run 48 ok 97 - didn't croak at run 49 ok 98 - got the right data at run 49 ok 99 - didn't croak at run 50 ok 100 - got the right data at run 50 ok 101 - didn't croak at run 51 ok 102 - got the right data at run 51 ok 103 - didn't croak at run 52 ok 104 - got the right data at run 52 ok 105 - didn't croak at run 53 ok 106 - got the right data at run 53 ok 107 - didn't croak at run 54 ok 108 - got the right data at run 54 ok 109 - didn't croak at run 55 ok 110 - got the right data at run 55 ok 111 - didn't croak at run 56 ok 112 - got the right data at run 56 ok 113 - didn't croak at run 57 ok 114 - got the right data at run 57 ok 115 - didn't croak at run 58 ok 116 - got the right data at run 58 ok 117 - didn't croak at run 59 ok 118 - got the right data at run 59 ok 119 - didn't croak at run 60 ok 120 - got the right data at run 60 ok 121 - didn't croak at run 61 ok 122 - got the right data at run 61 ok 123 - didn't croak at run 62 ok 124 - got the right data at run 62 ok 125 - didn't croak at run 63 ok 126 - got the right data at run 63 ok 127 - didn't croak at run 64 ok 128 - got the right data at run 64 ok 129 - didn't croak at run 65 ok 130 - got the right data at run 65 ok 131 - didn't croak at run 66 ok 132 - got the right data at run 66 ok 133 - didn't croak at run 67 ok 134 - got the right data at run 67 ok 135 - didn't croak at run 68 ok 136 - got the right data at run 68 ok 137 - didn't croak at run 69 ok 138 - got the right data at run 69 ok 139 - didn't croak at run 70 ok 140 - got the right data at run 70 ok 141 - didn't croak at run 71 ok 142 - got the right data at run 71 ok 143 - didn't croak at run 72 ok 144 - got the right data at run 72 ok 145 - didn't croak at run 73 ok 146 - got the right data at run 73 ok 147 - didn't croak at run 74 ok 148 - got the right data at run 74 ok 149 - didn't croak at run 75 ok 150 - got the right data at run 75 ok 151 - didn't croak at run 76 ok 152 - got the right data at run 76 ok 153 - didn't croak at run 77 ok 154 - got the right data at run 77 ok 155 - didn't croak at run 78 ok 156 - got the right data at run 78 ok 157 - didn't croak at run 79 ok 158 - got the right data at run 79 ok 159 - didn't croak at run 80 ok 160 - got the right data at run 80 ok 161 - didn't croak at run 81 ok 162 - got the right data at run 81 ok 163 - didn't croak at run 82 ok 164 - got the right data at run 82 ok 165 - didn't croak at run 83 ok 166 - got the right data at run 83 ok 167 - didn't croak at run 84 ok 168 - got the right data at run 84 ok 169 - didn't croak at run 85 ok 170 - got the right data at run 85 ok 171 - didn't croak at run 86 ok 172 - got the right data at run 86 ok 173 - didn't croak at run 87 ok 174 - got the right data at run 87 ok 175 - didn't croak at run 88 ok 176 - got the right data at run 88 ok 177 - didn't croak at run 89 ok 178 - got the right data at run 89 ok 179 - didn't croak at run 90 ok 180 - got the right data at run 90 ok 181 - didn't croak at run 91 ok 182 - got the right data at run 91 ok 183 - didn't croak at run 92 ok 184 - got the right data at run 92 ok 185 - didn't croak at run 93 ok 186 - got the right data at run 93 ok 187 - didn't croak at run 94 ok 188 - got the right data at run 94 ok 189 - didn't croak at run 95 ok 190 - got the right data at run 95 ok 191 - didn't croak at run 96 ok 192 - got the right data at run 96 ok 193 - didn't croak at run 97 ok 194 - got the right data at run 97 ok 195 - didn't croak at run 98 ok 196 - got the right data at run 98 ok 197 - didn't croak at run 99 ok 198 - got the right data at run 99 ok 199 - didn't croak at run 100 ok 200 - got the right data at run 100 ok 201 - didn't croak at run 101 ok 202 - got the right data at run 101 ok 203 - didn't croak at run 102 ok 204 - got the right data at run 102 ok 205 - didn't croak at run 103 ok 206 - got the right data at run 103 ok 207 - didn't croak at run 104 ok 208 - got the right data at run 104 ok 209 - didn't croak at run 105 ok 210 - got the right data at run 105 ok 211 - didn't croak at run 106 ok 212 - got the right data at run 106 ok 213 - didn't croak at run 107 ok 214 - got the right data at run 107 ok 215 - didn't croak at run 108 ok 216 - got the right data at run 108 ok 217 - didn't croak at run 109 ok 218 - got the right data at run 109 ok 219 - didn't croak at run 110 ok 220 - got the right data at run 110 ok 221 - didn't croak at run 111 ok 222 - got the right data at run 111 ok 223 - didn't croak at run 112 ok 224 - got the right data at run 112 ok 225 - didn't croak at run 113 ok 226 - got the right data at run 113 ok 227 - didn't croak at run 114 ok 228 - got the right data at run 114 ok 229 - didn't croak at run 115 ok 230 - got the right data at run 115 ok 231 - didn't croak at run 116 ok 232 - got the right data at run 116 ok 233 - didn't croak at run 117 ok 234 - got the right data at run 117 ok 235 - didn't croak at run 118 ok 236 - got the right data at run 118 ok 237 - didn't croak at run 119 ok 238 - got the right data at run 119 ok 239 - didn't croak at run 120 ok 240 - got the right data at run 120 ok 241 - didn't croak at run 121 ok 242 - got the right data at run 121 ok 243 - didn't croak at run 122 ok 244 - got the right data at run 122 ok 245 - didn't croak at run 123 ok 246 - got the right data at run 123 ok 247 - didn't croak at run 124 ok 248 - got the right data at run 124 ok 249 - didn't croak at run 125 ok 250 - got the right data at run 125 ok 251 - didn't croak at run 126 ok 252 - got the right data at run 126 ok 253 - didn't croak at run 127 ok 254 - got the right data at run 127 ok 255 - didn't croak at run 128 ok 256 - got the right data at run 128 ok 257 - didn't croak at run 129 ok 258 - got the right data at run 129 ok 259 - didn't croak at run 130 ok 260 - got the right data at run 130 ok 261 - didn't croak at run 131 ok 262 - got the right data at run 131 ok 263 - didn't croak at run 132 ok 264 - got the right data at run 132 ok 265 - didn't croak at run 133 ok 266 - got the right data at run 133 ok 267 - didn't croak at run 134 ok 268 - got the right data at run 134 ok 269 - didn't croak at run 135 ok 270 - got the right data at run 135 ok 271 - didn't croak at run 136 ok 272 - got the right data at run 136 ok 273 - didn't croak at run 137 ok 274 - got the right data at run 137 ok 275 - didn't croak at run 138 ok 276 - got the right data at run 138 ok 277 - didn't croak at run 139 ok 278 - got the right data at run 139 ok 279 - didn't croak at run 140 ok 280 - got the right data at run 140 ok 281 - didn't croak at run 141 ok 282 - got the right data at run 141 ok 283 - didn't croak at run 142 ok 284 - got the right data at run 142 ok 285 - didn't croak at run 143 ok 286 - got the right data at run 143 ok 287 - didn't croak at run 144 ok 288 - got the right data at run 144 ok 289 - didn't croak at run 145 ok 290 - got the right data at run 145 ok 291 - didn't croak at run 146 ok 292 - got the right data at run 146 ok 293 - didn't croak at run 147 ok 294 - got the right data at run 147 ok 295 - didn't croak at run 148 ok 296 - got the right data at run 148 ok 297 - didn't croak at run 149 ok 298 - got the right data at run 149 ok 299 - didn't croak at run 150 ok 300 - got the right data at run 150 ok 301 - didn't croak at run 151 ok 302 - got the right data at run 151 ok 303 - didn't croak at run 152 ok 304 - got the right data at run 152 ok 305 - didn't croak at run 153 ok 306 - got the right data at run 153 ok 307 - didn't croak at run 154 ok 308 - got the right data at run 154 ok 309 - didn't croak at run 155 ok 310 - got the right data at run 155 ok 311 - didn't croak at run 156 ok 312 - got the right data at run 156 ok 313 - didn't croak at run 157 ok 314 - got the right data at run 157 ok 315 - didn't croak at run 158 ok 316 - got the right data at run 158 ok 317 - didn't croak at run 159 ok 318 - got the right data at run 159 ok 319 - didn't croak at run 160 ok 320 - got the right data at run 160 ok 321 - didn't croak at run 161 ok 322 - got the right data at run 161 ok 323 - didn't croak at run 162 ok 324 - got the right data at run 162 ok 325 - didn't croak at run 163 ok 326 - got the right data at run 163 ok 327 - didn't croak at run 164 ok 328 - got the right data at run 164 ok 329 - didn't croak at run 165 ok 330 - got the right data at run 165 ok 331 - didn't croak at run 166 ok 332 - got the right data at run 166 ok 333 - didn't croak at run 167 ok 334 - got the right data at run 167 ok 335 - didn't croak at run 168 ok 336 - got the right data at run 168 ok 337 - didn't croak at run 169 ok 338 - got the right data at run 169 ok 339 - didn't croak at run 170 ok 340 - got the right data at run 170 ok 341 - didn't croak at run 171 ok 342 - got the right data at run 171 ok 343 - didn't croak at run 172 ok 344 - got the right data at run 172 ok 345 - didn't croak at run 173 ok 346 - got the right data at run 173 ok 347 - didn't croak at run 174 ok 348 - got the right data at run 174 ok 349 - didn't croak at run 175 ok 350 - got the right data at run 175 ok 351 - didn't croak at run 176 ok 352 - got the right data at run 176 ok 353 - didn't croak at run 177 ok 354 - got the right data at run 177 ok 355 - didn't croak at run 178 ok 356 - got the right data at run 178 ok 357 - didn't croak at run 179 ok 358 - got the right data at run 179 ok 359 - didn't croak at run 180 ok 360 - got the right data at run 180 ok 361 - didn't croak at run 181 ok 362 - got the right data at run 181 ok 363 - didn't croak at run 182 ok 364 - got the right data at run 182 ok 365 - didn't croak at run 183 ok 366 - got the right data at run 183 ok 367 - didn't croak at run 184 ok 368 - got the right data at run 184 ok 369 - didn't croak at run 185 ok 370 - got the right data at run 185 ok 371 - didn't croak at run 186 ok 372 - got the right data at run 186 ok 373 - didn't croak at run 187 ok 374 - got the right data at run 187 ok 375 - didn't croak at run 188 ok 376 - got the right data at run 188 ok 377 - didn't croak at run 189 ok 378 - got the right data at run 189 ok 379 - didn't croak at run 190 ok 380 - got the right data at run 190 ok 381 - didn't croak at run 191 ok 382 - got the right data at run 191 ok 383 - didn't croak at run 192 ok 384 - got the right data at run 192 ok 385 - didn't croak at run 193 ok 386 - got the right data at run 193 ok 387 - didn't croak at run 194 ok 388 - got the right data at run 194 ok 389 - didn't croak at run 195 ok 390 - got the right data at run 195 ok 391 - didn't croak at run 196 ok 392 - got the right data at run 196 ok 393 - didn't croak at run 197 ok 394 - got the right data at run 197 ok 395 - didn't croak at run 198 ok 396 - got the right data at run 198 ok 397 - didn't croak at run 199 ok 398 - got the right data at run 199 ok 399 - didn't croak at run 200 ok 400 - got the right data at run 200 ok 401 - didn't croak at run 201 ok 402 - got the right data at run 201 ok 403 - didn't croak at run 202 ok 404 - got the right data at run 202 ok 405 - didn't croak at run 203 ok 406 - got the right data at run 203 ok 407 - didn't croak at run 204 ok 408 - got the right data at run 204 ok 409 - didn't croak at run 205 ok 410 - got the right data at run 205 ok 411 - didn't croak at run 206 ok 412 - got the right data at run 206 ok 413 - didn't croak at run 207 ok 414 - got the right data at run 207 ok 415 - didn't croak at run 208 ok 416 - got the right data at run 208 ok 417 - didn't croak at run 209 ok 418 - got the right data at run 209 ok 419 - didn't croak at run 210 ok 420 - got the right data at run 210 ok 421 - didn't croak at run 211 ok 422 - got the right data at run 211 ok 423 - didn't croak at run 212 ok 424 - got the right data at run 212 ok 425 - didn't croak at run 213 ok 426 - got the right data at run 213 ok 427 - didn't croak at run 214 ok 428 - got the right data at run 214 ok 429 - didn't croak at run 215 ok 430 - got the right data at run 215 ok 431 - didn't croak at run 216 ok 432 - got the right data at run 216 ok 433 - didn't croak at run 217 ok 434 - got the right data at run 217 ok 435 - didn't croak at run 218 ok 436 - got the right data at run 218 ok 437 - didn't croak at run 219 ok 438 - got the right data at run 219 ok 439 - didn't croak at run 220 ok 440 - got the right data at run 220 ok 441 - didn't croak at run 221 ok 442 - got the right data at run 221 ok 443 - didn't croak at run 222 ok 444 - got the right data at run 222 ok 445 - didn't croak at run 223 ok 446 - got the right data at run 223 ok 447 - didn't croak at run 224 ok 448 - got the right data at run 224 ok 449 - didn't croak at run 225 ok 450 - got the right data at run 225 ok 451 - didn't croak at run 226 ok 452 - got the right data at run 226 ok 453 - didn't croak at run 227 ok 454 - got the right data at run 227 ok 455 - didn't croak at run 228 ok 456 - got the right data at run 228 ok 457 - didn't croak at run 229 ok 458 - got the right data at run 229 ok 459 - didn't croak at run 230 ok 460 - got the right data at run 230 ok 461 - didn't croak at run 231 ok 462 - got the right data at run 231 ok 463 - didn't croak at run 232 ok 464 - got the right data at run 232 ok 465 - didn't croak at run 233 ok 466 - got the right data at run 233 ok 467 - didn't croak at run 234 ok 468 - got the right data at run 234 ok 469 - didn't croak at run 235 ok 470 - got the right data at run 235 ok 471 - didn't croak at run 236 ok 472 - got the right data at run 236 ok 473 - didn't croak at run 237 ok 474 - got the right data at run 237 ok 475 - didn't croak at run 238 ok 476 - got the right data at run 238 ok 477 - didn't croak at run 239 ok 478 - got the right data at run 239 ok 479 - didn't croak at run 240 ok 480 - got the right data at run 240 ok 481 - didn't croak at run 241 ok 482 - got the right data at run 241 ok 483 - didn't croak at run 242 ok 484 - got the right data at run 242 ok 485 - didn't croak at run 243 ok 486 - got the right data at run 243 ok 487 - didn't croak at run 244 ok 488 - got the right data at run 244 ok 489 - didn't croak at run 245 ok 490 - got the right data at run 245 ok 491 - didn't croak at run 246 ok 492 - got the right data at run 246 ok 493 - didn't croak at run 247 ok 494 - got the right data at run 247 ok 495 - didn't croak at run 248 ok 496 - got the right data at run 248 ok 497 - didn't croak at run 249 ok 498 - got the right data at run 249 ok 499 - didn't croak at run 250 ok 500 - got the right data at run 250 ok 501 - didn't croak at run 251 ok 502 - got the right data at run 251 ok 503 - didn't croak at run 252 ok 504 - got the right data at run 252 ok 505 - didn't croak at run 253 ok 506 - got the right data at run 253 ok 507 - didn't croak at run 254 ok 508 - got the right data at run 254 ok 509 - didn't croak at run 255 ok 510 - got the right data at run 255 ok 511 - didn't croak at run 256 ok 512 - got the right data at run 256 ok 513 - didn't croak at run 257 ok 514 - got the right data at run 257 ok 515 - didn't croak at run 258 ok 516 - got the right data at run 258 ok 517 - didn't croak at run 259 ok 518 - got the right data at run 259 ok 519 - didn't croak at run 260 ok 520 - got the right data at run 260 ok 521 - didn't croak at run 261 ok 522 - got the right data at run 261 ok 523 - didn't croak at run 262 ok 524 - got the right data at run 262 ok 525 - didn't croak at run 263 ok 526 - got the right data at run 263 ok 527 - didn't croak at run 264 ok 528 - got the right data at run 264 ok 529 - didn't croak at run 265 ok 530 - got the right data at run 265 ok 531 - didn't croak at run 266 ok 532 - got the right data at run 266 ok 533 - didn't croak at run 267 ok 534 - got the right data at run 267 ok 535 - didn't croak at run 268 ok 536 - got the right data at run 268 ok 537 - didn't croak at run 269 ok 538 - got the right data at run 269 ok 539 - didn't croak at run 270 ok 540 - got the right data at run 270 ok 541 - didn't croak at run 271 ok 542 - got the right data at run 271 ok 543 - didn't croak at run 272 ok 544 - got the right data at run 272 ok 545 - didn't croak at run 273 ok 546 - got the right data at run 273 ok 547 - didn't croak at run 274 ok 548 - got the right data at run 274 ok 549 - didn't croak at run 275 ok 550 - got the right data at run 275 ok 551 - didn't croak at run 276 ok 552 - got the right data at run 276 ok 553 - didn't croak at run 277 ok 554 - got the right data at run 277 ok 555 - didn't croak at run 278 ok 556 - got the right data at run 278 ok 557 - didn't croak at run 279 ok 558 - got the right data at run 279 ok 559 - didn't croak at run 280 ok 560 - got the right data at run 280 ok 561 - didn't croak at run 281 ok 562 - got the right data at run 281 ok 563 - didn't croak at run 282 ok 564 - got the right data at run 282 ok 565 - didn't croak at run 283 ok 566 - got the right data at run 283 ok 567 - didn't croak at run 284 ok 568 - got the right data at run 284 ok 569 - didn't croak at run 285 ok 570 - got the right data at run 285 ok 571 - didn't croak at run 286 ok 572 - got the right data at run 286 ok 573 - didn't croak at run 287 ok 574 - got the right data at run 287 ok 575 - didn't croak at run 288 ok 576 - got the right data at run 288 ok 577 - didn't croak at run 289 ok 578 - got the right data at run 289 ok 579 - didn't croak at run 290 ok 580 - got the right data at run 290 ok 581 - didn't croak at run 291 ok 582 - got the right data at run 291 ok 583 - didn't croak at run 292 ok 584 - got the right data at run 292 ok 585 - didn't croak at run 293 ok 586 - got the right data at run 293 ok 587 - didn't croak at run 294 ok 588 - got the right data at run 294 ok 589 - didn't croak at run 295 ok 590 - got the right data at run 295 ok 591 - didn't croak at run 296 ok 592 - got the right data at run 296 ok 593 - didn't croak at run 297 ok 594 - got the right data at run 297 ok 595 - didn't croak at run 298 ok 596 - got the right data at run 298 ok 597 - didn't croak at run 299 ok 598 - got the right data at run 299 ok 599 - didn't croak at run 300 ok 600 - got the right data at run 300 ok 601 - didn't croak at run 301 ok 602 - got the right data at run 301 ok 603 - didn't croak at run 302 ok 604 - got the right data at run 302 ok 605 - didn't croak at run 303 ok 606 - got the right data at run 303 ok 607 - didn't croak at run 304 ok 608 - got the right data at run 304 ok 609 - didn't croak at run 305 ok 610 - got the right data at run 305 ok 611 - didn't croak at run 306 ok 612 - got the right data at run 306 ok 613 - didn't croak at run 307 ok 614 - got the right data at run 307 ok 615 - didn't croak at run 308 ok 616 - got the right data at run 308 ok 617 - didn't croak at run 309 ok 618 - got the right data at run 309 ok 619 - didn't croak at run 310 ok 620 - got the right data at run 310 ok 621 - didn't croak at run 311 ok 622 - got the right data at run 311 ok 623 - didn't croak at run 312 ok 624 - got the right data at run 312 ok 625 - didn't croak at run 313 ok 626 - got the right data at run 313 ok 627 - didn't croak at run 314 ok 628 - got the right data at run 314 ok 629 - didn't croak at run 315 ok 630 - got the right data at run 315 ok 631 - didn't croak at run 316 ok 632 - got the right data at run 316 ok 633 - didn't croak at run 317 ok 634 - got the right data at run 317 ok 635 - didn't croak at run 318 ok 636 - got the right data at run 318 ok 637 - didn't croak at run 319 ok 638 - got the right data at run 319 ok 639 - didn't croak at run 320 ok 640 - got the right data at run 320 ok 641 - didn't croak at run 321 ok 642 - got the right data at run 321 ok 643 - didn't croak at run 322 ok 644 - got the right data at run 322 ok 645 - didn't croak at run 323 ok 646 - got the right data at run 323 ok 647 - didn't croak at run 324 ok 648 - got the right data at run 324 ok 649 - didn't croak at run 325 ok 650 - got the right data at run 325 ok 651 - didn't croak at run 326 ok 652 - got the right data at run 326 ok 653 - didn't croak at run 327 ok 654 - got the right data at run 327 ok 655 - didn't croak at run 328 ok 656 - got the right data at run 328 ok 657 - didn't croak at run 329 ok 658 - got the right data at run 329 ok 659 - didn't croak at run 330 ok 660 - got the right data at run 330 ok 661 - didn't croak at run 331 ok 662 - got the right data at run 331 ok 663 - didn't croak at run 332 ok 664 - got the right data at run 332 ok 665 - didn't croak at run 333 ok 666 - got the right data at run 333 ok 667 - didn't croak at run 334 ok 668 - got the right data at run 334 ok 669 - didn't croak at run 335 ok 670 - got the right data at run 335 ok 671 - didn't croak at run 336 ok 672 - got the right data at run 336 ok 673 - didn't croak at run 337 ok 674 - got the right data at run 337 ok 675 - didn't croak at run 338 ok 676 - got the right data at run 338 ok 677 - didn't croak at run 339 ok 678 - got the right data at run 339 ok 679 - didn't croak at run 340 ok 680 - got the right data at run 340 ok 681 - didn't croak at run 341 ok 682 - got the right data at run 341 ok 683 - didn't croak at run 342 ok 684 - got the right data at run 342 ok 685 - didn't croak at run 343 ok 686 - got the right data at run 343 ok 687 - didn't croak at run 344 ok 688 - got the right data at run 344 ok 689 - didn't croak at run 345 ok 690 - got the right data at run 345 ok 691 - didn't croak at run 346 ok 692 - got the right data at run 346 ok 693 - didn't croak at run 347 ok 694 - got the right data at run 347 ok 695 - didn't croak at run 348 ok 696 - got the right data at run 348 ok 697 - didn't croak at run 349 ok 698 - got the right data at run 349 ok 699 - didn't croak at run 350 ok 700 - got the right data at run 350 ok 701 - didn't croak at run 351 ok 702 - got the right data at run 351 ok 703 - didn't croak at run 352 ok 704 - got the right data at run 352 ok 705 - didn't croak at run 353 ok 706 - got the right data at run 353 ok 707 - didn't croak at run 354 ok 708 - got the right data at run 354 ok 709 - didn't croak at run 355 ok 710 - got the right data at run 355 ok 711 - didn't croak at run 356 ok 712 - got the right data at run 356 ok 713 - didn't croak at run 357 ok 714 - got the right data at run 357 ok 715 - didn't croak at run 358 ok 716 - got the right data at run 358 ok 717 - didn't croak at run 359 ok 718 - got the right data at run 359 ok 719 - didn't croak at run 360 ok 720 - got the right data at run 360 ok 721 - didn't croak at run 361 ok 722 - got the right data at run 361 ok 723 - didn't croak at run 362 ok 724 - got the right data at run 362 ok 725 - didn't croak at run 363 ok 726 - got the right data at run 363 ok 727 - didn't croak at run 364 ok 728 - got the right data at run 364 ok 729 - didn't croak at run 365 ok 730 - got the right data at run 365 ok 731 - didn't croak at run 366 ok 732 - got the right data at run 366 ok 733 - didn't croak at run 367 ok 734 - got the right data at run 367 ok 735 - didn't croak at run 368 ok 736 - got the right data at run 368 ok 737 - didn't croak at run 369 ok 738 - got the right data at run 369 ok 739 - didn't croak at run 370 ok 740 - got the right data at run 370 ok 741 - didn't croak at run 371 ok 742 - got the right data at run 371 ok 743 - didn't croak at run 372 ok 744 - got the right data at run 372 ok 745 - didn't croak at run 373 ok 746 - got the right data at run 373 ok 747 - didn't croak at run 374 ok 748 - got the right data at run 374 ok 749 - didn't croak at run 375 ok 750 - got the right data at run 375 ok 751 - didn't croak at run 376 ok 752 - got the right data at run 376 ok 753 - didn't croak at run 377 ok 754 - got the right data at run 377 ok 755 - didn't croak at run 378 ok 756 - got the right data at run 378 ok 757 - didn't croak at run 379 ok 758 - got the right data at run 379 ok 759 - didn't croak at run 380 ok 760 - got the right data at run 380 ok 761 - didn't croak at run 381 ok 762 - got the right data at run 381 ok 763 - didn't croak at run 382 ok 764 - got the right data at run 382 ok 765 - didn't croak at run 383 ok 766 - got the right data at run 383 ok 767 - didn't croak at run 384 ok 768 - got the right data at run 384 ok 769 - didn't croak at run 385 ok 770 - got the right data at run 385 ok 771 - didn't croak at run 386 ok 772 - got the right data at run 386 ok 773 - didn't croak at run 387 ok 774 - got the right data at run 387 ok 775 - didn't croak at run 388 ok 776 - got the right data at run 388 ok 777 - didn't croak at run 389 ok 778 - got the right data at run 389 ok 779 - didn't croak at run 390 ok 780 - got the right data at run 390 ok 781 - didn't croak at run 391 ok 782 - got the right data at run 391 ok 783 - didn't croak at run 392 ok 784 - got the right data at run 392 ok 785 - didn't croak at run 393 ok 786 - got the right data at run 393 ok 787 - didn't croak at run 394 ok 788 - got the right data at run 394 ok 789 - didn't croak at run 395 ok 790 - got the right data at run 395 ok 791 - didn't croak at run 396 ok 792 - got the right data at run 396 ok 793 - didn't croak at run 397 ok 794 - got the right data at run 397 ok 795 - didn't croak at run 398 ok 796 - got the right data at run 398 ok 797 - didn't croak at run 399 ok 798 - got the right data at run 399 ok 799 - didn't croak at run 400 ok 800 - got the right data at run 400 ok 801 - didn't croak at run 401 ok 802 - got the right data at run 401 ok 803 - didn't croak at run 402 ok 804 - got the right data at run 402 ok 805 - didn't croak at run 403 ok 806 - got the right data at run 403 ok 807 - didn't croak at run 404 ok 808 - got the right data at run 404 ok 809 - didn't croak at run 405 ok 810 - got the right data at run 405 ok 811 - didn't croak at run 406 ok 812 - got the right data at run 406 ok 813 - didn't croak at run 407 ok 814 - got the right data at run 407 ok 815 - didn't croak at run 408 ok 816 - got the right data at run 408 ok 817 - didn't croak at run 409 ok 818 - got the right data at run 409 ok 819 - didn't croak at run 410 ok 820 - got the right data at run 410 ok 821 - didn't croak at run 411 ok 822 - got the right data at run 411 ok 823 - didn't croak at run 412 ok 824 - got the right data at run 412 ok 825 - didn't croak at run 413 ok 826 - got the right data at run 413 ok 827 - didn't croak at run 414 ok 828 - got the right data at run 414 ok 829 - didn't croak at run 415 ok 830 - got the right data at run 415 ok 831 - didn't croak at run 416 ok 832 - got the right data at run 416 ok 833 - didn't croak at run 417 ok 834 - got the right data at run 417 ok 835 - didn't croak at run 418 ok 836 - got the right data at run 418 ok 837 - didn't croak at run 419 ok 838 - got the right data at run 419 ok 839 - didn't croak at run 420 ok 840 - got the right data at run 420 ok 841 - didn't croak at run 421 ok 842 - got the right data at run 421 ok 843 - didn't croak at run 422 ok 844 - got the right data at run 422 ok 845 - didn't croak at run 423 ok 846 - got the right data at run 423 ok 847 - didn't croak at run 424 ok 848 - got the right data at run 424 ok 849 - didn't croak at run 425 ok 850 - got the right data at run 425 ok 851 - didn't croak at run 426 ok 852 - got the right data at run 426 ok 853 - didn't croak at run 427 ok 854 - got the right data at run 427 ok 855 - didn't croak at run 428 ok 856 - got the right data at run 428 ok 857 - didn't croak at run 429 ok 858 - got the right data at run 429 ok 859 - didn't croak at run 430 ok 860 - got the right data at run 430 ok 861 - didn't croak at run 431 ok 862 - got the right data at run 431 ok 863 - didn't croak at run 432 ok 864 - got the right data at run 432 ok 865 - didn't croak at run 433 ok 866 - got the right data at run 433 ok 867 - didn't croak at run 434 ok 868 - got the right data at run 434 ok 869 - didn't croak at run 435 ok 870 - got the right data at run 435 ok 871 - didn't croak at run 436 ok 872 - got the right data at run 436 ok 873 - didn't croak at run 437 ok 874 - got the right data at run 437 ok 875 - didn't croak at run 438 ok 876 - got the right data at run 438 ok 877 - didn't croak at run 439 ok 878 - got the right data at run 439 ok 879 - didn't croak at run 440 ok 880 - got the right data at run 440 ok 881 - didn't croak at run 441 ok 882 - got the right data at run 441 ok 883 - didn't croak at run 442 ok 884 - got the right data at run 442 ok 885 - didn't croak at run 443 ok 886 - got the right data at run 443 ok 887 - didn't croak at run 444 ok 888 - got the right data at run 444 ok 889 - didn't croak at run 445 ok 890 - got the right data at run 445 ok 891 - didn't croak at run 446 ok 892 - got the right data at run 446 ok 893 - didn't croak at run 447 ok 894 - got the right data at run 447 ok 895 - didn't croak at run 448 ok 896 - got the right data at run 448 ok 897 - didn't croak at run 449 ok 898 - got the right data at run 449 ok 899 - didn't croak at run 450 ok 900 - got the right data at run 450 ok 901 - didn't croak at run 451 ok 902 - got the right data at run 451 ok 903 - didn't croak at run 452 ok 904 - got the right data at run 452 ok 905 - didn't croak at run 453 ok 906 - got the right data at run 453 ok 907 - didn't croak at run 454 ok 908 - got the right data at run 454 ok 909 - didn't croak at run 455 ok 910 - got the right data at run 455 ok 911 - didn't croak at run 456 ok 912 - got the right data at run 456 ok 913 - didn't croak at run 457 ok 914 - got the right data at run 457 ok 915 - didn't croak at run 458 ok 916 - got the right data at run 458 ok 917 - didn't croak at run 459 ok 918 - got the right data at run 459 ok 919 - didn't croak at run 460 ok 920 - got the right data at run 460 ok 921 - didn't croak at run 461 ok 922 - got the right data at run 461 ok 923 - didn't croak at run 462 ok 924 - got the right data at run 462 ok 925 - didn't croak at run 463 ok 926 - got the right data at run 463 ok 927 - didn't croak at run 464 ok 928 - got the right data at run 464 ok 929 - didn't croak at run 465 ok 930 - got the right data at run 465 ok 931 - didn't croak at run 466 ok 932 - got the right data at run 466 ok 933 - didn't croak at run 467 ok 934 - got the right data at run 467 ok 935 - didn't croak at run 468 ok 936 - got the right data at run 468 ok 937 - didn't croak at run 469 ok 938 - got the right data at run 469 ok 939 - didn't croak at run 470 ok 940 - got the right data at run 470 ok 941 - didn't croak at run 471 ok 942 - got the right data at run 471 ok 943 - didn't croak at run 472 ok 944 - got the right data at run 472 ok 945 - didn't croak at run 473 ok 946 - got the right data at run 473 ok 947 - didn't croak at run 474 ok 948 - got the right data at run 474 ok 949 - didn't croak at run 475 ok 950 - got the right data at run 475 ok 951 - didn't croak at run 476 ok 952 - got the right data at run 476 ok 953 - didn't croak at run 477 ok 954 - got the right data at run 477 ok 955 - didn't croak at run 478 ok 956 - got the right data at run 478 ok 957 - didn't croak at run 479 ok 958 - got the right data at run 479 ok 959 - didn't croak at run 480 ok 960 - got the right data at run 480 ok 961 - didn't croak at run 481 ok 962 - got the right data at run 481 ok 963 - didn't croak at run 482 ok 964 - got the right data at run 482 ok 965 - didn't croak at run 483 ok 966 - got the right data at run 483 ok 967 - didn't croak at run 484 ok 968 - got the right data at run 484 ok 969 - didn't croak at run 485 ok 970 - got the right data at run 485 ok 971 - didn't croak at run 486 ok 972 - got the right data at run 486 ok 973 - didn't croak at run 487 ok 974 - got the right data at run 487 ok 975 - didn't croak at run 488 ok 976 - got the right data at run 488 ok 977 - didn't croak at run 489 ok 978 - got the right data at run 489 ok 979 - didn't croak at run 490 ok 980 - got the right data at run 490 ok 981 - didn't croak at run 491 ok 982 - got the right data at run 491 ok 983 - didn't croak at run 492 ok 984 - got the right data at run 492 ok 985 - didn't croak at run 493 ok 986 - got the right data at run 493 ok 987 - didn't croak at run 494 ok 988 - got the right data at run 494 ok 989 - didn't croak at run 495 ok 990 - got the right data at run 495 ok 991 - didn't croak at run 496 ok 992 - got the right data at run 496 ok 993 - didn't croak at run 497 ok 994 - got the right data at run 497 ok 995 - didn't croak at run 498 ok 996 - got the right data at run 498 ok 997 - didn't croak at run 499 ok 998 - got the right data at run 499 ok 999 - didn't croak at run 500 ok 1000 - got the right data at run 500 ok 1001 - didn't croak at run 501 ok 1002 - got the right data at run 501 ok 1003 - didn't croak at run 502 ok 1004 - got the right data at run 502 ok 1005 - didn't croak at run 503 ok 1006 - got the right data at run 503 ok 1007 - didn't croak at run 504 ok 1008 - got the right data at run 504 ok 1009 - didn't croak at run 505 ok 1010 - got the right data at run 505 ok 1011 - didn't croak at run 506 ok 1012 - got the right data at run 506 ok 1013 - didn't croak at run 507 ok 1014 - got the right data at run 507 ok 1015 - didn't croak at run 508 ok 1016 - got the right data at run 508 ok 1017 - didn't croak at run 509 ok 1018 - got the right data at run 509 ok 1019 - didn't croak at run 510 ok 1020 - got the right data at run 510 ok 1021 - didn't croak at run 511 ok 1022 - got the right data at run 511 ok 1023 - didn't croak at run 512 ok 1024 - got the right data at run 512 ok 1025 - didn't croak at run 513 ok 1026 - got the right data at run 513 ok 1027 - didn't croak at run 514 ok 1028 - got the right data at run 514 ok 1029 - didn't croak at run 515 ok 1030 - got the right data at run 515 ok 1031 - didn't croak at run 516 ok 1032 - got the right data at run 516 ok 1033 - didn't croak at run 517 ok 1034 - got the right data at run 517 ok 1035 - didn't croak at run 518 ok 1036 - got the right data at run 518 ok 1037 - didn't croak at run 519 ok 1038 - got the right data at run 519 ok 1039 - didn't croak at run 520 ok 1040 - got the right data at run 520 ok 1041 - didn't croak at run 521 ok 1042 - got the right data at run 521 ok 1043 - didn't croak at run 522 ok 1044 - got the right data at run 522 ok 1045 - didn't croak at run 523 ok 1046 - got the right data at run 523 ok 1047 - didn't croak at run 524 ok 1048 - got the right data at run 524 ok 1049 - didn't croak at run 525 ok 1050 - got the right data at run 525 ok 1051 - didn't croak at run 526 ok 1052 - got the right data at run 526 ok 1053 - didn't croak at run 527 ok 1054 - got the right data at run 527 ok 1055 - didn't croak at run 528 ok 1056 - got the right data at run 528 ok 1057 - didn't croak at run 529 ok 1058 - got the right data at run 529 ok 1059 - didn't croak at run 530 ok 1060 - got the right data at run 530 ok 1061 - didn't croak at run 531 ok 1062 - got the right data at run 531 ok 1063 - didn't croak at run 532 ok 1064 - got the right data at run 532 ok 1065 - didn't croak at run 533 ok 1066 - got the right data at run 533 ok 1067 - didn't croak at run 534 ok 1068 - got the right data at run 534 ok 1069 - didn't croak at run 535 ok 1070 - got the right data at run 535 ok 1071 - didn't croak at run 536 ok 1072 - got the right data at run 536 ok 1073 - didn't croak at run 537 ok 1074 - got the right data at run 537 ok 1075 - didn't croak at run 538 ok 1076 - got the right data at run 538 ok 1077 - didn't croak at run 539 ok 1078 - got the right data at run 539 ok 1079 - didn't croak at run 540 ok 1080 - got the right data at run 540 ok 1081 - didn't croak at run 541 ok 1082 - got the right data at run 541 ok 1083 - didn't croak at run 542 ok 1084 - got the right data at run 542 ok 1085 - didn't croak at run 543 ok 1086 - got the right data at run 543 ok 1087 - didn't croak at run 544 ok 1088 - got the right data at run 544 ok 1089 - didn't croak at run 545 ok 1090 - got the right data at run 545 ok 1091 - didn't croak at run 546 ok 1092 - got the right data at run 546 ok 1093 - didn't croak at run 547 ok 1094 - got the right data at run 547 ok 1095 - didn't croak at run 548 ok 1096 - got the right data at run 548 ok 1097 - didn't croak at run 549 ok 1098 - got the right data at run 549 ok 1099 - didn't croak at run 550 ok 1100 - got the right data at run 550 ok 1101 - didn't croak at run 551 ok 1102 - got the right data at run 551 ok 1103 - didn't croak at run 552 ok 1104 - got the right data at run 552 ok 1105 - didn't croak at run 553 ok 1106 - got the right data at run 553 ok 1107 - didn't croak at run 554 ok 1108 - got the right data at run 554 ok 1109 - didn't croak at run 555 ok 1110 - got the right data at run 555 ok 1111 - didn't croak at run 556 ok 1112 - got the right data at run 556 ok 1113 - didn't croak at run 557 ok 1114 - got the right data at run 557 ok 1115 - didn't croak at run 558 ok 1116 - got the right data at run 558 ok 1117 - didn't croak at run 559 ok 1118 - got the right data at run 559 ok 1119 - didn't croak at run 560 ok 1120 - got the right data at run 560 ok 1121 - didn't croak at run 561 ok 1122 - got the right data at run 561 ok 1123 - didn't croak at run 562 ok 1124 - got the right data at run 562 ok 1125 - didn't croak at run 563 ok 1126 - got the right data at run 563 ok 1127 - didn't croak at run 564 ok 1128 - got the right data at run 564 ok 1129 - didn't croak at run 565 ok 1130 - got the right data at run 565 ok 1131 - didn't croak at run 566 ok 1132 - got the right data at run 566 ok 1133 - didn't croak at run 567 ok 1134 - got the right data at run 567 ok 1135 - didn't croak at run 568 ok 1136 - got the right data at run 568 ok 1137 - didn't croak at run 569 ok 1138 - got the right data at run 569 ok 1139 - didn't croak at run 570 ok 1140 - got the right data at run 570 ok 1141 - didn't croak at run 571 ok 1142 - got the right data at run 571 ok 1143 - didn't croak at run 572 ok 1144 - got the right data at run 572 ok 1145 - didn't croak at run 573 ok 1146 - got the right data at run 573 ok 1147 - didn't croak at run 574 ok 1148 - got the right data at run 574 ok 1149 - didn't croak at run 575 ok 1150 - got the right data at run 575 ok 1151 - didn't croak at run 576 ok 1152 - got the right data at run 576 ok 1153 - didn't croak at run 577 ok 1154 - got the right data at run 577 ok 1155 - didn't croak at run 578 ok 1156 - got the right data at run 578 ok 1157 - didn't croak at run 579 ok 1158 - got the right data at run 579 ok 1159 - didn't croak at run 580 ok 1160 - got the right data at run 580 ok 1161 - didn't croak at run 581 ok 1162 - got the right data at run 581 ok 1163 - didn't croak at run 582 ok 1164 - got the right data at run 582 ok 1165 - didn't croak at run 583 ok 1166 - got the right data at run 583 ok 1167 - didn't croak at run 584 ok 1168 - got the right data at run 584 ok 1169 - didn't croak at run 585 ok 1170 - got the right data at run 585 ok 1171 - didn't croak at run 586 ok 1172 - got the right data at run 586 ok 1173 - didn't croak at run 587 ok 1174 - got the right data at run 587 ok 1175 - didn't croak at run 588 ok 1176 - got the right data at run 588 ok 1177 - didn't croak at run 589 ok 1178 - got the right data at run 589 ok 1179 - didn't croak at run 590 ok 1180 - got the right data at run 590 ok 1181 - didn't croak at run 591 ok 1182 - got the right data at run 591 ok 1183 - didn't croak at run 592 ok 1184 - got the right data at run 592 ok 1185 - didn't croak at run 593 ok 1186 - got the right data at run 593 ok 1187 - didn't croak at run 594 ok 1188 - got the right data at run 594 ok 1189 - didn't croak at run 595 ok 1190 - got the right data at run 595 ok 1191 - didn't croak at run 596 ok 1192 - got the right data at run 596 ok 1193 - didn't croak at run 597 ok 1194 - got the right data at run 597 ok 1195 - didn't croak at run 598 ok 1196 - got the right data at run 598 ok 1197 - didn't croak at run 599 ok 1198 - got the right data at run 599 ok 1199 - didn't croak at run 600 ok 1200 - got the right data at run 600 ok 1201 - didn't croak at run 601 ok 1202 - got the right data at run 601 ok 1203 - didn't croak at run 602 ok 1204 - got the right data at run 602 ok 1205 - didn't croak at run 603 ok 1206 - got the right data at run 603 ok 1207 - didn't croak at run 604 ok 1208 - got the right data at run 604 ok 1209 - didn't croak at run 605 ok 1210 - got the right data at run 605 ok 1211 - didn't croak at run 606 ok 1212 - got the right data at run 606 ok 1213 - didn't croak at run 607 ok 1214 - got the right data at run 607 ok 1215 - didn't croak at run 608 ok 1216 - got the right data at run 608 ok 1217 - didn't croak at run 609 ok 1218 - got the right data at run 609 ok 1219 - didn't croak at run 610 ok 1220 - got the right data at run 610 ok 1221 - didn't croak at run 611 ok 1222 - got the right data at run 611 ok 1223 - didn't croak at run 612 ok 1224 - got the right data at run 612 ok 1225 - didn't croak at run 613 ok 1226 - got the right data at run 613 ok 1227 - didn't croak at run 614 ok 1228 - got the right data at run 614 ok 1229 - didn't croak at run 615 ok 1230 - got the right data at run 615 ok 1231 - didn't croak at run 616 ok 1232 - got the right data at run 616 ok 1233 - didn't croak at run 617 ok 1234 - got the right data at run 617 ok 1235 - didn't croak at run 618 ok 1236 - got the right data at run 618 ok 1237 - didn't croak at run 619 ok 1238 - got the right data at run 619 ok 1239 - didn't croak at run 620 ok 1240 - got the right data at run 620 ok 1241 - didn't croak at run 621 ok 1242 - got the right data at run 621 ok 1243 - didn't croak at run 622 ok 1244 - got the right data at run 622 ok 1245 - didn't croak at run 623 ok 1246 - got the right data at run 623 ok 1247 - didn't croak at run 624 ok 1248 - got the right data at run 624 ok 1249 - didn't croak at run 625 ok 1250 - got the right data at run 625 ok 1251 - didn't croak at run 626 ok 1252 - got the right data at run 626 ok 1253 - didn't croak at run 627 ok 1254 - got the right data at run 627 ok 1255 - didn't croak at run 628 ok 1256 - got the right data at run 628 ok 1257 - didn't croak at run 629 ok 1258 - got the right data at run 629 ok 1259 - didn't croak at run 630 ok 1260 - got the right data at run 630 ok 1261 - didn't croak at run 631 ok 1262 - got the right data at run 631 ok 1263 - didn't croak at run 632 ok 1264 - got the right data at run 632 ok 1265 - didn't croak at run 633 ok 1266 - got the right data at run 633 ok 1267 - didn't croak at run 634 ok 1268 - got the right data at run 634 ok 1269 - didn't croak at run 635 ok 1270 - got the right data at run 635 ok 1271 - didn't croak at run 636 ok 1272 - got the right data at run 636 ok 1273 - didn't croak at run 637 ok 1274 - got the right data at run 637 ok 1275 - didn't croak at run 638 ok 1276 - got the right data at run 638 ok 1277 - didn't croak at run 639 ok 1278 - got the right data at run 639 ok 1279 - didn't croak at run 640 ok 1280 - got the right data at run 640 ok 1281 - didn't croak at run 641 ok 1282 - got the right data at run 641 ok 1283 - didn't croak at run 642 ok 1284 - got the right data at run 642 ok 1285 - didn't croak at run 643 ok 1286 - got the right data at run 643 ok 1287 - didn't croak at run 644 ok 1288 - got the right data at run 644 ok 1289 - didn't croak at run 645 ok 1290 - got the right data at run 645 ok 1291 - didn't croak at run 646 ok 1292 - got the right data at run 646 ok 1293 - didn't croak at run 647 ok 1294 - got the right data at run 647 ok 1295 - didn't croak at run 648 ok 1296 - got the right data at run 648 ok 1297 - didn't croak at run 649 ok 1298 - got the right data at run 649 ok 1299 - didn't croak at run 650 ok 1300 - got the right data at run 650 ok 1301 - didn't croak at run 651 ok 1302 - got the right data at run 651 ok 1303 - didn't croak at run 652 ok 1304 - got the right data at run 652 ok 1305 - didn't croak at run 653 ok 1306 - got the right data at run 653 ok 1307 - didn't croak at run 654 ok 1308 - got the right data at run 654 ok 1309 - didn't croak at run 655 ok 1310 - got the right data at run 655 ok 1311 - didn't croak at run 656 ok 1312 - got the right data at run 656 ok 1313 - didn't croak at run 657 ok 1314 - got the right data at run 657 ok 1315 - didn't croak at run 658 ok 1316 - got the right data at run 658 ok 1317 - didn't croak at run 659 ok 1318 - got the right data at run 659 ok 1319 - didn't croak at run 660 ok 1320 - got the right data at run 660 ok 1321 - didn't croak at run 661 ok 1322 - got the right data at run 661 ok 1323 - didn't croak at run 662 ok 1324 - got the right data at run 662 ok 1325 - didn't croak at run 663 ok 1326 - got the right data at run 663 ok 1327 - didn't croak at run 664 ok 1328 - got the right data at run 664 ok 1329 - didn't croak at run 665 ok 1330 - got the right data at run 665 ok 1331 - didn't croak at run 666 ok 1332 - got the right data at run 666 ok 1333 - didn't croak at run 667 ok 1334 - got the right data at run 667 ok 1335 - didn't croak at run 668 ok 1336 - got the right data at run 668 ok 1337 - didn't croak at run 669 ok 1338 - got the right data at run 669 ok 1339 - didn't croak at run 670 ok 1340 - got the right data at run 670 ok 1341 - didn't croak at run 671 ok 1342 - got the right data at run 671 ok 1343 - didn't croak at run 672 ok 1344 - got the right data at run 672 ok 1345 - didn't croak at run 673 ok 1346 - got the right data at run 673 ok 1347 - didn't croak at run 674 ok 1348 - got the right data at run 674 ok 1349 - didn't croak at run 675 ok 1350 - got the right data at run 675 ok 1351 - didn't croak at run 676 ok 1352 - got the right data at run 676 ok 1353 - didn't croak at run 677 ok 1354 - got the right data at run 677 ok 1355 - didn't croak at run 678 ok 1356 - got the right data at run 678 ok 1357 - didn't croak at run 679 ok 1358 - got the right data at run 679 ok 1359 - didn't croak at run 680 ok 1360 - got the right data at run 680 ok 1361 - didn't croak at run 681 ok 1362 - got the right data at run 681 ok 1363 - didn't croak at run 682 ok 1364 - got the right data at run 682 ok 1365 - didn't croak at run 683 ok 1366 - got the right data at run 683 ok 1367 - didn't croak at run 684 ok 1368 - got the right data at run 684 ok 1369 - didn't croak at run 685 ok 1370 - got the right data at run 685 ok 1371 - didn't croak at run 686 ok 1372 - got the right data at run 686 ok 1373 - didn't croak at run 687 ok 1374 - got the right data at run 687 ok 1375 - didn't croak at run 688 ok 1376 - got the right data at run 688 ok 1377 - didn't croak at run 689 ok 1378 - got the right data at run 689 ok 1379 - didn't croak at run 690 ok 1380 - got the right data at run 690 ok 1381 - didn't croak at run 691 ok 1382 - got the right data at run 691 ok 1383 - didn't croak at run 692 ok 1384 - got the right data at run 692 ok 1385 - didn't croak at run 693 ok 1386 - got the right data at run 693 ok 1387 - didn't croak at run 694 ok 1388 - got the right data at run 694 ok 1389 - didn't croak at run 695 ok 1390 - got the right data at run 695 ok 1391 - didn't croak at run 696 ok 1392 - got the right data at run 696 ok 1393 - didn't croak at run 697 ok 1394 - got the right data at run 697 ok 1395 - didn't croak at run 698 ok 1396 - got the right data at run 698 ok 1397 - didn't croak at run 699 ok 1398 - got the right data at run 699 ok 1399 - didn't croak at run 700 ok 1400 - got the right data at run 700 ok 1401 - didn't croak at run 701 ok 1402 - got the right data at run 701 ok 1403 - didn't croak at run 702 ok 1404 - got the right data at run 702 ok 1405 - didn't croak at run 703 ok 1406 - got the right data at run 703 ok 1407 - didn't croak at run 704 ok 1408 - got the right data at run 704 ok 1409 - didn't croak at run 705 ok 1410 - got the right data at run 705 ok 1411 - didn't croak at run 706 ok 1412 - got the right data at run 706 ok 1413 - didn't croak at run 707 ok 1414 - got the right data at run 707 ok 1415 - didn't croak at run 708 ok 1416 - got the right data at run 708 ok 1417 - didn't croak at run 709 ok 1418 - got the right data at run 709 ok 1419 - didn't croak at run 710 ok 1420 - got the right data at run 710 ok 1421 - didn't croak at run 711 ok 1422 - got the right data at run 711 ok 1423 - didn't croak at run 712 ok 1424 - got the right data at run 712 ok 1425 - didn't croak at run 713 ok 1426 - got the right data at run 713 ok 1427 - didn't croak at run 714 ok 1428 - got the right data at run 714 ok 1429 - didn't croak at run 715 ok 1430 - got the right data at run 715 ok 1431 - didn't croak at run 716 ok 1432 - got the right data at run 716 ok 1433 - didn't croak at run 717 ok 1434 - got the right data at run 717 ok 1435 - didn't croak at run 718 ok 1436 - got the right data at run 718 ok 1437 - didn't croak at run 719 ok 1438 - got the right data at run 719 ok 1439 - didn't croak at run 720 ok 1440 - got the right data at run 720 ok 1441 - didn't croak at run 721 ok 1442 - got the right data at run 721 ok 1443 - didn't croak at run 722 ok 1444 - got the right data at run 722 ok 1445 - didn't croak at run 723 ok 1446 - got the right data at run 723 ok 1447 - didn't croak at run 724 ok 1448 - got the right data at run 724 ok 1449 - didn't croak at run 725 ok 1450 - got the right data at run 725 ok 1451 - didn't croak at run 726 ok 1452 - got the right data at run 726 ok 1453 - didn't croak at run 727 ok 1454 - got the right data at run 727 ok 1455 - didn't croak at run 728 ok 1456 - got the right data at run 728 ok 1457 - didn't croak at run 729 ok 1458 - got the right data at run 729 ok 1459 - didn't croak at run 730 ok 1460 - got the right data at run 730 ok 1461 - didn't croak at run 731 ok 1462 - got the right data at run 731 ok 1463 - didn't croak at run 732 ok 1464 - got the right data at run 732 ok 1465 - didn't croak at run 733 ok 1466 - got the right data at run 733 ok 1467 - didn't croak at run 734 ok 1468 - got the right data at run 734 ok 1469 - didn't croak at run 735 ok 1470 - got the right data at run 735 ok 1471 - didn't croak at run 736 ok 1472 - got the right data at run 736 ok 1473 - didn't croak at run 737 ok 1474 - got the right data at run 737 ok 1475 - didn't croak at run 738 ok 1476 - got the right data at run 738 ok 1477 - didn't croak at run 739 ok 1478 - got the right data at run 739 ok 1479 - didn't croak at run 740 ok 1480 - got the right data at run 740 ok 1481 - didn't croak at run 741 ok 1482 - got the right data at run 741 ok 1483 - didn't croak at run 742 ok 1484 - got the right data at run 742 ok 1485 - didn't croak at run 743 ok 1486 - got the right data at run 743 ok 1487 - didn't croak at run 744 ok 1488 - got the right data at run 744 ok 1489 - didn't croak at run 745 ok 1490 - got the right data at run 745 ok 1491 - didn't croak at run 746 ok 1492 - got the right data at run 746 ok 1493 - didn't croak at run 747 ok 1494 - got the right data at run 747 ok 1495 - didn't croak at run 748 ok 1496 - got the right data at run 748 ok 1497 - didn't croak at run 749 ok 1498 - got the right data at run 749 ok 1499 - didn't croak at run 750 ok 1500 - got the right data at run 750 ok 1501 - didn't croak at run 751 ok 1502 - got the right data at run 751 ok 1503 - didn't croak at run 752 ok 1504 - got the right data at run 752 ok 1505 - didn't croak at run 753 ok 1506 - got the right data at run 753 ok 1507 - didn't croak at run 754 ok 1508 - got the right data at run 754 ok 1509 - didn't croak at run 755 ok 1510 - got the right data at run 755 ok 1511 - didn't croak at run 756 ok 1512 - got the right data at run 756 ok 1513 - didn't croak at run 757 ok 1514 - got the right data at run 757 ok 1515 - didn't croak at run 758 ok 1516 - got the right data at run 758 ok 1517 - didn't croak at run 759 ok 1518 - got the right data at run 759 ok 1519 - didn't croak at run 760 ok 1520 - got the right data at run 760 ok 1521 - didn't croak at run 761 ok 1522 - got the right data at run 761 ok 1523 - didn't croak at run 762 ok 1524 - got the right data at run 762 ok 1525 - didn't croak at run 763 ok 1526 - got the right data at run 763 ok 1527 - didn't croak at run 764 ok 1528 - got the right data at run 764 ok 1529 - didn't croak at run 765 ok 1530 - got the right data at run 765 ok 1531 - didn't croak at run 766 ok 1532 - got the right data at run 766 ok 1533 - didn't croak at run 767 ok 1534 - got the right data at run 767 ok 1535 - didn't croak at run 768 ok 1536 - got the right data at run 768 ok 1537 - didn't croak at run 769 ok 1538 - got the right data at run 769 ok 1539 - didn't croak at run 770 ok 1540 - got the right data at run 770 ok 1541 - didn't croak at run 771 ok 1542 - got the right data at run 771 ok 1543 - didn't croak at run 772 ok 1544 - got the right data at run 772 ok 1545 - didn't croak at run 773 ok 1546 - got the right data at run 773 ok 1547 - didn't croak at run 774 ok 1548 - got the right data at run 774 ok 1549 - didn't croak at run 775 ok 1550 - got the right data at run 775 ok 1551 - didn't croak at run 776 ok 1552 - got the right data at run 776 ok 1553 - didn't croak at run 777 ok 1554 - got the right data at run 777 ok 1555 - didn't croak at run 778 ok 1556 - got the right data at run 778 ok 1557 - didn't croak at run 779 ok 1558 - got the right data at run 779 ok 1559 - didn't croak at run 780 ok 1560 - got the right data at run 780 ok 1561 - didn't croak at run 781 ok 1562 - got the right data at run 781 ok 1563 - didn't croak at run 782 ok 1564 - got the right data at run 782 ok 1565 - didn't croak at run 783 ok 1566 - got the right data at run 783 ok 1567 - didn't croak at run 784 ok 1568 - got the right data at run 784 ok 1569 - didn't croak at run 785 ok 1570 - got the right data at run 785 ok 1571 - didn't croak at run 786 ok 1572 - got the right data at run 786 ok 1573 - didn't croak at run 787 ok 1574 - got the right data at run 787 ok 1575 - didn't croak at run 788 ok 1576 - got the right data at run 788 ok 1577 - didn't croak at run 789 ok 1578 - got the right data at run 789 ok 1579 - didn't croak at run 790 ok 1580 - got the right data at run 790 ok 1581 - didn't croak at run 791 ok 1582 - got the right data at run 791 ok 1583 - didn't croak at run 792 ok 1584 - got the right data at run 792 ok 1585 - didn't croak at run 793 ok 1586 - got the right data at run 793 ok 1587 - didn't croak at run 794 ok 1588 - got the right data at run 794 ok 1589 - didn't croak at run 795 ok 1590 - got the right data at run 795 ok 1591 - didn't croak at run 796 ok 1592 - got the right data at run 796 ok 1593 - didn't croak at run 797 ok 1594 - got the right data at run 797 ok 1595 - didn't croak at run 798 ok 1596 - got the right data at run 798 ok 1597 - didn't croak at run 799 ok 1598 - got the right data at run 799 ok 1599 - didn't croak at run 800 ok 1600 - got the right data at run 800 ok 1601 - didn't croak at run 801 ok 1602 - got the right data at run 801 ok 1603 - didn't croak at run 802 ok 1604 - got the right data at run 802 ok 1605 - didn't croak at run 803 ok 1606 - got the right data at run 803 ok 1607 - didn't croak at run 804 ok 1608 - got the right data at run 804 ok 1609 - didn't croak at run 805 ok 1610 - got the right data at run 805 ok 1611 - didn't croak at run 806 ok 1612 - got the right data at run 806 ok 1613 - didn't croak at run 807 ok 1614 - got the right data at run 807 ok 1615 - didn't croak at run 808 ok 1616 - got the right data at run 808 ok 1617 - didn't croak at run 809 ok 1618 - got the right data at run 809 ok 1619 - didn't croak at run 810 ok 1620 - got the right data at run 810 ok 1621 - didn't croak at run 811 ok 1622 - got the right data at run 811 ok 1623 - didn't croak at run 812 ok 1624 - got the right data at run 812 ok 1625 - didn't croak at run 813 ok 1626 - got the right data at run 813 ok 1627 - didn't croak at run 814 ok 1628 - got the right data at run 814 ok 1629 - didn't croak at run 815 ok 1630 - got the right data at run 815 ok 1631 - didn't croak at run 816 ok 1632 - got the right data at run 816 ok 1633 - didn't croak at run 817 ok 1634 - got the right data at run 817 ok 1635 - didn't croak at run 818 ok 1636 - got the right data at run 818 ok 1637 - didn't croak at run 819 ok 1638 - got the right data at run 819 ok 1639 - didn't croak at run 820 ok 1640 - got the right data at run 820 ok 1641 - didn't croak at run 821 ok 1642 - got the right data at run 821 ok 1643 - didn't croak at run 822 ok 1644 - got the right data at run 822 ok 1645 - didn't croak at run 823 ok 1646 - got the right data at run 823 ok 1647 - didn't croak at run 824 ok 1648 - got the right data at run 824 ok 1649 - didn't croak at run 825 ok 1650 - got the right data at run 825 ok 1651 - didn't croak at run 826 ok 1652 - got the right data at run 826 ok 1653 - didn't croak at run 827 ok 1654 - got the right data at run 827 ok 1655 - didn't croak at run 828 ok 1656 - got the right data at run 828 ok 1657 - didn't croak at run 829 ok 1658 - got the right data at run 829 ok 1659 - didn't croak at run 830 ok 1660 - got the right data at run 830 ok 1661 - didn't croak at run 831 ok 1662 - got the right data at run 831 ok 1663 - didn't croak at run 832 ok 1664 - got the right data at run 832 ok 1665 - didn't croak at run 833 ok 1666 - got the right data at run 833 ok 1667 - didn't croak at run 834 ok 1668 - got the right data at run 834 ok 1669 - didn't croak at run 835 ok 1670 - got the right data at run 835 ok 1671 - didn't croak at run 836 ok 1672 - got the right data at run 836 ok 1673 - didn't croak at run 837 ok 1674 - got the right data at run 837 ok 1675 - didn't croak at run 838 ok 1676 - got the right data at run 838 ok 1677 - didn't croak at run 839 ok 1678 - got the right data at run 839 ok 1679 - didn't croak at run 840 ok 1680 - got the right data at run 840 ok 1681 - didn't croak at run 841 ok 1682 - got the right data at run 841 ok 1683 - didn't croak at run 842 ok 1684 - got the right data at run 842 ok 1685 - didn't croak at run 843 ok 1686 - got the right data at run 843 ok 1687 - didn't croak at run 844 ok 1688 - got the right data at run 844 ok 1689 - didn't croak at run 845 ok 1690 - got the right data at run 845 ok 1691 - didn't croak at run 846 ok 1692 - got the right data at run 846 ok 1693 - didn't croak at run 847 ok 1694 - got the right data at run 847 ok 1695 - didn't croak at run 848 ok 1696 - got the right data at run 848 ok 1697 - didn't croak at run 849 ok 1698 - got the right data at run 849 ok 1699 - didn't croak at run 850 ok 1700 - got the right data at run 850 ok 1701 - didn't croak at run 851 ok 1702 - got the right data at run 851 ok 1703 - didn't croak at run 852 ok 1704 - got the right data at run 852 ok 1705 - didn't croak at run 853 ok 1706 - got the right data at run 853 ok 1707 - didn't croak at run 854 ok 1708 - got the right data at run 854 ok 1709 - didn't croak at run 855 ok 1710 - got the right data at run 855 ok 1711 - didn't croak at run 856 ok 1712 - got the right data at run 856 ok 1713 - didn't croak at run 857 ok 1714 - got the right data at run 857 ok 1715 - didn't croak at run 858 ok 1716 - got the right data at run 858 ok 1717 - didn't croak at run 859 ok 1718 - got the right data at run 859 ok 1719 - didn't croak at run 860 ok 1720 - got the right data at run 860 ok 1721 - didn't croak at run 861 ok 1722 - got the right data at run 861 ok 1723 - didn't croak at run 862 ok 1724 - got the right data at run 862 ok 1725 - didn't croak at run 863 ok 1726 - got the right data at run 863 ok 1727 - didn't croak at run 864 ok 1728 - got the right data at run 864 ok 1729 - didn't croak at run 865 ok 1730 - got the right data at run 865 ok 1731 - didn't croak at run 866 ok 1732 - got the right data at run 866 ok 1733 - didn't croak at run 867 ok 1734 - got the right data at run 867 ok 1735 - didn't croak at run 868 ok 1736 - got the right data at run 868 ok 1737 - didn't croak at run 869 ok 1738 - got the right data at run 869 ok 1739 - didn't croak at run 870 ok 1740 - got the right data at run 870 ok 1741 - didn't croak at run 871 ok 1742 - got the right data at run 871 ok 1743 - didn't croak at run 872 ok 1744 - got the right data at run 872 ok 1745 - didn't croak at run 873 ok 1746 - got the right data at run 873 ok 1747 - didn't croak at run 874 ok 1748 - got the right data at run 874 ok 1749 - didn't croak at run 875 ok 1750 - got the right data at run 875 ok 1751 - didn't croak at run 876 ok 1752 - got the right data at run 876 ok 1753 - didn't croak at run 877 ok 1754 - got the right data at run 877 ok 1755 - didn't croak at run 878 ok 1756 - got the right data at run 878 ok 1757 - didn't croak at run 879 ok 1758 - got the right data at run 879 ok 1759 - didn't croak at run 880 ok 1760 - got the right data at run 880 ok 1761 - didn't croak at run 881 ok 1762 - got the right data at run 881 ok 1763 - didn't croak at run 882 ok 1764 - got the right data at run 882 ok 1765 - didn't croak at run 883 ok 1766 - got the right data at run 883 ok 1767 - didn't croak at run 884 ok 1768 - got the right data at run 884 ok 1769 - didn't croak at run 885 ok 1770 - got the right data at run 885 ok 1771 - didn't croak at run 886 ok 1772 - got the right data at run 886 ok 1773 - didn't croak at run 887 ok 1774 - got the right data at run 887 ok 1775 - didn't croak at run 888 ok 1776 - got the right data at run 888 ok 1777 - didn't croak at run 889 ok 1778 - got the right data at run 889 ok 1779 - didn't croak at run 890 ok 1780 - got the right data at run 890 ok 1781 - didn't croak at run 891 ok 1782 - got the right data at run 891 ok 1783 - didn't croak at run 892 ok 1784 - got the right data at run 892 ok 1785 - didn't croak at run 893 ok 1786 - got the right data at run 893 ok 1787 - didn't croak at run 894 ok 1788 - got the right data at run 894 ok 1789 - didn't croak at run 895 ok 1790 - got the right data at run 895 ok 1791 - didn't croak at run 896 ok 1792 - got the right data at run 896 ok 1793 - didn't croak at run 897 ok 1794 - got the right data at run 897 ok 1795 - didn't croak at run 898 ok 1796 - got the right data at run 898 ok 1797 - didn't croak at run 899 ok 1798 - got the right data at run 899 ok 1799 - didn't croak at run 900 ok 1800 - got the right data at run 900 ok 1801 - didn't croak at run 901 ok 1802 - got the right data at run 901 ok 1803 - didn't croak at run 902 ok 1804 - got the right data at run 902 ok 1805 - didn't croak at run 903 ok 1806 - got the right data at run 903 ok 1807 - didn't croak at run 904 ok 1808 - got the right data at run 904 ok 1809 - didn't croak at run 905 ok 1810 - got the right data at run 905 ok 1811 - didn't croak at run 906 ok 1812 - got the right data at run 906 ok 1813 - didn't croak at run 907 ok 1814 - got the right data at run 907 ok 1815 - didn't croak at run 908 ok 1816 - got the right data at run 908 ok 1817 - didn't croak at run 909 ok 1818 - got the right data at run 909 ok 1819 - didn't croak at run 910 ok 1820 - got the right data at run 910 ok 1821 - didn't croak at run 911 ok 1822 - got the right data at run 911 ok 1823 - didn't croak at run 912 ok 1824 - got the right data at run 912 ok 1825 - didn't croak at run 913 ok 1826 - got the right data at run 913 ok 1827 - didn't croak at run 914 ok 1828 - got the right data at run 914 ok 1829 - didn't croak at run 915 ok 1830 - got the right data at run 915 ok 1831 - didn't croak at run 916 ok 1832 - got the right data at run 916 ok 1833 - didn't croak at run 917 ok 1834 - got the right data at run 917 ok 1835 - didn't croak at run 918 ok 1836 - got the right data at run 918 ok 1837 - didn't croak at run 919 ok 1838 - got the right data at run 919 ok 1839 - didn't croak at run 920 ok 1840 - got the right data at run 920 ok 1841 - didn't croak at run 921 ok 1842 - got the right data at run 921 ok 1843 - didn't croak at run 922 ok 1844 - got the right data at run 922 ok 1845 - didn't croak at run 923 ok 1846 - got the right data at run 923 ok 1847 - didn't croak at run 924 ok 1848 - got the right data at run 924 ok 1849 - didn't croak at run 925 ok 1850 - got the right data at run 925 ok 1851 - didn't croak at run 926 ok 1852 - got the right data at run 926 ok 1853 - didn't croak at run 927 ok 1854 - got the right data at run 927 ok 1855 - didn't croak at run 928 ok 1856 - got the right data at run 928 ok 1857 - didn't croak at run 929 ok 1858 - got the right data at run 929 ok 1859 - didn't croak at run 930 ok 1860 - got the right data at run 930 ok 1861 - didn't croak at run 931 ok 1862 - got the right data at run 931 ok 1863 - didn't croak at run 932 ok 1864 - got the right data at run 932 ok 1865 - didn't croak at run 933 ok 1866 - got the right data at run 933 ok 1867 - didn't croak at run 934 ok 1868 - got the right data at run 934 ok 1869 - didn't croak at run 935 ok 1870 - got the right data at run 935 ok 1871 - didn't croak at run 936 ok 1872 - got the right data at run 936 ok 1873 - didn't croak at run 937 ok 1874 - got the right data at run 937 ok 1875 - didn't croak at run 938 ok 1876 - got the right data at run 938 ok 1877 - didn't croak at run 939 ok 1878 - got the right data at run 939 ok 1879 - didn't croak at run 940 ok 1880 - got the right data at run 940 ok 1881 - didn't croak at run 941 ok 1882 - got the right data at run 941 ok 1883 - didn't croak at run 942 ok 1884 - got the right data at run 942 ok 1885 - didn't croak at run 943 ok 1886 - got the right data at run 943 ok 1887 - didn't croak at run 944 ok 1888 - got the right data at run 944 ok 1889 - didn't croak at run 945 ok 1890 - got the right data at run 945 ok 1891 - didn't croak at run 946 ok 1892 - got the right data at run 946 ok 1893 - didn't croak at run 947 ok 1894 - got the right data at run 947 ok 1895 - didn't croak at run 948 ok 1896 - got the right data at run 948 ok 1897 - didn't croak at run 949 ok 1898 - got the right data at run 949 ok 1899 - didn't croak at run 950 ok 1900 - got the right data at run 950 ok 1901 - didn't croak at run 951 ok 1902 - got the right data at run 951 ok 1903 - didn't croak at run 952 ok 1904 - got the right data at run 952 ok 1905 - didn't croak at run 953 ok 1906 - got the right data at run 953 ok 1907 - didn't croak at run 954 ok 1908 - got the right data at run 954 ok 1909 - didn't croak at run 955 ok 1910 - got the right data at run 955 ok 1911 - didn't croak at run 956 ok 1912 - got the right data at run 956 ok 1913 - didn't croak at run 957 ok 1914 - got the right data at run 957 ok 1915 - didn't croak at run 958 ok 1916 - got the right data at run 958 ok 1917 - didn't croak at run 959 ok 1918 - got the right data at run 959 ok 1919 - didn't croak at run 960 ok 1920 - got the right data at run 960 ok 1921 - didn't croak at run 961 ok 1922 - got the right data at run 961 ok 1923 - didn't croak at run 962 ok 1924 - got the right data at run 962 ok 1925 - didn't croak at run 963 ok 1926 - got the right data at run 963 ok 1927 - didn't croak at run 964 ok 1928 - got the right data at run 964 ok 1929 - didn't croak at run 965 ok 1930 - got the right data at run 965 ok 1931 - didn't croak at run 966 ok 1932 - got the right data at run 966 ok 1933 - didn't croak at run 967 ok 1934 - got the right data at run 967 ok 1935 - didn't croak at run 968 ok 1936 - got the right data at run 968 ok 1937 - didn't croak at run 969 ok 1938 - got the right data at run 969 ok 1939 - didn't croak at run 970 ok 1940 - got the right data at run 970 ok 1941 - didn't croak at run 971 ok 1942 - got the right data at run 971 ok 1943 - didn't croak at run 972 ok 1944 - got the right data at run 972 ok 1945 - didn't croak at run 973 ok 1946 - got the right data at run 973 ok 1947 - didn't croak at run 974 ok 1948 - got the right data at run 974 ok 1949 - didn't croak at run 975 ok 1950 - got the right data at run 975 ok 1951 - didn't croak at run 976 ok 1952 - got the right data at run 976 ok 1953 - didn't croak at run 977 ok 1954 - got the right data at run 977 ok 1955 - didn't croak at run 978 ok 1956 - got the right data at run 978 ok 1957 - didn't croak at run 979 ok 1958 - got the right data at run 979 ok 1959 - didn't croak at run 980 ok 1960 - got the right data at run 980 ok 1961 - didn't croak at run 981 ok 1962 - got the right data at run 981 ok 1963 - didn't croak at run 982 ok 1964 - got the right data at run 982 ok 1965 - didn't croak at run 983 ok 1966 - got the right data at run 983 ok 1967 - didn't croak at run 984 ok 1968 - got the right data at run 984 ok 1969 - didn't croak at run 985 ok 1970 - got the right data at run 985 ok 1971 - didn't croak at run 986 ok 1972 - got the right data at run 986 ok 1973 - didn't croak at run 987 ok 1974 - got the right data at run 987 ok 1975 - didn't croak at run 988 ok 1976 - got the right data at run 988 ok 1977 - didn't croak at run 989 ok 1978 - got the right data at run 989 ok 1979 - didn't croak at run 990 ok 1980 - got the right data at run 990 ok 1981 - didn't croak at run 991 ok 1982 - got the right data at run 991 ok 1983 - didn't croak at run 992 ok 1984 - got the right data at run 992 ok 1985 - didn't croak at run 993 ok 1986 - got the right data at run 993 ok 1987 - didn't croak at run 994 ok 1988 - got the right data at run 994 ok 1989 - didn't croak at run 995 ok 1990 - got the right data at run 995 ok 1991 - didn't croak at run 996 ok 1992 - got the right data at run 996 ok 1993 - didn't croak at run 997 ok 1994 - got the right data at run 997 ok 1995 - didn't croak at run 998 ok 1996 - got the right data at run 998 ok 1997 - didn't croak at run 999 ok 1998 - got the right data at run 999 ok 1999 - didn't croak at run 1000 ok 2000 - got the right data at run 1000 ok t/47-stress-use.t .......... 1..6 ok 1 - linear (always use): no errror ok 2 - linear (always use): no warnings ok 3 - linear (always no): no errror ok 4 - linear (always no): no warnings ok 5 - linear (mixed): no errror ok 6 - linear (mixed): no warnings ok t/50-external.t ............ 1..6 ok 1 - RT \#47866 ok 2 - no semicolon at the end of -e ok 3 # skip Could not load Devel::CallParser ok 4 # skip Empty package only available on perl 5.8.x and below ok 5 - indirect and global END blocks executed at the end of a forked process (RT \#99083) ok 6 - indirect and local END blocks executed at the end of a forked process ok # Using Devel::Declare 0.006018 t/51-dd-newlines.t ......... 1..1 ok 1 ok Test Summary Report ------------------- t/40-threads.t (Wstat: 256 Tests: 40 Failed: 0) Non-zero exit status: 1 Parse errors: No plan found in TAP output t/42-threads-global.t (Wstat: 256 Tests: 24 Failed: 0) Non-zero exit status: 1 Parse errors: No plan found in TAP output Files=21, Tests=4569, 5 wallclock secs ( 0.62 usr 0.11 sys + 4.29 cusr 0.50 csys = 5.52 CPU) Result: FAIL Failed 2/21 test programs. 0/4569 subtests failed. make: *** [test_dynamic] Error 255 VPIT/indirect-0.36.tar.gz make test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports VPIT/indirect-0.36.tar.gz HAARG/strictures-2.000003.tar.gz Has already been unwrapped into directory /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/strictures-2.000003-0iTldT HAARG/strictures-2.000003.tar.gz Has already been prepared Running make for H/HA/HAARG/strictures-2.000003.tar.gz Warning: Prerequisite 'indirect => 0' for 'HAARG/strictures-2.000003.tar.gz' failed when processing 'VPIT/indirect-0.36.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. >>> make cp lib/strictures.pm blib/lib/strictures.pm cp lib/strictures/extra.pm blib/lib/strictures/extra.pm Manifying 2 pod documents HAARG/strictures-2.000003.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/crash.t ....... 1..1 ok 1 - can manage to survive with some modules missing! ok t/extras.t ...... ok 1 - VCS dir has been checked (v1) ok 2 - VCS dir not detected with no .git (v1) ok 3 - VCS dir has been checked (v1) ok 4 - VCS dir detected with .git (v1) ok 5 - file named file.pl does not get extras (v1) ok 6 - file named test.pl does not get extras (v1) ok 7 - file named library.pm does not get extras (v1) ok 8 - file named t/test.t does get extras (v1) ok 9 - file named xt/test.t does get extras (v1) ok 10 - file named t/one.faket does get extras (v1) ok 11 - file named lib/module.pm does get extras (v1) ok 12 - file named other/one.pl does not get extras (v1) ok 13 - file named other/t/test.t does not get extras (v1) ok 14 - file named blib/module.pm does get extras (v1) ok 15 - failure to load all three extra deps is reported (v1) ok 16 - extra dep load failure is not reported a second time (v1) ok 17 - VCS dir has been checked (v2) ok 18 - VCS dir not detected with no .git (v2) ok 19 - VCS dir has been checked (v2) ok 20 - VCS dir detected with .git (v2) ok 21 - file named file.pl does not get extras (v2) ok 22 - file named test.pl does not get extras (v2) ok 23 - file named library.pm does not get extras (v2) ok 24 - file named t/test.t does get extras (v2) ok 25 - file named xt/test.t does get extras (v2) ok 26 - file named t/one.faket does get extras (v2) ok 27 - file named lib/module.pm does get extras (v2) ok 28 - file named other/one.pl does not get extras (v2) ok 29 - file named other/t/test.t does not get extras (v2) ok 30 - file named blib/module.pm does get extras (v2) ok 31 - failure to load all three extra deps is reported (v2) ok 32 - extra dep load failure is not reported a second time (v2) 1..32 ok t/strictures.t .. ok 1 - Hints correct for version 1 ok 2 - Warnings correct for version 1 ok 3 - Hints correct for version 2 ok 4 - Warnings correct for version 2 ok 5 - ->VERSION returns version correctly ok 6 - Can't use strictures 3 (this is version 2.000003) ok 7 - Can't use strictures version option 3 (this is version 2.000003) ok 8 - Can't use strictures version option undef ok 9 - Can use current strictures version 1..9 ok All tests successful. Files=3, Tests=42, 1 wallclock secs ( 0.05 usr 0.00 sys + 0.37 cusr 0.03 csys = 0.45 CPU) Result: PASS HAARG/strictures-2.000003.tar.gz Tests succeeded but one dependency not OK (indirect) HAARG/strictures-2.000003.tar.gz [dependencies] -- NA Running test for module 'indirect' VPIT/indirect-0.36.tar.gz Has already been unwrapped into directory /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/indirect-0.36-NHyKQd VPIT/indirect-0.36.tar.gz Has already been prepared VPIT/indirect-0.36.tar.gz Has already been made VPIT/indirect-0.36.tar.gz Won't repeat unsuccessful test during this command HARTZELL/MooX-StrictConstructor-0.008.tar.gz Has already been unwrapped into directory /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/MooX-StrictConstructor-0.008-yoh_Rh HARTZELL/MooX-StrictConstructor-0.008.tar.gz Has already been prepared Running make for H/HA/HARTZELL/MooX-StrictConstructor-0.008.tar.gz Warning: Prerequisite 'indirect => 0' for 'HARTZELL/MooX-StrictConstructor-0.008.tar.gz' failed when processing 'VPIT/indirect-0.36.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. Warning: Prerequisite 'strictures => 1' for 'HARTZELL/MooX-StrictConstructor-0.008.tar.gz' failed when processing 'HAARG/strictures-2.000003.tar.gz' with 'make_test => NO one dependency not OK (indirect)'. Continuing, but chances to succeed are limited. >>> make cp lib/MooX/StrictConstructor.pm blib/lib/MooX/StrictConstructor.pm cp lib/Method/Generate/Constructor/Role/StrictConstructor.pm blib/lib/Method/Generate/Constructor/Role/StrictConstructor.pm Manifying 2 pod documents HARTZELL/MooX-StrictConstructor-0.008.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 # Failed test 'MooX/StrictConstructor.pm loaded ok' # at t/00-compile.t line 41. # got: '512' # expected: '0' Can't locate strictures.pm in @INC (you may need to install the strictures module) (@INC contains: /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/MooX-StrictConstructor-0.008-yoh_Rh/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/MooX-StrictConstructor-0.008-yoh_Rh/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/MooX-StrictConstructor-0.008-yoh_Rh/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/MooX-StrictConstructor-0.008-yoh_Rh/blib/arch /data/fly2400/cpanfly-5.24/var/megalib /data/fly2400/cpanfly-5.24/var/megalib /home/fly2400/ap2400-300558/site/lib /home/fly2400/ap2400-300558/lib .) at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/MooX-StrictConstructor-0.008-yoh_Rh/blib/lib/MooX/StrictConstructor.pm line 12. BEGIN failed--compilation aborted at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/MooX-StrictConstructor-0.008-yoh_Rh/blib/lib/MooX/StrictConstructor.pm line 12. Compilation failed in require at -e line 1. # Looks like you failed 1 test of 2. t/00-compile.t .. 1..2 ok 1 - Method/Generate/Constructor/Role/StrictConstructor.pm loaded ok not ok 2 - MooX/StrictConstructor.pm loaded ok Dubious, test returned 1 (wstat 256, 0x100) Failed 1/2 subtests Can't locate strictures.pm in @INC (you may need to install the strictures module) (@INC contains: /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/MooX-StrictConstructor-0.008-yoh_Rh/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/MooX-StrictConstructor-0.008-yoh_Rh/blib/arch /data/fly2400/cpanfly-5.24/var/megalib /data/fly2400/cpanfly-5.24/var/megalib /home/fly2400/ap2400-300558/site/lib /home/fly2400/ap2400-300558/lib .) at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/MooX-StrictConstructor-0.008-yoh_Rh/blib/lib/MooX/StrictConstructor.pm line 12. BEGIN failed--compilation aborted at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/MooX-StrictConstructor-0.008-yoh_Rh/blib/lib/MooX/StrictConstructor.pm line 12. Compilation failed in require at t/basic.t line 26. BEGIN failed--compilation aborted at t/basic.t line 26. t/basic.t ....... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Test Summary Report ------------------- t/00-compile.t (Wstat: 256 Tests: 2 Failed: 1) Failed test: 2 Non-zero exit status: 1 t/basic.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output Files=2, Tests=2, 0 wallclock secs ( 0.04 usr 0.01 sys + 0.38 cusr 0.06 csys = 0.49 CPU) Result: FAIL Failed 2/2 test programs. 1/2 subtests failed. make: *** [test_dynamic] Error 2 HARTZELL/MooX-StrictConstructor-0.008.tar.gz 2 dependencies missing (indirect,strictures); additionally test harness failed make test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports HARTZELL/MooX-StrictConstructor-0.008.tar.gz OALDERS/LWP-ConsoleLogger-0.000026.tar.gz Has already been unwrapped into directory /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/LWP-ConsoleLogger-0.000026-MLPW2U OALDERS/LWP-ConsoleLogger-0.000026.tar.gz Has already been prepared Running make for O/OA/OALDERS/LWP-ConsoleLogger-0.000026.tar.gz Warning: Prerequisite 'MooX::StrictConstructor => 0' for 'OALDERS/LWP-ConsoleLogger-0.000026.tar.gz' failed when processing 'HARTZELL/MooX-StrictConstructor-0.008.tar.gz' with 'make_test => NO 2 dependencies missing (indirect,strictures); additionally test harness failed'. Continuing, but chances to succeed are limited. >>> make cp lib/LWP/ConsoleLogger/Easy.pm blib/lib/LWP/ConsoleLogger/Easy.pm cp lib/LWP/ConsoleLogger.pm blib/lib/LWP/ConsoleLogger.pm Manifying 2 pod documents OALDERS/LWP-ConsoleLogger-0.000026.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/LWP/*.t t/LWP/ConsoleLogger/*.t t/author-pod-spell.t ........ skipped: these tests are for testing by the author Can't locate MooX/StrictConstructor.pm in @INC (you may need to install the MooX::StrictConstructor module) (@INC contains: /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/LWP-ConsoleLogger-0.000026-MLPW2U/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/LWP-ConsoleLogger-0.000026-MLPW2U/blib/arch /data/fly2400/cpanfly-5.24/var/megalib /data/fly2400/cpanfly-5.24/var/megalib /home/fly2400/ap2400-300558/site/lib /home/fly2400/ap2400-300558/lib .) at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/LWP-ConsoleLogger-0.000026-MLPW2U/blib/lib/LWP/ConsoleLogger.pm line 17. BEGIN failed--compilation aborted at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/LWP-ConsoleLogger-0.000026-MLPW2U/blib/lib/LWP/ConsoleLogger.pm line 17. Compilation failed in require at t/LWP/ConsoleLogger.t line 5. BEGIN failed--compilation aborted at t/LWP/ConsoleLogger.t line 5. t/LWP/ConsoleLogger.t ....... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate MooX/StrictConstructor.pm in @INC (you may need to install the MooX::StrictConstructor module) (@INC contains: /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/LWP-ConsoleLogger-0.000026-MLPW2U/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/LWP-ConsoleLogger-0.000026-MLPW2U/blib/arch /data/fly2400/cpanfly-5.24/var/megalib /data/fly2400/cpanfly-5.24/var/megalib /home/fly2400/ap2400-300558/site/lib /home/fly2400/ap2400-300558/lib .) at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/LWP-ConsoleLogger-0.000026-MLPW2U/blib/lib/LWP/ConsoleLogger.pm line 17. BEGIN failed--compilation aborted at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/LWP-ConsoleLogger-0.000026-MLPW2U/blib/lib/LWP/ConsoleLogger.pm line 17. Compilation failed in require at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/LWP-ConsoleLogger-0.000026-MLPW2U/blib/lib/LWP/ConsoleLogger/Easy.pm line 6. BEGIN failed--compilation aborted at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/LWP-ConsoleLogger-0.000026-MLPW2U/blib/lib/LWP/ConsoleLogger/Easy.pm line 6. Compilation failed in require at t/LWP/ConsoleLogger/Easy.t line 6. BEGIN failed--compilation aborted at t/LWP/ConsoleLogger/Easy.t line 6. t/LWP/ConsoleLogger/Easy.t .. Dubious, test returned 2 (wstat 512, 0x200) No subtests run t/release-cpan-changes.t .... skipped: these tests are for release candidate testing Test Summary Report ------------------- t/LWP/ConsoleLogger.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/LWP/ConsoleLogger/Easy.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output Files=4, Tests=0, 1 wallclock secs ( 0.05 usr 0.01 sys + 0.95 cusr 0.09 csys = 1.10 CPU) Result: FAIL Failed 2/4 test programs. 0/0 subtests failed. make: *** [test_dynamic] Error 255 OALDERS/LWP-ConsoleLogger-0.000026.tar.gz one dependency not OK (MooX::StrictConstructor); additionally test harness failed make test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports OALDERS/LWP-ConsoleLogger-0.000026.tar.gz Running test for module 'Data::GUID' Checksum for /data/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/R/RJ/RJBS/Data-GUID-0.048.tar.gz ok Data-GUID-0.048 Data-GUID-0.048/README Data-GUID-0.048/Changes Data-GUID-0.048/LICENSE Data-GUID-0.048/dist.ini Data-GUID-0.048/META.yml Data-GUID-0.048/MANIFEST Data-GUID-0.048/t Data-GUID-0.048/t/basic.t Data-GUID-0.048/META.json Data-GUID-0.048/t/import.t Data-GUID-0.048/t/00-load.t Data-GUID-0.048/Makefile.PL Data-GUID-0.048/lib/Data Data-GUID-0.048/lib/Data/GUID.pm Data-GUID-0.048/t/multipass_from.t Data-GUID-0.048/xt/release Data-GUID-0.048/xt/release/pod-syntax.t Data-GUID-0.048/t/000-report-versions-tiny.t Data-GUID-0.048/xt/release/changes_has_content.t Configuring R/RJ/RJBS/Data-GUID-0.048.tar.gz with Makefile.PL >>> /data/fly2400/ap2400-300558/bin/perl-static Makefile.PL Warning: prerequisite Data::UUID 1.148 not found. Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Data::GUID Writing MYMETA.yml and MYMETA.json RJBS/Data-GUID-0.048.tar.gz /data/fly2400/ap2400-300558/bin/perl-static Makefile.PL -- OK Running make for R/RJ/RJBS/Data-GUID-0.048.tar.gz ---- Unsatisfied dependencies detected during ---- ---- RJBS/Data-GUID-0.048.tar.gz ---- Data::UUID [requires] Running test for module 'Data::UUID' Checksum for /data/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/R/RJ/RJBS/Data-UUID-1.221.tar.gz ok Data-UUID-1.221/ Data-UUID-1.221/Changes Data-UUID-1.221/LICENSE Data-UUID-1.221/Makefile.PL Data-UUID-1.221/MANIFEST Data-UUID-1.221/META.json Data-UUID-1.221/META.yml Data-UUID-1.221/ptable.h Data-UUID-1.221/README Data-UUID-1.221/smp-test/ Data-UUID-1.221/t/ Data-UUID-1.221/typemap Data-UUID-1.221/UUID.h Data-UUID-1.221/UUID.pm Data-UUID-1.221/UUID.xs Data-UUID-1.221/t/basic.t Data-UUID-1.221/t/from-name-collisions.t Data-UUID-1.221/t/leaky_dollar_bang.t Data-UUID-1.221/t/pod-coverage.t Data-UUID-1.221/t/pod.t Data-UUID-1.221/t/segv.t Data-UUID-1.221/t/threads.t Data-UUID-1.221/smp-test/collision.t Data-UUID-1.221/smp-test/uuid-fork.pl Configuring R/RJ/RJBS/Data-UUID-1.221.tar.gz with Makefile.PL >>> /data/fly2400/ap2400-300558/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Configured options (run perl Makefile.PL --help for how to change this): UUID state storage: /tmp default umask: 0007 Generating a Unix-style Makefile Writing Makefile for Data::UUID Writing MYMETA.yml and MYMETA.json RJBS/Data-UUID-1.221.tar.gz /data/fly2400/ap2400-300558/bin/perl-static Makefile.PL -- OK Running make for R/RJ/RJBS/Data-UUID-1.221.tar.gz >>> make cp UUID.pm blib/lib/Data/UUID.pm Running Mkbootstrap for UUID () chmod 644 "UUID.bs" "/data/fly2400/ap2400-300558/bin/perl-static" -MExtUtils::Command::MM -e 'cp_nonempty' -- UUID.bs blib/arch/auto/Data/UUID/UUID.bs 644 "/data/fly2400/ap2400-300558/bin/perl-static" "/data/fly2400/cpanfly-5.24/var/megalib/ExtUtils/xsubpp" -typemap '/home/fly2400/ap2400-300558/lib/ExtUtils/typemap' -typemap '/data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-UUID-1.221-S5jNC5/typemap' UUID.xs > UUID.xsc mv UUID.xsc UUID.c gcc -c -D_REENTRANT -D_GNU_SOURCE -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-merge-constants -fwrapv -fno-strict-aliasing -pipe -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.221\" -DXS_VERSION=\"1.221\" -fPIC "-I/home/fly2400/ap2400-300558/lib/CORE" -D_STDIR=\"/tmp\" -D__linux__ -D_DEFAULT_UMASK=0007 UUID.c UUID.c: In function ‘XS_Data__UUID_DESTROY’: UUID.xs:588:10: warning: ignoring return value of ‘lockf’, declared with attribute warn_unused_result [-Wunused-result] UUID.xs:590:10: warning: ignoring return value of ‘lockf’, declared with attribute warn_unused_result [-Wunused-result] UUID.c: In function ‘XS_Data__UUID_create’: UUID.xs:421:3: warning: ignoring return value of ‘lockf’, declared with attribute warn_unused_result [-Wunused-result] UUID.xs:423:3: warning: ignoring return value of ‘lockf’, declared with attribute warn_unused_result [-Wunused-result] UUID.c: In function ‘XS_Data__UUID_new’: UUID.xs:360:12: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] UUID.xs:367:12: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] rm -f blib/arch/auto/Data/UUID/UUID.so gcc -shared -O2 -fstack-protector -o blib/arch/auto/Data/UUID/UUID.so UUID.o \ \ chmod 755 blib/arch/auto/Data/UUID/UUID.so Manifying 1 pod document RJBS/Data-UUID-1.221.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 "/data/fly2400/ap2400-300558/bin/perl-static" -MExtUtils::Command::MM -e 'cp_nonempty' -- UUID.bs blib/arch/auto/Data/UUID/UUID.bs 644 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/basic.t ................. 1..28 ok 1 - use Data::UUID; ok 2 - An object of class 'Data::UUID' isa 'Data::UUID' ok 3 - create a new uuid ok 4 - correct length of uuid ok 5 - hexstringify it ok 6 - create a uuid from that string ok 7 - they compare as equal ok 8 - get base64 string of original uuid ok 9 - get base64 string of from_string ok 10 - those base64 strings are equal ok 11 - make uuid from the base64 string ok 12 - and it compares at equal, too ok 13 - we get all unique UUIDs ok 14 - no carriage return in base64 version ok 15 - no carriage return in base64 version ok 16 - no carriage return in base64 version ok 17 - no carriage return in base64 version ok 18 - no carriage return in base64 version ok 19 - no carriage return in base64 version ok 20 - no carriage return in base64 version ok 21 - no carriage return in base64 version ok 22 - no carriage return in base64 version ok 23 - no carriage return in base64 version ok 24 - no carriage return in base64 version ok 25 - no carriage return in base64 version ok 26 - no carriage return in base64 version ok 27 - no carriage return in base64 version ok 28 - no carriage return in base64 version ok t/from-name-collisions.t .. 1..1 ok 1 - no collisions ok t/leaky_dollar_bang.t ..... 1..1 ok 1 - $! didn't leak! ok t/pod-coverage.t .......... skipped: Pod coverage tests are not active. Please set $ENV{AUTHOR_TESTING} to activate. t/pod.t ................... skipped: Pod coverage tests are not active. Please set $ENV{AUTHOR_TESTING} to activate. t/segv.t .................. 1..2 ok 1 ok 2 ok Out of memory! Out of memory! t/threads.t ............... 1..4 Dubious, test returned 1 (wstat 256, 0x100) Failed 4/4 subtests Test Summary Report ------------------- t/threads.t (Wstat: 256 Tests: 0 Failed: 0) Non-zero exit status: 1 Parse errors: Bad plan. You planned 4 tests but ran 0. Files=7, Tests=32, 0 wallclock secs ( 0.04 usr 0.03 sys + 0.68 cusr 0.10 csys = 0.85 CPU) Result: FAIL Failed 1/7 test programs. 0/32 subtests failed. make: *** [test_dynamic] Error 1 RJBS/Data-UUID-1.221.tar.gz make test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports RJBS/Data-UUID-1.221.tar.gz RJBS/Data-GUID-0.048.tar.gz Has already been unwrapped into directory /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-GUID-0.048-WBdHBA RJBS/Data-GUID-0.048.tar.gz Has already been prepared Running make for R/RJ/RJBS/Data-GUID-0.048.tar.gz Warning: Prerequisite 'Data::UUID => 1.148' for 'RJBS/Data-GUID-0.048.tar.gz' failed when processing 'RJBS/Data-UUID-1.221.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. >>> make cp lib/Data/GUID.pm blib/lib/Data/GUID.pm Manifying 1 pod document RJBS/Data-GUID-0.048.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 # Failed test 'use Data::GUID;' # at t/00-load.t line 4. # Tried to use 'Data::GUID'. # Error: Can't locate Data/UUID.pm in @INC (you may need to install the Data::UUID module) (@INC contains: /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-GUID-0.048-WBdHBA/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-GUID-0.048-WBdHBA/blib/arch /data/fly2400/cpanfly-5.24/var/megalib /data/fly2400/cpanfly-5.24/var/megalib /home/fly2400/ap2400-300558/site/lib /home/fly2400/ap2400-300558/lib .) at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-GUID-0.048-WBdHBA/blib/lib/Data/GUID.pm line 10. # BEGIN failed--compilation aborted at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-GUID-0.048-WBdHBA/blib/lib/Data/GUID.pm line 10. # Compilation failed in require at t/00-load.t line 4. # BEGIN failed--compilation aborted at t/00-load.t line 4. # Testing Data::GUID # Looks like you failed 1 test of 1. t/00-load.t ................... 1..1 not ok 1 - use Data::GUID; Dubious, test returned 1 (wstat 256, 0x100) Failed 1/1 subtests # # # Generated by Dist::Zilla::Plugin::ReportVersions::Tiny v1.10 # perl: 5.024000 (wanted any version) on linux from /data/fly2400/ap2400-300558/bin/perl-static # # Carp => 1.40 (want any version) # Data::UUID => module not found. (want 1.148) # ExtUtils::MakeMaker => 7.16 (want 6.30) # Sub::Exporter => 0.987 (want 0.90) # Sub::Install => 0.928 (want 0.03) # Test::More => 1.302026 (want 0.96) # bytes => 1.05 (want any version) # overload => 1.26 (want any version) # strict => 1.11 (want any version) # warnings => 1.36 (want any version) # # Thanks for using my code. I hope it works for you. # If not, please try and include this output in the bug report. # That will help me reproduce the issue and solve your problem. # t/000-report-versions-tiny.t .. ok 1 - we really didn't test anything, just reporting data 1..1 ok # Failed test 'use Data::GUID;' # at t/basic.t line 7. # Tried to use 'Data::GUID'. # Error: Can't locate Data/UUID.pm in @INC (you may need to install the Data::UUID module) (@INC contains: /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-GUID-0.048-WBdHBA/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-GUID-0.048-WBdHBA/blib/arch /data/fly2400/cpanfly-5.24/var/megalib /data/fly2400/cpanfly-5.24/var/megalib /home/fly2400/ap2400-300558/site/lib /home/fly2400/ap2400-300558/lib .) at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-GUID-0.048-WBdHBA/blib/lib/Data/GUID.pm line 10. # BEGIN failed--compilation aborted at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-GUID-0.048-WBdHBA/blib/lib/Data/GUID.pm line 10. # Compilation failed in require at t/basic.t line 7. # BEGIN failed--compilation aborted at t/basic.t line 7. Can't locate object method "new" via package "Data::GUID" at t/basic.t line 9. # Tests were run but no plan was declared and done_testing() was not seen. # Looks like your test exited with 255 just after 1. t/basic.t ..................... not ok 1 - use Data::GUID; Dubious, test returned 255 (wstat 65280, 0xff00) Failed 1/1 subtests # Failed test 'use Data::GUID;' # at t/import.t line 8. # Tried to use 'Data::GUID'. # Error: Can't locate Data/UUID.pm in @INC (you may need to install the Data::UUID module) (@INC contains: /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-GUID-0.048-WBdHBA/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-GUID-0.048-WBdHBA/blib/arch /data/fly2400/cpanfly-5.24/var/megalib /data/fly2400/cpanfly-5.24/var/megalib /home/fly2400/ap2400-300558/site/lib /home/fly2400/ap2400-300558/lib .) at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-GUID-0.048-WBdHBA/blib/lib/Data/GUID.pm line 10. # BEGIN failed--compilation aborted at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-GUID-0.048-WBdHBA/blib/lib/Data/GUID.pm line 10. # Compilation failed in require at t/import.t line 8. # BEGIN failed--compilation aborted at t/import.t line 8. # Failed test 'croak on bad import arg' # at t/import.t line 13. # '' # doesn't match '(?^:"strong_crypto" is not exported)' # Failed test ''the guid_string sub imported (:all)' isa 'CODE'' # at t/import.t line 20. # 'the guid_string sub imported (:all)' isn't defined # Failed test ''the guid_hex sub imported (:all)' isa 'CODE'' # at t/import.t line 20. # 'the guid_hex sub imported (:all)' isn't defined # Failed test ''the guid_base64 sub imported (:all)' isa 'CODE'' # at t/import.t line 20. # 'the guid_base64 sub imported (:all)' isn't defined # Failed test ''the guid_string sub imported (named)' isa 'CODE'' # at t/import.t line 30. # 'the guid_string sub imported (named)' isn't defined # Failed test ''the guid_hex sub imported (named)' isa 'CODE'' # at t/import.t line 30. # 'the guid_hex sub imported (named)' isn't defined # Failed test ''the guid_base64 sub imported (named)' isa 'CODE'' # at t/import.t line 30. # 'the guid_base64 sub imported (named)' isn't defined # Failed test ''the guid_string sub imported (alone)' isa 'CODE'' # at t/import.t line 38. # 'the guid_string sub imported (alone)' isn't defined # Looks like you failed 9 tests of 11. t/import.t .................... 1..11 not ok 1 - use Data::GUID; not ok 2 - croak on bad import arg not ok 3 - 'the guid_string sub imported (:all)' isa 'CODE' not ok 4 - 'the guid_hex sub imported (:all)' isa 'CODE' not ok 5 - 'the guid_base64 sub imported (:all)' isa 'CODE' not ok 6 - 'the guid_string sub imported (named)' isa 'CODE' not ok 7 - 'the guid_hex sub imported (named)' isa 'CODE' not ok 8 - 'the guid_base64 sub imported (named)' isa 'CODE' not ok 9 - 'the guid_string sub imported (alone)' isa 'CODE' ok 10 - the guid_hex sub was not imported ok 11 - the guid_base64 sub was not imported Dubious, test returned 9 (wstat 2304, 0x900) Failed 9/11 subtests # Failed test 'use Data::GUID;' # at t/multipass_from.t line 7. # Tried to use 'Data::GUID'. # Error: Can't locate Data/UUID.pm in @INC (you may need to install the Data::UUID module) (@INC contains: /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-GUID-0.048-WBdHBA/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-GUID-0.048-WBdHBA/blib/arch /data/fly2400/cpanfly-5.24/var/megalib /data/fly2400/cpanfly-5.24/var/megalib /home/fly2400/ap2400-300558/site/lib /home/fly2400/ap2400-300558/lib .) at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-GUID-0.048-WBdHBA/blib/lib/Data/GUID.pm line 10. # BEGIN failed--compilation aborted at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-GUID-0.048-WBdHBA/blib/lib/Data/GUID.pm line 10. # Compilation failed in require at t/multipass_from.t line 7. # BEGIN failed--compilation aborted at t/multipass_from.t line 7. Can't locate object method "guid" via package "Data::GUID" at t/multipass_from.t line 11. # Looks like your test exited with 255 just after 1. t/multipass_from.t ............ 1..52 not ok 1 - use Data::GUID; Dubious, test returned 255 (wstat 65280, 0xff00) Failed 52/52 subtests Test Summary Report ------------------- t/00-load.t (Wstat: 256 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 1 t/basic.t (Wstat: 65280 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: No plan found in TAP output t/import.t (Wstat: 2304 Tests: 11 Failed: 9) Failed tests: 1-9 Non-zero exit status: 9 t/multipass_from.t (Wstat: 65280 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: Bad plan. You planned 52 tests but ran 1. Files=5, Tests=15, 0 wallclock secs ( 0.05 usr 0.02 sys + 0.53 cusr 0.05 csys = 0.65 CPU) Result: FAIL Failed 4/5 test programs. 12/15 subtests failed. make: *** [test_dynamic] Error 255 RJBS/Data-GUID-0.048.tar.gz one dependency not OK (Data::UUID); additionally test harness failed make test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports RJBS/Data-GUID-0.048.tar.gz Running test for module 'MooX::HandlesVia' Checksum for /data/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/M/MA/MATTP/MooX-HandlesVia-0.001008.tar.gz ok MooX-HandlesVia-0.001008 MooX-HandlesVia-0.001008/TODO MooX-HandlesVia-0.001008/Changes MooX-HandlesVia-0.001008/LICENSE MooX-HandlesVia-0.001008/dist.ini MooX-HandlesVia-0.001008/t MooX-HandlesVia-0.001008/t/hash.t MooX-HandlesVia-0.001008/META.yml MooX-HandlesVia-0.001008/MANIFEST MooX-HandlesVia-0.001008/META.json MooX-HandlesVia-0.001008/README.mkdn MooX-HandlesVia-0.001008/t/invalid.t MooX-HandlesVia-0.001008/Makefile.PL MooX-HandlesVia-0.001008/t/arbitrary.t MooX-HandlesVia-0.001008/t/nonmoo-class.t MooX-HandlesVia-0.001008/t/unimport MooX-HandlesVia-0.001008/t/unimport/no_moo.t MooX-HandlesVia-0.001008/t/proof_of_concept.t MooX-HandlesVia-0.001008/t/handlesvia_in_role.t MooX-HandlesVia-0.001008/t/unimport/pollution.t MooX-HandlesVia-0.001008/lib/MooX MooX-HandlesVia-0.001008/lib/MooX/HandlesVia.pm MooX-HandlesVia-0.001008/t/release-pod-syntax.t MooX-HandlesVia-0.001008/t/release-pod-coverage.t MooX-HandlesVia-0.001008/t/from-moose MooX-HandlesVia-0.001008/t/from-moose/trait_code.t MooX-HandlesVia-0.001008/t/from-moose/trait_hash.t MooX-HandlesVia-0.001008/t/from-moose/trait_bool.t MooX-HandlesVia-0.001008/t/from-moose/trait_array.t MooX-HandlesVia-0.001008/t/from-moose/trait_number.t MooX-HandlesVia-0.001008/t/from-moose/trait_string.t MooX-HandlesVia-0.001008/t/unimport/namespace_clean.t MooX-HandlesVia-0.001008/lib/Data/Perl/Bool MooX-HandlesVia-0.001008/lib/Data/Perl/Bool/MooseLike.pm MooX-HandlesVia-0.001008/t/unimport/namespace_autoclean.t MooX-HandlesVia-0.001008/lib/Data/Perl/Number MooX-HandlesVia-0.001008/lib/Data/Perl/Number/MooseLike.pm MooX-HandlesVia-0.001008/lib/Data/Perl/String MooX-HandlesVia-0.001008/lib/Data/Perl/String/MooseLike.pm MooX-HandlesVia-0.001008/lib/Data/Perl/Collection/Hash MooX-HandlesVia-0.001008/lib/Data/Perl/Collection/Hash/MooseLike.pm MooX-HandlesVia-0.001008/lib/Data/Perl/Collection/Array MooX-HandlesVia-0.001008/lib/Data/Perl/Collection/Array/MooseLike.pm Configuring M/MA/MATTP/MooX-HandlesVia-0.001008.tar.gz with Makefile.PL >>> /data/fly2400/ap2400-300558/bin/perl-static Makefile.PL Warning: prerequisite Data::Perl 0.002006 not found. Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for MooX::HandlesVia Writing MYMETA.yml and MYMETA.json MATTP/MooX-HandlesVia-0.001008.tar.gz /data/fly2400/ap2400-300558/bin/perl-static Makefile.PL -- OK Running make for M/MA/MATTP/MooX-HandlesVia-0.001008.tar.gz ---- Unsatisfied dependencies detected during ---- ---- MATTP/MooX-HandlesVia-0.001008.tar.gz ---- Data::Perl [requires] Running test for module 'Data::Perl' Checksum for /data/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/M/MA/MATTP/Data-Perl-0.002009.tar.gz ok Data-Perl-0.002009/ Data-Perl-0.002009/META.yml Data-Perl-0.002009/Makefile.PL Data-Perl-0.002009/README Data-Perl-0.002009/t/ Data-Perl-0.002009/t/helpers.t Data-Perl-0.002009/t/number.t Data-Perl-0.002009/t/string.t Data-Perl-0.002009/t/release-pod-syntax.t Data-Perl-0.002009/t/collection/ Data-Perl-0.002009/t/collection/hash.t Data-Perl-0.002009/t/collection/array.t Data-Perl-0.002009/t/collection/subclassing.t Data-Perl-0.002009/t/counter.t Data-Perl-0.002009/t/release-pod-coverage.t Data-Perl-0.002009/t/bool.t Data-Perl-0.002009/t/code.t Data-Perl-0.002009/README.mkdn Data-Perl-0.002009/lib/ Data-Perl-0.002009/lib/Data/ Data-Perl-0.002009/lib/Data/Perl.pm Data-Perl-0.002009/lib/Data/Perl/ Data-Perl-0.002009/lib/Data/Perl/Code.pm Data-Perl-0.002009/lib/Data/Perl/Bool.pm Data-Perl-0.002009/lib/Data/Perl/Counter.pm Data-Perl-0.002009/lib/Data/Perl/Role/ Data-Perl-0.002009/lib/Data/Perl/Role/Code.pm Data-Perl-0.002009/lib/Data/Perl/Role/Bool.pm Data-Perl-0.002009/lib/Data/Perl/Role/Counter.pm Data-Perl-0.002009/lib/Data/Perl/Role/String.pm Data-Perl-0.002009/lib/Data/Perl/Role/Number.pm Data-Perl-0.002009/lib/Data/Perl/Role/Collection/ Data-Perl-0.002009/lib/Data/Perl/Role/Collection/Hash.pm Data-Perl-0.002009/lib/Data/Perl/Role/Collection/Array.pm Data-Perl-0.002009/lib/Data/Perl/String.pm Data-Perl-0.002009/lib/Data/Perl/Number.pm Data-Perl-0.002009/lib/Data/Perl/Collection/ Data-Perl-0.002009/lib/Data/Perl/Collection/Hash.pm Data-Perl-0.002009/lib/Data/Perl/Collection/Array.pm Data-Perl-0.002009/META.json Data-Perl-0.002009/MANIFEST Data-Perl-0.002009/Changes Data-Perl-0.002009/dist.ini Data-Perl-0.002009/LICENSE Configuring M/MA/MATTP/Data-Perl-0.002009.tar.gz with Makefile.PL >>> /data/fly2400/ap2400-300558/bin/perl-static Makefile.PL Warning: prerequisite strictures 0 not found. Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Data::Perl Writing MYMETA.yml and MYMETA.json MATTP/Data-Perl-0.002009.tar.gz /data/fly2400/ap2400-300558/bin/perl-static Makefile.PL -- OK Running make for M/MA/MATTP/Data-Perl-0.002009.tar.gz ---- Unsatisfied dependencies detected during ---- ---- MATTP/Data-Perl-0.002009.tar.gz ---- strictures [requires] Running test for module 'strictures' HAARG/strictures-2.000003.tar.gz Has already been unwrapped into directory /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/strictures-2.000003-0iTldT HAARG/strictures-2.000003.tar.gz Has already been prepared HAARG/strictures-2.000003.tar.gz Has already been made HAARG/strictures-2.000003.tar.gz Has already been tested within this command MATTP/Data-Perl-0.002009.tar.gz Has already been unwrapped into directory /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI MATTP/Data-Perl-0.002009.tar.gz Has already been prepared Running make for M/MA/MATTP/Data-Perl-0.002009.tar.gz Warning: Prerequisite 'strictures => 0' for 'MATTP/Data-Perl-0.002009.tar.gz' failed when processing 'HAARG/strictures-2.000003.tar.gz' with 'make_test => NO one dependency not OK (indirect)'. Continuing, but chances to succeed are limited. >>> make cp lib/Data/Perl/Code.pm blib/lib/Data/Perl/Code.pm cp lib/Data/Perl/Counter.pm blib/lib/Data/Perl/Counter.pm cp lib/Data/Perl/String.pm blib/lib/Data/Perl/String.pm cp lib/Data/Perl/Role/Number.pm blib/lib/Data/Perl/Role/Number.pm cp lib/Data/Perl/Role/Counter.pm blib/lib/Data/Perl/Role/Counter.pm cp lib/Data/Perl/Collection/Hash.pm blib/lib/Data/Perl/Collection/Hash.pm cp lib/Data/Perl/Role/Code.pm blib/lib/Data/Perl/Role/Code.pm cp lib/Data/Perl/Number.pm blib/lib/Data/Perl/Number.pm cp lib/Data/Perl/Collection/Array.pm blib/lib/Data/Perl/Collection/Array.pm cp lib/Data/Perl/Role/String.pm blib/lib/Data/Perl/Role/String.pm cp lib/Data/Perl/Role/Collection/Hash.pm blib/lib/Data/Perl/Role/Collection/Hash.pm cp lib/Data/Perl.pm blib/lib/Data/Perl.pm cp lib/Data/Perl/Role/Bool.pm blib/lib/Data/Perl/Role/Bool.pm cp lib/Data/Perl/Bool.pm blib/lib/Data/Perl/Bool.pm cp lib/Data/Perl/Role/Collection/Array.pm blib/lib/Data/Perl/Role/Collection/Array.pm Manifying 15 pod documents MATTP/Data-Perl-0.002009.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/collection/*.t Can't locate strictures.pm in @INC (you may need to install the strictures module) (@INC contains: /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI/blib/arch /data/fly2400/cpanfly-5.24/var/megalib /data/fly2400/cpanfly-5.24/var/megalib /home/fly2400/ap2400-300558/site/lib /home/fly2400/ap2400-300558/lib .) at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI/blib/lib/Data/Perl.pm line 11. BEGIN failed--compilation aborted at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI/blib/lib/Data/Perl.pm line 11. Compilation failed in require at t/bool.t line 2. BEGIN failed--compilation aborted at t/bool.t line 2. t/bool.t .................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate strictures.pm in @INC (you may need to install the strictures module) (@INC contains: /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI/blib/arch /data/fly2400/cpanfly-5.24/var/megalib /data/fly2400/cpanfly-5.24/var/megalib /home/fly2400/ap2400-300558/site/lib /home/fly2400/ap2400-300558/lib .) at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI/blib/lib/Data/Perl.pm line 11. BEGIN failed--compilation aborted at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI/blib/lib/Data/Perl.pm line 11. Compilation failed in require at t/code.t line 2. BEGIN failed--compilation aborted at t/code.t line 2. t/code.t .................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate strictures.pm in @INC (you may need to install the strictures module) (@INC contains: /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI/blib/arch /data/fly2400/cpanfly-5.24/var/megalib /data/fly2400/cpanfly-5.24/var/megalib /home/fly2400/ap2400-300558/site/lib /home/fly2400/ap2400-300558/lib .) at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI/blib/lib/Data/Perl.pm line 11. BEGIN failed--compilation aborted at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI/blib/lib/Data/Perl.pm line 11. Compilation failed in require at t/collection/array.t line 2. BEGIN failed--compilation aborted at t/collection/array.t line 2. t/collection/array.t ........ Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate strictures.pm in @INC (you may need to install the strictures module) (@INC contains: /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI/blib/arch /data/fly2400/cpanfly-5.24/var/megalib /data/fly2400/cpanfly-5.24/var/megalib /home/fly2400/ap2400-300558/site/lib /home/fly2400/ap2400-300558/lib .) at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI/blib/lib/Data/Perl.pm line 11. BEGIN failed--compilation aborted at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI/blib/lib/Data/Perl.pm line 11. Compilation failed in require at t/collection/hash.t line 3. BEGIN failed--compilation aborted at t/collection/hash.t line 3. t/collection/hash.t ......... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate strictures.pm in @INC (you may need to install the strictures module) (@INC contains: /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI/blib/arch /data/fly2400/cpanfly-5.24/var/megalib /data/fly2400/cpanfly-5.24/var/megalib /home/fly2400/ap2400-300558/site/lib /home/fly2400/ap2400-300558/lib .) at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI/blib/lib/Data/Perl.pm line 11. BEGIN failed--compilation aborted at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI/blib/lib/Data/Perl.pm line 11. Compilation failed in require at t/collection/subclassing.t line 5. BEGIN failed--compilation aborted at t/collection/subclassing.t line 5. t/collection/subclassing.t .. Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate strictures.pm in @INC (you may need to install the strictures module) (@INC contains: /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI/blib/arch /data/fly2400/cpanfly-5.24/var/megalib /data/fly2400/cpanfly-5.24/var/megalib /home/fly2400/ap2400-300558/site/lib /home/fly2400/ap2400-300558/lib .) at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI/blib/lib/Data/Perl.pm line 11. BEGIN failed--compilation aborted at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI/blib/lib/Data/Perl.pm line 11. Compilation failed in require at t/counter.t line 2. BEGIN failed--compilation aborted at t/counter.t line 2. t/counter.t ................. Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate strictures.pm in @INC (you may need to install the strictures module) (@INC contains: /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI/blib/arch /data/fly2400/cpanfly-5.24/var/megalib /data/fly2400/cpanfly-5.24/var/megalib /home/fly2400/ap2400-300558/site/lib /home/fly2400/ap2400-300558/lib .) at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI/blib/lib/Data/Perl.pm line 11. BEGIN failed--compilation aborted at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI/blib/lib/Data/Perl.pm line 11. Compilation failed in require at t/helpers.t line 1. BEGIN failed--compilation aborted at t/helpers.t line 1. t/helpers.t ................. Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate strictures.pm in @INC (you may need to install the strictures module) (@INC contains: /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI/blib/arch /data/fly2400/cpanfly-5.24/var/megalib /data/fly2400/cpanfly-5.24/var/megalib /home/fly2400/ap2400-300558/site/lib /home/fly2400/ap2400-300558/lib .) at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI/blib/lib/Data/Perl.pm line 11. BEGIN failed--compilation aborted at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI/blib/lib/Data/Perl.pm line 11. Compilation failed in require at t/number.t line 2. BEGIN failed--compilation aborted at t/number.t line 2. t/number.t .................. Dubious, test returned 2 (wstat 512, 0x200) No subtests run t/release-pod-coverage.t .... skipped: these tests are for release candidate testing t/release-pod-syntax.t ...... skipped: these tests are for release candidate testing Can't locate strictures.pm in @INC (you may need to install the strictures module) (@INC contains: /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI/blib/arch /data/fly2400/cpanfly-5.24/var/megalib /data/fly2400/cpanfly-5.24/var/megalib /home/fly2400/ap2400-300558/site/lib /home/fly2400/ap2400-300558/lib .) at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI/blib/lib/Data/Perl.pm line 11. BEGIN failed--compilation aborted at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Data-Perl-0.002009-zKG9qI/blib/lib/Data/Perl.pm line 11. Compilation failed in require at t/string.t line 2. BEGIN failed--compilation aborted at t/string.t line 2. t/string.t .................. Dubious, test returned 2 (wstat 512, 0x200) No subtests run Test Summary Report ------------------- t/bool.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/code.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/collection/array.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/collection/hash.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/collection/subclassing.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/counter.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/helpers.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/number.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/string.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output Files=11, Tests=0, 1 wallclock secs ( 0.07 usr 0.01 sys + 0.82 cusr 0.10 csys = 1.00 CPU) Result: FAIL Failed 9/11 test programs. 0/0 subtests failed. make: *** [test_dynamic] Error 2 MATTP/Data-Perl-0.002009.tar.gz one dependency not OK (strictures); additionally test harness failed make test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports MATTP/Data-Perl-0.002009.tar.gz MATTP/MooX-HandlesVia-0.001008.tar.gz Has already been unwrapped into directory /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/MooX-HandlesVia-0.001008-R7EItn MATTP/MooX-HandlesVia-0.001008.tar.gz Has already been prepared Running make for M/MA/MATTP/MooX-HandlesVia-0.001008.tar.gz Warning: Prerequisite 'Data::Perl => 0.002006' for 'MATTP/MooX-HandlesVia-0.001008.tar.gz' failed when processing 'MATTP/Data-Perl-0.002009.tar.gz' with 'make_test => NO one dependency not OK (strictures); additionally test harness failed'. Continuing, but chances to succeed are limited. >>> make cp lib/Data/Perl/Collection/Hash/MooseLike.pm blib/lib/Data/Perl/Collection/Hash/MooseLike.pm cp lib/MooX/HandlesVia.pm blib/lib/MooX/HandlesVia.pm cp lib/Data/Perl/Collection/Array/MooseLike.pm blib/lib/Data/Perl/Collection/Array/MooseLike.pm cp lib/Data/Perl/Number/MooseLike.pm blib/lib/Data/Perl/Number/MooseLike.pm cp lib/Data/Perl/Bool/MooseLike.pm blib/lib/Data/Perl/Bool/MooseLike.pm cp lib/Data/Perl/String/MooseLike.pm blib/lib/Data/Perl/String/MooseLike.pm Manifying 6 pod documents MATTP/MooX-HandlesVia-0.001008.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/from-moose/*.t t/unimport/*.t t/arbitrary.t ..................... ok 1 - getter works with arbitrary class ok 2 - setter works with arbitrary class ok 3 - getter still works after modification 1..3 ok # Failed test 'Foo1->can('accessor')' # at t/from-moose/trait_array.t line 139. # Foo1->can('accessor') failed # Failed test 'Foo1->can('accessor_curried_1')' # at t/from-moose/trait_array.t line 139. # Foo1->can('accessor_curried_1') failed # Failed test 'Foo1->can('accessor_curried_2')' # at t/from-moose/trait_array.t line 139. # Foo1->can('accessor_curried_2') failed # Failed test 'Foo1->can('clear')' # at t/from-moose/trait_array.t line 139. # Foo1->can('clear') failed # Failed test 'Foo1->can('count')' # at t/from-moose/trait_array.t line 139. # Foo1->can('count') failed # Failed test 'Foo1->can('delete')' # at t/from-moose/trait_array.t line 139. # Foo1->can('delete') failed # Failed test 'Foo1->can('delete_curried')' # at t/from-moose/trait_array.t line 139. # Foo1->can('delete_curried') failed # Failed test 'Foo1->can('elements')' # at t/from-moose/trait_array.t line 139. # Foo1->can('elements') failed # Failed test 'Foo1->can('first')' # at t/from-moose/trait_array.t line 139. # Foo1->can('first') failed # Failed test 'Foo1->can('first_curried')' # at t/from-moose/trait_array.t line 139. # Foo1->can('first_curried') failed # Failed test 'Foo1->can('first_index')' # at t/from-moose/trait_array.t line 139. # Foo1->can('first_index') failed # Failed test 'Foo1->can('first_index_curried')' # at t/from-moose/trait_array.t line 139. # Foo1->can('first_index_curried') failed # Failed test 'Foo1->can('get')' # at t/from-moose/trait_array.t line 139. # Foo1->can('get') failed # Failed test 'Foo1->can('get_curried')' # at t/from-moose/trait_array.t line 139. # Foo1->can('get_curried') failed # Failed test 'Foo1->can('grep')' # at t/from-moose/trait_array.t line 139. # Foo1->can('grep') failed # Failed test 'Foo1->can('grep_curried')' # at t/from-moose/trait_array.t line 139. # Foo1->can('grep_curried') failed # Failed test 'Foo1->can('insert')' # at t/from-moose/trait_array.t line 139. # Foo1->can('insert') failed # Failed test 'Foo1->can('insert_curried')' # at t/from-moose/trait_array.t line 139. # Foo1->can('insert_curried') failed # Failed test 'Foo1->can('is_empty')' # at t/from-moose/trait_array.t line 139. # Foo1->can('is_empty') failed # Failed test 'Foo1->can('join')' # at t/from-moose/trait_array.t line 139. # Foo1->can('join') failed # Failed test 'Foo1->can('join_curried')' # at t/from-moose/trait_array.t line 139. # Foo1->can('join_curried') failed # Failed test 'Foo1->can('map')' # at t/from-moose/trait_array.t line 139. # Foo1->can('map') failed # Failed test 'Foo1->can('map_curried')' # at t/from-moose/trait_array.t line 139. # Foo1->can('map_curried') failed # Failed test 'Foo1->can('natatime')' # at t/from-moose/trait_array.t line 139. # Foo1->can('natatime') failed # Failed test 'Foo1->can('natatime_curried')' # at t/from-moose/trait_array.t line 139. # Foo1->can('natatime_curried') failed # Failed test 'Foo1->can('pop')' # at t/from-moose/trait_array.t line 139. # Foo1->can('pop') failed # Failed test 'Foo1->can('push')' # at t/from-moose/trait_array.t line 139. # Foo1->can('push') failed # Failed test 'Foo1->can('push_curried')' # at t/from-moose/trait_array.t line 139. # Foo1->can('push_curried') failed # Failed test 'Foo1->can('reduce')' # at t/from-moose/trait_array.t line 139. # Foo1->can('reduce') failed # Failed test 'Foo1->can('reduce_curried')' # at t/from-moose/trait_array.t line 139. # Foo1->can('reduce_curried') failed # Failed test 'Foo1->can('set')' # at t/from-moose/trait_array.t line 139. # Foo1->can('set') failed # Failed test 'Foo1->can('set_curried_1')' # at t/from-moose/trait_array.t line 139. # Foo1->can('set_curried_1') failed # Failed test 'Foo1->can('set_curried_2')' # at t/from-moose/trait_array.t line 139. # Foo1->can('set_curried_2') failed # Failed test 'Foo1->can('shift')' # at t/from-moose/trait_array.t line 139. # Foo1->can('shift') failed # Failed test 'Foo1->can('shuffle')' # at t/from-moose/trait_array.t line 139. # Foo1->can('shuffle') failed # Failed test 'Foo1->can('sort')' # at t/from-moose/trait_array.t line 139. # Foo1->can('sort') failed # Failed test 'Foo1->can('sort_curried')' # at t/from-moose/trait_array.t line 139. # Foo1->can('sort_curried') failed # Failed test 'Foo1->can('sort_in_place')' # at t/from-moose/trait_array.t line 139. # Foo1->can('sort_in_place') failed # Failed test 'Foo1->can('sort_in_place_curried')' # at t/from-moose/trait_array.t line 139. # Foo1->can('sort_in_place_curried') failed # Failed test 'Foo1->can('splice')' # at t/from-moose/trait_array.t line 139. # Foo1->can('splice') failed # Failed test 'Foo1->can('splice_curried_1')' # at t/from-moose/trait_array.t line 139. # Foo1->can('splice_curried_1') failed # Failed test 'Foo1->can('splice_curried_2')' # at t/from-moose/trait_array.t line 139. # Foo1->can('splice_curried_2') failed # Failed test 'Foo1->can('splice_curried_all')' # at t/from-moose/trait_array.t line 139. # Foo1->can('splice_curried_all') failed # Failed test 'Foo1->can('uniq')' # at t/from-moose/trait_array.t line 139. # Foo1->can('uniq') failed # Failed test 'Foo1->can('unshift')' # at t/from-moose/trait_array.t line 139. # Foo1->can('unshift') failed # Failed test 'Foo1->can('unshift_curried')' # at t/from-moose/trait_array.t line 139. # Foo1->can('unshift_curried') failed Can't locate object method "_values" via package "Foo1" at t/from-moose/trait_array.t line 143. # Tests were run but no plan was declared and done_testing() was not seen. # Looks like your test exited with 2 just after 46. t/from-moose/trait_array.t ........ not ok 1 - Foo1->can('accessor') not ok 2 - Foo1->can('accessor_curried_1') not ok 3 - Foo1->can('accessor_curried_2') not ok 4 - Foo1->can('clear') not ok 5 - Foo1->can('count') not ok 6 - Foo1->can('delete') not ok 7 - Foo1->can('delete_curried') not ok 8 - Foo1->can('elements') not ok 9 - Foo1->can('first') not ok 10 - Foo1->can('first_curried') not ok 11 - Foo1->can('first_index') not ok 12 - Foo1->can('first_index_curried') not ok 13 - Foo1->can('get') not ok 14 - Foo1->can('get_curried') not ok 15 - Foo1->can('grep') not ok 16 - Foo1->can('grep_curried') not ok 17 - Foo1->can('insert') not ok 18 - Foo1->can('insert_curried') not ok 19 - Foo1->can('is_empty') not ok 20 - Foo1->can('join') not ok 21 - Foo1->can('join_curried') not ok 22 - Foo1->can('map') not ok 23 - Foo1->can('map_curried') not ok 24 - Foo1->can('natatime') not ok 25 - Foo1->can('natatime_curried') not ok 26 - Foo1->can('pop') not ok 27 - Foo1->can('push') not ok 28 - Foo1->can('push_curried') not ok 29 - Foo1->can('reduce') not ok 30 - Foo1->can('reduce_curried') not ok 31 - Foo1->can('set') not ok 32 - Foo1->can('set_curried_1') not ok 33 - Foo1->can('set_curried_2') not ok 34 - Foo1->can('shift') not ok 35 - Foo1->can('shuffle') not ok 36 - Foo1->can('sort') not ok 37 - Foo1->can('sort_curried') not ok 38 - Foo1->can('sort_in_place') not ok 39 - Foo1->can('sort_in_place_curried') not ok 40 - Foo1->can('splice') not ok 41 - Foo1->can('splice_curried_1') not ok 42 - Foo1->can('splice_curried_2') not ok 43 - Foo1->can('splice_curried_all') not ok 44 - Foo1->can('uniq') not ok 45 - Foo1->can('unshift') not ok 46 - Foo1->can('unshift_curried') Dubious, test returned 2 (wstat 512, 0x200) Failed 46/46 subtests # Failed test 'Foo1->can('darken')' # at t/from-moose/trait_bool.t line 71. # Foo1->can('darken') failed # Failed test 'Foo1->can('flip_switch')' # at t/from-moose/trait_bool.t line 71. # Foo1->can('flip_switch') failed # Failed test 'Foo1->can('illuminate')' # at t/from-moose/trait_bool.t line 71. # Foo1->can('illuminate') failed # Failed test 'Foo1->can('is_dark')' # at t/from-moose/trait_bool.t line 71. # Foo1->can('is_dark') failed Can't locate object method "is_lit" via package "Foo1" at t/from-moose/trait_bool.t line 76. # Tests were run but no plan was declared and done_testing() was not seen. # Looks like your test exited with 2 just after 4. t/from-moose/trait_bool.t ......... not ok 1 - Foo1->can('darken') not ok 2 - Foo1->can('flip_switch') not ok 3 - Foo1->can('illuminate') not ok 4 - Foo1->can('is_dark') Dubious, test returned 2 (wstat 512, 0x200) Failed 4/4 subtests Can't locate object method "invoke_callback" via package "Foo1" at t/from-moose/trait_code.t line 96. t/from-moose/trait_code.t ......... Dubious, test returned 2 (wstat 512, 0x200) No subtests run # Failed test 'Foo1->can('clear_options')' # at t/from-moose/trait_hash.t line 84. # Foo1->can('clear_options') failed # Failed test 'Foo1->can('delete_option')' # at t/from-moose/trait_hash.t line 84. # Foo1->can('delete_option') failed # Failed test 'Foo1->can('get_option')' # at t/from-moose/trait_hash.t line 84. # Foo1->can('get_option') failed # Failed test 'Foo1->can('has_no_options')' # at t/from-moose/trait_hash.t line 84. # Foo1->can('has_no_options') failed # Failed test 'Foo1->can('has_option')' # at t/from-moose/trait_hash.t line 84. # Foo1->can('has_option') failed # Failed test 'Foo1->can('is_defined')' # at t/from-moose/trait_hash.t line 84. # Foo1->can('is_defined') failed # Failed test 'Foo1->can('key_value')' # at t/from-moose/trait_hash.t line 84. # Foo1->can('key_value') failed # Failed test 'Foo1->can('keys')' # at t/from-moose/trait_hash.t line 84. # Foo1->can('keys') failed # Failed test 'Foo1->can('num_options')' # at t/from-moose/trait_hash.t line 84. # Foo1->can('num_options') failed # Failed test 'Foo1->can('option_accessor')' # at t/from-moose/trait_hash.t line 84. # Foo1->can('option_accessor') failed # Failed test 'Foo1->can('options_elements')' # at t/from-moose/trait_hash.t line 84. # Foo1->can('options_elements') failed # Failed test 'Foo1->can('quantity')' # at t/from-moose/trait_hash.t line 84. # Foo1->can('quantity') failed # Failed test 'Foo1->can('set_option')' # at t/from-moose/trait_hash.t line 84. # Foo1->can('set_option') failed # Failed test 'Foo1->can('values')' # at t/from-moose/trait_hash.t line 84. # Foo1->can('values') failed Can't locate object method "has_no_options" via package "Foo1" at t/from-moose/trait_hash.t line 88. # Tests were run but no plan was declared and done_testing() was not seen. # Looks like your test exited with 2 just after 14. t/from-moose/trait_hash.t ......... not ok 1 - Foo1->can('clear_options') not ok 2 - Foo1->can('delete_option') not ok 3 - Foo1->can('get_option') not ok 4 - Foo1->can('has_no_options') not ok 5 - Foo1->can('has_option') not ok 6 - Foo1->can('is_defined') not ok 7 - Foo1->can('key_value') not ok 8 - Foo1->can('keys') not ok 9 - Foo1->can('num_options') not ok 10 - Foo1->can('option_accessor') not ok 11 - Foo1->can('options_elements') not ok 12 - Foo1->can('quantity') not ok 13 - Foo1->can('set_option') not ok 14 - Foo1->can('values') Dubious, test returned 2 (wstat 512, 0x200) Failed 14/14 subtests # Failed test 'Foo1->can('abs')' # at t/from-moose/trait_number.t line 82. # Foo1->can('abs') failed # Failed test 'Foo1->can('add')' # at t/from-moose/trait_number.t line 82. # Foo1->can('add') failed # Failed test 'Foo1->can('cut_in_half')' # at t/from-moose/trait_number.t line 82. # Foo1->can('cut_in_half') failed # Failed test 'Foo1->can('dec')' # at t/from-moose/trait_number.t line 82. # Foo1->can('dec') failed # Failed test 'Foo1->can('div')' # at t/from-moose/trait_number.t line 82. # Foo1->can('div') failed # Failed test 'Foo1->can('inc')' # at t/from-moose/trait_number.t line 82. # Foo1->can('inc') failed # Failed test 'Foo1->can('mod')' # at t/from-moose/trait_number.t line 82. # Foo1->can('mod') failed # Failed test 'Foo1->can('mul')' # at t/from-moose/trait_number.t line 82. # Foo1->can('mul') failed # Failed test 'Foo1->can('odd')' # at t/from-moose/trait_number.t line 82. # Foo1->can('odd') failed # Failed test 'Foo1->can('set')' # at t/from-moose/trait_number.t line 82. # Foo1->can('set') failed # Failed test 'Foo1->can('sub')' # at t/from-moose/trait_number.t line 82. # Foo1->can('sub') failed Can't locate object method "integer" via package "Foo1" at t/from-moose/trait_number.t line 86. # Tests were run but no plan was declared and done_testing() was not seen. # Looks like your test exited with 2 just after 11. t/from-moose/trait_number.t ....... not ok 1 - Foo1->can('abs') not ok 2 - Foo1->can('add') not ok 3 - Foo1->can('cut_in_half') not ok 4 - Foo1->can('dec') not ok 5 - Foo1->can('div') not ok 6 - Foo1->can('inc') not ok 7 - Foo1->can('mod') not ok 8 - Foo1->can('mul') not ok 9 - Foo1->can('odd') not ok 10 - Foo1->can('set') not ok 11 - Foo1->can('sub') Dubious, test returned 2 (wstat 512, 0x200) Failed 11/11 subtests # Failed test 'Foo1->can('append')' # at t/from-moose/trait_string.t line 87. # Foo1->can('append') failed # Failed test 'Foo1->can('append_curried')' # at t/from-moose/trait_string.t line 87. # Foo1->can('append_curried') failed # Failed test 'Foo1->can('chomp')' # at t/from-moose/trait_string.t line 87. # Foo1->can('chomp') failed # Failed test 'Foo1->can('chop')' # at t/from-moose/trait_string.t line 87. # Foo1->can('chop') failed # Failed test 'Foo1->can('clear')' # at t/from-moose/trait_string.t line 87. # Foo1->can('clear') failed # Failed test 'Foo1->can('inc')' # at t/from-moose/trait_string.t line 87. # Foo1->can('inc') failed # Failed test 'Foo1->can('length')' # at t/from-moose/trait_string.t line 87. # Foo1->can('length') failed # Failed test 'Foo1->can('match')' # at t/from-moose/trait_string.t line 87. # Foo1->can('match') failed # Failed test 'Foo1->can('match_curried')' # at t/from-moose/trait_string.t line 87. # Foo1->can('match_curried') failed # Failed test 'Foo1->can('prepend')' # at t/from-moose/trait_string.t line 87. # Foo1->can('prepend') failed # Failed test 'Foo1->can('prepend_curried')' # at t/from-moose/trait_string.t line 87. # Foo1->can('prepend_curried') failed # Failed test 'Foo1->can('replace')' # at t/from-moose/trait_string.t line 87. # Foo1->can('replace') failed # Failed test 'Foo1->can('replace_curried')' # at t/from-moose/trait_string.t line 87. # Foo1->can('replace_curried') failed # Failed test 'Foo1->can('substr')' # at t/from-moose/trait_string.t line 87. # Foo1->can('substr') failed # Failed test 'Foo1->can('substr_curried_1')' # at t/from-moose/trait_string.t line 87. # Foo1->can('substr_curried_1') failed # Failed test 'Foo1->can('substr_curried_2')' # at t/from-moose/trait_string.t line 87. # Foo1->can('substr_curried_2') failed # Failed test 'Foo1->can('substr_curried_3')' # at t/from-moose/trait_string.t line 87. # Foo1->can('substr_curried_3') failed Can't locate object method "length" via package "Foo1" at t/from-moose/trait_string.t line 90. # Tests were run but no plan was declared and done_testing() was not seen. # Looks like your test exited with 2 just after 17. t/from-moose/trait_string.t ....... not ok 1 - Foo1->can('append') not ok 2 - Foo1->can('append_curried') not ok 3 - Foo1->can('chomp') not ok 4 - Foo1->can('chop') not ok 5 - Foo1->can('clear') not ok 6 - Foo1->can('inc') not ok 7 - Foo1->can('length') not ok 8 - Foo1->can('match') not ok 9 - Foo1->can('match_curried') not ok 10 - Foo1->can('prepend') not ok 11 - Foo1->can('prepend_curried') not ok 12 - Foo1->can('replace') not ok 13 - Foo1->can('replace_curried') not ok 14 - Foo1->can('substr') not ok 15 - Foo1->can('substr_curried_1') not ok 16 - Foo1->can('substr_curried_2') not ok 17 - Foo1->can('substr_curried_3') Dubious, test returned 2 (wstat 512, 0x200) Failed 17/17 subtests Can't locate strictures.pm in @INC (you may need to install the strictures module) (@INC contains: /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/MooX-HandlesVia-0.001008-R7EItn/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/MooX-HandlesVia-0.001008-R7EItn/blib/arch /data/fly2400/cpanfly-5.24/var/megalib /data/fly2400/cpanfly-5.24/var/megalib /home/fly2400/ap2400-300558/site/lib /home/fly2400/ap2400-300558/lib .) at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/MooX-HandlesVia-0.001008-R7EItn/blib/lib/Data/Perl/Collection/Hash/MooseLike.pm line 5. BEGIN failed--compilation aborted at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/MooX-HandlesVia-0.001008-R7EItn/blib/lib/Data/Perl/Collection/Hash/MooseLike.pm line 5. Compilation failed in require at t/handlesvia_in_role.t line 3. BEGIN failed--compilation aborted at t/handlesvia_in_role.t line 3. t/handlesvia_in_role.t ............ Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate strictures.pm in @INC (you may need to install the strictures module) (@INC contains: /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/MooX-HandlesVia-0.001008-R7EItn/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/MooX-HandlesVia-0.001008-R7EItn/blib/arch /data/fly2400/cpanfly-5.24/var/megalib /data/fly2400/cpanfly-5.24/var/megalib /home/fly2400/ap2400-300558/site/lib /home/fly2400/ap2400-300558/lib .) at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/MooX-HandlesVia-0.001008-R7EItn/blib/lib/Data/Perl/Collection/Hash/MooseLike.pm line 5. BEGIN failed--compilation aborted at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/MooX-HandlesVia-0.001008-R7EItn/blib/lib/Data/Perl/Collection/Hash/MooseLike.pm line 5. Compilation failed in require at t/hash.t line 3. BEGIN failed--compilation aborted at t/hash.t line 3. t/hash.t .......................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run # Failed test 'Missing target methods just get ignored' # at t/invalid.t line 49. # died: Can't locate strictures.pm in @INC (you may need to install the strictures module) (@INC contains: /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/MooX-HandlesVia-0.001008-R7EItn/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/MooX-HandlesVia-0.001008-R7EItn/blib/arch /data/fly2400/cpanfly-5.24/var/megalib /data/fly2400/cpanfly-5.24/var/megalib /home/fly2400/ap2400-300558/site/lib /home/fly2400/ap2400-300558/lib .) at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/MooX-HandlesVia-0.001008-R7EItn/blib/lib/Data/Perl/Collection/Hash/MooseLike.pm line 5. # BEGIN failed--compilation aborted at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/MooX-HandlesVia-0.001008-R7EItn/blib/lib/Data/Perl/Collection/Hash/MooseLike.pm line 5. # Compilation failed in require at /home/fly2400/ap2400-300558/lib/Module/Runtime.pm line 317. # Looks like you failed 1 test of 4. t/invalid.t ....................... ok 1 - invalid handles ref passed along cleanly ok 2 - noop if has() is not found in the samespace ok 3 - noop on runs with no handles_via not ok 4 - Missing target methods just get ignored 1..4 Dubious, test returned 1 (wstat 256, 0x100) Failed 1/4 subtests Can't locate strictures.pm in @INC (you may need to install the strictures module) (@INC contains: /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/MooX-HandlesVia-0.001008-R7EItn/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/MooX-HandlesVia-0.001008-R7EItn/blib/arch /data/fly2400/cpanfly-5.24/var/megalib /data/fly2400/cpanfly-5.24/var/megalib /home/fly2400/ap2400-300558/site/lib /home/fly2400/ap2400-300558/lib .) at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/MooX-HandlesVia-0.001008-R7EItn/blib/lib/Data/Perl/Collection/Hash/MooseLike.pm line 5. BEGIN failed--compilation aborted at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/MooX-HandlesVia-0.001008-R7EItn/blib/lib/Data/Perl/Collection/Hash/MooseLike.pm line 5. Compilation failed in require at /home/fly2400/ap2400-300558/lib/Module/Runtime.pm line 317. BEGIN failed--compilation aborted at t/nonmoo-class.t line 27. t/nonmoo-class.t .................. Dubious, test returned 2 (wstat 512, 0x200) No subtests run t/proof_of_concept.t .............. ok 1 ok 2 ok 3 ok 4 1..4 ok t/release-pod-coverage.t .......... skipped: these tests are for release candidate testing t/release-pod-syntax.t ............ skipped: these tests are for release candidate testing t/unimport/namespace_autoclean.t .. ok 1 - An object of class 'Autoclean::Moo' isa 'Autoclean::Moo' ok 2 - An object of class 'Autoclean::HandlesVia' isa 'Autoclean::HandlesVia' ok 3 - An object of class 'Autoclean::HandlesVia::WithRole' isa 'Autoclean::HandlesVia::WithRole' ok 4 - plain Moo: namespace is cleaned ok 5 - HandlesVia: namespace is cleaned ok 6 - HandlesVia in a role: namespace is cleaned 1..6 ok t/unimport/namespace_clean.t ...... ok 1 - An object of class 'Clean::Moo' isa 'Clean::Moo' ok 2 - An object of class 'Clean::HandlesVia' isa 'Clean::HandlesVia' ok 3 - An object of class 'Clean::HandlesVia::WithRole' isa 'Clean::HandlesVia::WithRole' ok 4 - plain Moo: namespace is cleaned ok 5 - HandlesVia: namespace is cleaned ok 6 - HandlesVia in a role: namespace is cleaned 1..6 ok t/unimport/no_moo.t ............... ok 1 - An object of class 'NoMoo::Moo' isa 'NoMoo::Moo' ok 2 - An object of class 'NoMoo::HandlesVia' isa 'NoMoo::HandlesVia' ok 3 - An object of class 'NoMoo::WithRole' isa 'NoMoo::WithRole' ok 4 - plain Moo: namespace is cleaned ok 5 - HandlesVia: namespace is cleaned ok 6 - HandlesVia in a Role: namespace is cleaned 1..6 ok Can't locate strictures.pm in @INC (you may need to install the strictures module) (@INC contains: /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/MooX-HandlesVia-0.001008-R7EItn/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/MooX-HandlesVia-0.001008-R7EItn/blib/arch /data/fly2400/cpanfly-5.24/var/megalib /data/fly2400/cpanfly-5.24/var/megalib /home/fly2400/ap2400-300558/site/lib /home/fly2400/ap2400-300558/lib .) at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/MooX-HandlesVia-0.001008-R7EItn/blib/lib/Data/Perl/Collection/Hash/MooseLike.pm line 5. BEGIN failed--compilation aborted at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/MooX-HandlesVia-0.001008-R7EItn/blib/lib/Data/Perl/Collection/Hash/MooseLike.pm line 5. Compilation failed in require at /home/fly2400/ap2400-300558/lib/Module/Runtime.pm line 317. # Tests were run but no plan was declared and done_testing() was not seen. # Looks like your test exited with 2 just after 8. t/unimport/pollution.t ............ ok 1 - An object of class 'Polluted::Moo' isa 'Polluted::Moo' ok 2 - An object of class 'Polluted::HandlesVia' isa 'Polluted::HandlesVia' ok 3 - Plain Moo-Object can 'has' ok 4 - HandlesVia-Object can 'has' ok 5 - Moo-Object can't 'foo' ok 6 - Polluted::Moo->can('foo') ok 7 - foo-attribute was set ok 8 - HandlesVia-Object can't 'foo' Dubious, test returned 2 (wstat 512, 0x200) All 8 subtests passed Test Summary Report ------------------- t/from-moose/trait_array.t (Wstat: 512 Tests: 46 Failed: 46) Failed tests: 1-46 Non-zero exit status: 2 Parse errors: No plan found in TAP output t/from-moose/trait_bool.t (Wstat: 512 Tests: 4 Failed: 4) Failed tests: 1-4 Non-zero exit status: 2 Parse errors: No plan found in TAP output t/from-moose/trait_code.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/from-moose/trait_hash.t (Wstat: 512 Tests: 14 Failed: 14) Failed tests: 1-14 Non-zero exit status: 2 Parse errors: No plan found in TAP output t/from-moose/trait_number.t (Wstat: 512 Tests: 11 Failed: 11) Failed tests: 1-11 Non-zero exit status: 2 Parse errors: No plan found in TAP output t/from-moose/trait_string.t (Wstat: 512 Tests: 17 Failed: 17) Failed tests: 1-17 Non-zero exit status: 2 Parse errors: No plan found in TAP output t/handlesvia_in_role.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/hash.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/invalid.t (Wstat: 256 Tests: 4 Failed: 1) Failed test: 4 Non-zero exit status: 1 t/nonmoo-class.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/unimport/pollution.t (Wstat: 512 Tests: 8 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output Files=18, Tests=129, 3 wallclock secs ( 0.09 usr 0.04 sys + 1.93 cusr 0.28 csys = 2.34 CPU) Result: FAIL Failed 11/18 test programs. 93/129 subtests failed. make: *** [test_dynamic] Error 2 MATTP/MooX-HandlesVia-0.001008.tar.gz one dependency not OK (Data::Perl); additionally test harness failed make test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports MATTP/MooX-HandlesVia-0.001008.tar.gz Running test for module 'DateTime::Format::MySQL' Checksum for /data/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/X/XM/XMIKEW/DateTime-Format-MySQL-0.06.tar.gz ok DateTime-Format-MySQL-0.06 DateTime-Format-MySQL-0.06/Build.PL DateTime-Format-MySQL-0.06/Changes DateTime-Format-MySQL-0.06/LICENSE DateTime-Format-MySQL-0.06/Makefile.PL DateTime-Format-MySQL-0.06/MANIFEST DateTime-Format-MySQL-0.06/META.json DateTime-Format-MySQL-0.06/META.yml DateTime-Format-MySQL-0.06/README DateTime-Format-MySQL-0.06/lib DateTime-Format-MySQL-0.06/lib/DateTime DateTime-Format-MySQL-0.06/lib/DateTime/Format DateTime-Format-MySQL-0.06/lib/DateTime/Format/MySQL.pm DateTime-Format-MySQL-0.06/t DateTime-Format-MySQL-0.06/t/00load.t DateTime-Format-MySQL-0.06/t/01format.t DateTime-Format-MySQL-0.06/t/02parse.t Configuring X/XM/XMIKEW/DateTime-Format-MySQL-0.06.tar.gz with Makefile.PL >>> /data/fly2400/ap2400-300558/bin/perl-static Makefile.PL # running Build.PL Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'DateTime-Format-MySQL' version '0.06' XMIKEW/DateTime-Format-MySQL-0.06.tar.gz /data/fly2400/ap2400-300558/bin/perl-static Makefile.PL -- OK Running make for X/XM/XMIKEW/DateTime-Format-MySQL-0.06.tar.gz >>> make /data/fly2400/ap2400-300558/bin/perl-static Build --makefile_env_macros 1 Building DateTime-Format-MySQL XMIKEW/DateTime-Format-MySQL-0.06.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 /data/fly2400/ap2400-300558/bin/perl-static Build --makefile_env_macros 1 test t/00load.t .... 1..1 ok 1 - use DateTime::Format::MySQL; ok t/01format.t .. 1..3 ok 1 - format_date ok 2 - format_datetime ok 3 - format_time ok t/02parse.t ... 1..84 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 ok 69 ok 70 ok 71 ok 72 ok 73 ok 74 ok 75 ok 76 ok 77 ok 78 ok 79 ok 80 ok 81 ok 82 ok 83 ok 84 ok All tests successful. Files=3, Tests=88, 1 wallclock secs ( 0.06 usr 0.01 sys + 0.62 cusr 0.06 csys = 0.75 CPU) Result: PASS XMIKEW/DateTime-Format-MySQL-0.06.tar.gz make test TEST_VERBOSE=1 -- OK Fetching with LWP: http://ppm.activestate.com/CPAN/authors/id/X/XM/XMIKEW/CHECKSUMS Mike Wisener <xmikew@cpan.org> Parse and format MySQL dates and times >>> (cd /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx && tar cvf - DateTime-Format-MySQL-0.06.ppd blib) | gzip -c >/data/fly2400/cpanfly-5.24/var/REPO/X/XM/XMIKEW/DateTime-Format-MySQL-0.06.tar.gz DateTime-Format-MySQL-0.06.ppd blib/ blib/lib/ blib/lib/DateTime/ blib/lib/DateTime/Format/ blib/lib/DateTime/Format/MySQL.pm Running test for module 'Web::Scraper' Prepending /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib to PERL5LIB for 'get' Checksum for /data/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/M/MI/MIYAGAWA/Web-Scraper-0.38.tar.gz ok Web-Scraper-0.38/ Web-Scraper-0.38/bin/ Web-Scraper-0.38/Build.PL Web-Scraper-0.38/Changes Web-Scraper-0.38/cpanfile Web-Scraper-0.38/dist.ini Web-Scraper-0.38/eg/ Web-Scraper-0.38/lib/ Web-Scraper-0.38/LICENSE Web-Scraper-0.38/MANIFEST Web-Scraper-0.38/META.json Web-Scraper-0.38/META.yml Web-Scraper-0.38/README Web-Scraper-0.38/t/ Web-Scraper-0.38/xt/ Web-Scraper-0.38/xt/98_perlcritic.t Web-Scraper-0.38/t/00_compile.t Web-Scraper-0.38/t/01_process.t Web-Scraper-0.38/t/02_process_multi.t Web-Scraper-0.38/t/03_scraper_nest.t Web-Scraper-0.38/t/04_callback.t Web-Scraper-0.38/t/05_process_first.t Web-Scraper-0.38/t/06_define.t Web-Scraper-0.38/t/07-live.t Web-Scraper-0.38/t/08-leak.t Web-Scraper-0.38/t/09-process_hash.t Web-Scraper-0.38/t/11_absolute.t Web-Scraper-0.38/t/12_html.t Web-Scraper-0.38/t/13_textnode.t Web-Scraper-0.38/t/14_absolute_nested.t Web-Scraper-0.38/t/15_absolute_hash.t Web-Scraper-0.38/t/16_filter.t Web-Scraper-0.38/t/17_filter_loop.t Web-Scraper-0.38/t/18_http_response.t Web-Scraper-0.38/t/19_decode_content.t Web-Scraper-0.38/t/20_comment_nodes.t Web-Scraper-0.38/t/21_html5.t Web-Scraper-0.38/t/22_filter_regex.t Web-Scraper-0.38/t/redefine.t Web-Scraper-0.38/t/release-pod-syntax.t Web-Scraper-0.38/t/xml-simple.t Web-Scraper-0.38/lib/Web/ Web-Scraper-0.38/lib/Web/Scraper/ Web-Scraper-0.38/lib/Web/Scraper.pm Web-Scraper-0.38/lib/Web/Scraper/Filter.pm Web-Scraper-0.38/lib/Web/Scraper/LibXML.pm Web-Scraper-0.38/eg/dave-trailer-HD.pl Web-Scraper-0.38/eg/ebay-auction.pl Web-Scraper-0.38/eg/extract-links.pl Web-Scraper-0.38/eg/hatena-keyword.pl Web-Scraper-0.38/eg/jp-playstation-store.pl Web-Scraper-0.38/eg/rel-tag.pl Web-Scraper-0.38/eg/twitter-friends.pl Web-Scraper-0.38/bin/scraper Prepending /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib to PERL5LIB for 'prepare' Configuring M/MI/MIYAGAWA/Web-Scraper-0.38.tar.gz with Build.PL >>> /data/fly2400/ap2400-300558/bin/perl-static Build.PL Creating new 'Build' script for 'Web-Scraper' version '0.38' MIYAGAWA/Web-Scraper-0.38.tar.gz /data/fly2400/ap2400-300558/bin/perl-static Build.PL -- OK Running Build for M/MI/MIYAGAWA/Web-Scraper-0.38.tar.gz Prepending /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib to PERL5LIB for 'make' ---- Unsatisfied dependencies detected during ---- ---- MIYAGAWA/Web-Scraper-0.38.tar.gz ---- UNIVERSAL::require [requires] HTML::TreeBuilder::XPath [requires] XML::XPathEngine [requires] HTML::Selector::XPath [requires] Running test for module 'UNIVERSAL::require' Prepending /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib to PERL5LIB for 'get' Checksum for /data/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/N/NE/NEILB/UNIVERSAL-require-0.18.tar.gz ok UNIVERSAL-require-0.18/ UNIVERSAL-require-0.18/Changes UNIVERSAL-require-0.18/lib/ UNIVERSAL-require-0.18/Makefile.PL UNIVERSAL-require-0.18/MANIFEST UNIVERSAL-require-0.18/META.json UNIVERSAL-require-0.18/META.yml UNIVERSAL-require-0.18/README UNIVERSAL-require-0.18/t/ UNIVERSAL-require-0.18/t/Dummy.pm UNIVERSAL-require-0.18/t/require.t UNIVERSAL-require-0.18/t/taint.t UNIVERSAL-require-0.18/t/use.t UNIVERSAL-require-0.18/lib/UNIVERSAL/ UNIVERSAL-require-0.18/lib/UNIVERSAL/require.pm Prepending /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib to PERL5LIB for 'prepare' Configuring N/NE/NEILB/UNIVERSAL-require-0.18.tar.gz with Makefile.PL >>> /data/fly2400/ap2400-300558/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for UNIVERSAL::require Writing MYMETA.yml and MYMETA.json NEILB/UNIVERSAL-require-0.18.tar.gz /data/fly2400/ap2400-300558/bin/perl-static Makefile.PL -- OK Running make for N/NE/NEILB/UNIVERSAL-require-0.18.tar.gz Prepending /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib to PERL5LIB for 'make' >>> make cp lib/UNIVERSAL/require.pm blib/lib/UNIVERSAL/require.pm Manifying 1 pod document NEILB/UNIVERSAL-require-0.18.tar.gz make -- OK Prepending /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib to PERL5LIB for 'test' 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/require.t .. 1..15 ok 1 - use UNIVERSAL::require; ok 2 - require() ok 3 - $ERROR empty ok 4 - $VERSION ok ok 5 - require($version) ok 6 - $ERROR empty ok 7 - require($version) fail ok 8 ok 9 - loading UNIVERSAL doesnt interfere ok 10 - trying to add trailing code should fail early due to a bad module name ok 11 - $@ unset ok 12 - $@ set to 12268 ok 13 - ->require() ok 14 - $@ unset ok 15 - $ERROR unset ok t/taint.t .... 1..2 ok 1 ok 2 ok t/use.t ...... 1..10 ok 1 - use UNIVERSAL::require; ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok All tests successful. Files=3, Tests=27, 1 wallclock secs ( 0.06 usr 0.00 sys + 0.35 cusr 0.03 csys = 0.44 CPU) Result: PASS NEILB/UNIVERSAL-require-0.18.tar.gz make test TEST_VERBOSE=1 -- OK Neil Bowers <neil@bowers.com> require() modules from a variable >>> (cd /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC && tar cvf - UNIVERSAL-require-0.18.ppd blib) | gzip -c >/data/fly2400/cpanfly-5.24/var/REPO/N/NE/NEILB/UNIVERSAL-require-0.18.tar.gz UNIVERSAL-require-0.18.ppd blib/ blib/man3/ blib/man3/UNIVERSAL::require.3 blib/lib/ blib/lib/UNIVERSAL/ blib/lib/UNIVERSAL/require.pm Running test for module 'HTML::TreeBuilder::XPath' Prepending /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib to PERL5LIB for 'get' Checksum for /data/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/M/MI/MIROD/HTML-TreeBuilder-XPath-0.14.tar.gz ok HTML-TreeBuilder-XPath-0.14/ HTML-TreeBuilder-XPath-0.14/MANIFEST HTML-TreeBuilder-XPath-0.14/lib/ HTML-TreeBuilder-XPath-0.14/lib/HTML/ HTML-TreeBuilder-XPath-0.14/lib/HTML/TreeBuilder/ HTML-TreeBuilder-XPath-0.14/lib/HTML/TreeBuilder/XPath.pm HTML-TreeBuilder-XPath-0.14/t/ HTML-TreeBuilder-XPath-0.14/t/pod.t HTML-TreeBuilder-XPath-0.14/t/test_following.t HTML-TreeBuilder-XPath-0.14/t/pod_coverage.t HTML-TreeBuilder-XPath-0.14/t/HTML-TreeBuilder-XPath.t HTML-TreeBuilder-XPath-0.14/t/test_preceding.t HTML-TreeBuilder-XPath-0.14/Makefile.PL HTML-TreeBuilder-XPath-0.14/Changes HTML-TreeBuilder-XPath-0.14/README HTML-TreeBuilder-XPath-0.14/META.yml HTML-TreeBuilder-XPath-0.14/META.json Prepending /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib to PERL5LIB for 'prepare' Configuring M/MI/MIROD/HTML-TreeBuilder-XPath-0.14.tar.gz with Makefile.PL >>> /data/fly2400/ap2400-300558/bin/perl-static Makefile.PL Warning: prerequisite XML::XPathEngine 0.12 not found. Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for HTML::TreeBuilder::XPath Writing MYMETA.yml and MYMETA.json MIROD/HTML-TreeBuilder-XPath-0.14.tar.gz /data/fly2400/ap2400-300558/bin/perl-static Makefile.PL -- OK Running make for M/MI/MIROD/HTML-TreeBuilder-XPath-0.14.tar.gz Prepending /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib to PERL5LIB for 'make' ---- Unsatisfied dependencies detected during ---- ---- MIROD/HTML-TreeBuilder-XPath-0.14.tar.gz ---- XML::XPathEngine [requires] Running test for module 'XML::XPathEngine' Prepending /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib to PERL5LIB for 'get' Checksum for /data/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/M/MI/MIROD/XML-XPathEngine-0.14.tar.gz ok XML-XPathEngine-0.14/ XML-XPathEngine-0.14/MANIFEST XML-XPathEngine-0.14/lib/ XML-XPathEngine-0.14/lib/XML/ XML-XPathEngine-0.14/lib/XML/XPathEngine.pm XML-XPathEngine-0.14/lib/XML/XPathEngine/ XML-XPathEngine-0.14/lib/XML/XPathEngine/NodeSet.pm XML-XPathEngine-0.14/lib/XML/XPathEngine/Step.pm XML-XPathEngine-0.14/lib/XML/XPathEngine/Root.pm XML-XPathEngine-0.14/lib/XML/XPathEngine/Variable.pm XML-XPathEngine-0.14/lib/XML/XPathEngine/Expr.pm XML-XPathEngine-0.14/lib/XML/XPathEngine/Function.pm XML-XPathEngine-0.14/lib/XML/XPathEngine/Number.pm XML-XPathEngine-0.14/lib/XML/XPathEngine/Boolean.pm XML-XPathEngine-0.14/lib/XML/XPathEngine/LocationPath.pm XML-XPathEngine-0.14/lib/XML/XPathEngine/Literal.pm XML-XPathEngine-0.14/t/ XML-XPathEngine-0.14/t/00-load.t XML-XPathEngine-0.14/t/pod.t XML-XPathEngine-0.14/t/minitree.pm XML-XPathEngine-0.14/t/minidom.pm XML-XPathEngine-0.14/t/pod-coverage.t XML-XPathEngine-0.14/t/01_basic.t XML-XPathEngine-0.14/Makefile.PL XML-XPathEngine-0.14/Changes XML-XPathEngine-0.14/README XML-XPathEngine-0.14/META.yml XML-XPathEngine-0.14/META.json Prepending /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib to PERL5LIB for 'prepare' Configuring M/MI/MIROD/XML-XPathEngine-0.14.tar.gz with Makefile.PL >>> /data/fly2400/ap2400-300558/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for XML::XPathEngine Writing MYMETA.yml and MYMETA.json MIROD/XML-XPathEngine-0.14.tar.gz /data/fly2400/ap2400-300558/bin/perl-static Makefile.PL -- OK Running make for M/MI/MIROD/XML-XPathEngine-0.14.tar.gz Prepending /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib to PERL5LIB for 'make' >>> make cp lib/XML/XPathEngine/Literal.pm blib/lib/XML/XPathEngine/Literal.pm cp lib/XML/XPathEngine/LocationPath.pm blib/lib/XML/XPathEngine/LocationPath.pm cp lib/XML/XPathEngine.pm blib/lib/XML/XPathEngine.pm cp lib/XML/XPathEngine/Expr.pm blib/lib/XML/XPathEngine/Expr.pm cp lib/XML/XPathEngine/Root.pm blib/lib/XML/XPathEngine/Root.pm cp lib/XML/XPathEngine/Number.pm blib/lib/XML/XPathEngine/Number.pm cp lib/XML/XPathEngine/Boolean.pm blib/lib/XML/XPathEngine/Boolean.pm cp lib/XML/XPathEngine/Function.pm blib/lib/XML/XPathEngine/Function.pm cp lib/XML/XPathEngine/Step.pm blib/lib/XML/XPathEngine/Step.pm cp lib/XML/XPathEngine/Variable.pm blib/lib/XML/XPathEngine/Variable.pm cp lib/XML/XPathEngine/NodeSet.pm blib/lib/XML/XPathEngine/NodeSet.pm Manifying 5 pod documents MIROD/XML-XPathEngine-0.14.tar.gz make -- OK Prepending /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib to PERL5LIB for 'test' 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 # Testing XML::XPathEngine 0.14, Perl 5.024000, /usr/bin/perl t/00-load.t ....... 1..1 ok 1 - use XML::XPathEngine; ok t/01_basic.t ...... ok 1 - findnodes( '/root', $tree) ok 2 - findnodes( '/root/kid0', $tree) ok 3 - findvalue( '/root/kid0', $tree) ok 4 - findvalue( '//*[@att2="vv"]', $tree) ok 5 - findvalue( '//*[@att2]', $tree) ok 6 - match on attributes ok 7 - match all attributes ok 8 - match all attributes with a test ok 9 - following axis[1] ok 10 - following axis[2] ok 11 - following axis ok 12 - preceding axis[1] ok 13 - preceding axis[1] ok 14 - preceding axis ok 15 - count( //gkid1) ok 16 - count( //gkid2) ok 17 - count() in expression (count(//kid1)=count(//gkid1)) ok 18 - count() in expression (returns 0) ok 19 - count() in expression (returns 1) ok 20 - count() in expression (root/*[count( ./gkid0) = 1]) ok 21 - count with and ok 22 - count with and ok 23 - count with or ok 24 - (descendant::*)[2] ok 25 - following axis[1] ok 26 - following axis[2] ok 27 - id() ok 28 - substring-after ok 29 - id descendants attribute ok 30 - grouped id descendants attribute ok 31 - substring-after(id()) ok 32 - findvalues match on attributes ok 33 - findvalues on attributes ok 34 - findvalues on a litteral ok 35 - findvalues on a litteral ok 36 - children axis from a litteral ok 37 - parent axis from a litteral ok 38 - attribute axis from a litteral 1..38 ok t/pod-coverage.t .. 1..1 ok 1 - Pod coverage on XML::XPathEngine ok t/pod.t ........... 1..11 ok 1 - POD test for blib/lib/XML/XPathEngine.pm ok 2 - POD test for blib/lib/XML/XPathEngine/Variable.pm (no pod) ok 3 - POD test for blib/lib/XML/XPathEngine/Literal.pm ok 4 - POD test for blib/lib/XML/XPathEngine/Number.pm ok 5 - POD test for blib/lib/XML/XPathEngine/Root.pm (no pod) ok 6 - POD test for blib/lib/XML/XPathEngine/Step.pm (no pod) ok 7 - POD test for blib/lib/XML/XPathEngine/Expr.pm (no pod) ok 8 - POD test for blib/lib/XML/XPathEngine/Function.pm (no pod) ok 9 - POD test for blib/lib/XML/XPathEngine/NodeSet.pm ok 10 - POD test for blib/lib/XML/XPathEngine/Boolean.pm ok 11 - POD test for blib/lib/XML/XPathEngine/LocationPath.pm (no pod) ok All tests successful. Files=4, Tests=51, 1 wallclock secs ( 0.05 usr 0.00 sys + 0.65 cusr 0.09 csys = 0.79 CPU) Result: PASS MIROD/XML-XPathEngine-0.14.tar.gz make test TEST_VERBOSE=1 -- OK Fetching with LWP: http://ppm.activestate.com/CPAN/authors/id/M/MI/MIROD/CHECKSUMS Michel Rodriguez <xmltwig@gmail.com> a re-usable XPath engine for DOM-like trees >>> (cd /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J && tar cvf - XML-XPathEngine-0.14.ppd blib) | gzip -c >/data/fly2400/cpanfly-5.24/var/REPO/M/MI/MIROD/XML-XPathEngine-0.14.tar.gz XML-XPathEngine-0.14.ppd blib/ blib/man3/ blib/man3/XML::XPathEngine::Number.3 blib/man3/XML::XPathEngine::Literal.3 blib/man3/XML::XPathEngine::NodeSet.3 blib/man3/XML::XPathEngine::Boolean.3 blib/man3/XML::XPathEngine.3 blib/lib/ blib/lib/XML/ blib/lib/XML/XPathEngine/ blib/lib/XML/XPathEngine/Variable.pm blib/lib/XML/XPathEngine/Literal.pm blib/lib/XML/XPathEngine/Number.pm blib/lib/XML/XPathEngine/Root.pm blib/lib/XML/XPathEngine/Step.pm blib/lib/XML/XPathEngine/Expr.pm blib/lib/XML/XPathEngine/Function.pm blib/lib/XML/XPathEngine/NodeSet.pm blib/lib/XML/XPathEngine/Boolean.pm blib/lib/XML/XPathEngine/LocationPath.pm blib/lib/XML/XPathEngine.pm MIROD/HTML-TreeBuilder-XPath-0.14.tar.gz Has already been unwrapped into directory /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK MIROD/HTML-TreeBuilder-XPath-0.14.tar.gz Has already been prepared Running make for M/MI/MIROD/HTML-TreeBuilder-XPath-0.14.tar.gz Prepending /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib to PERL5LIB for 'make' >>> make cp lib/HTML/TreeBuilder/XPath.pm blib/lib/HTML/TreeBuilder/XPath.pm Manifying 1 pod document MIROD/HTML-TreeBuilder-XPath-0.14.tar.gz make -- OK Prepending /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib to PERL5LIB for 'test' 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/HTML-TreeBuilder-XPath.t .. 1..29 ok 1 - use HTML::TreeBuilder::XPath; ok 2 - attribute value ok 3 - element text ok 4 - [1] ok 5 - attribute ok 6 - text node ok 7 - 2 atts on same element ok 8 - 2 atts on same element ok 9 - 2 atts on same element (unsorted) ok 10 - 2 texts ok 11 - 2 texts with findvalues ok 12 - 2 texts with findnodes_as_strings ok 13 - 2 texts with findvalues ok 14 - 2 texts with findnodes_as_strings ok 15 - 2 siblings ok 16 - 2 siblings ok 17 - query on various types of nodes ok 18 - one child has a value of "0" ok 19 - query on siblings of an element ok 20 - query on siblings of an element (ordered) ok 21 - query on siblings of an element (not ordered) ok 22 - id function ok 23 - id function (attribute) ok 24 - fake root does not have a parent ok 25 - fake root is its own root ok 26 - fake root has no attributes ok 27 - fake root does not have a name ok 28 - fake root does not have a next sibling ok 29 - fake root does not have a prev sibling ok t/pod.t ..................... 1..1 ok 1 - POD test for blib/lib/HTML/TreeBuilder/XPath.pm ok t/pod_coverage.t ............ 1..1 ok 1 - Pod coverage on HTML::TreeBuilder::XPath ok t/test_following.t .......... 1..47 ok 1 - HTML::TreeBuilder: //p[@class="c1"] (p1p2) ok 2 - HTML::TreeBuilder: //p[@class="c1"]/following::p[1] (f1f2) ok 3 - HTML::TreeBuilder: //body/descendant::p[1] (p1) ok 4 - HTML::TreeBuilder: //body/descendant::p[2] (f1) ok 5 - HTML::TreeBuilder: //body/descendant::p[3] (p2) ok 6 - HTML::TreeBuilder: //body/descendant::p[4] (f2) ok 7 - HTML::TreeBuilder: //body/descendant::p[5] (f3) ok 8 - HTML::TreeBuilder: //body/descendant::p[6] () ok 9 - HTML::TreeBuilder: //body/p[1] (p1) ok 10 - HTML::TreeBuilder: //body/p[2] (f1) ok 11 - HTML::TreeBuilder: //body/p[3] (p2) ok 12 - HTML::TreeBuilder: //body/p[4] (f2) ok 13 - HTML::TreeBuilder: //body/p[5] (f3) ok 14 - HTML::TreeBuilder: //body/p[6] () ok 15 - HTML::TreeBuilder: //body//p[1] (p1) ok 16 - HTML::TreeBuilder: //body//p[2] (f1) ok 17 - HTML::TreeBuilder: //body//p[3] (p2) ok 18 - HTML::TreeBuilder: //body//p[4] (f2) ok 19 - HTML::TreeBuilder: //body//p[5] (f3) ok 20 - HTML::TreeBuilder: //body//p[6] () ok 21 - HTML::TreeBuilder: //p[1] (p1) ok 22 - HTML::TreeBuilder: //p[2] (f1) ok 23 - HTML::TreeBuilder: //p[3] (p2) ok 24 - HTML::TreeBuilder: //p[4] (f2) ok 25 - HTML::TreeBuilder: //p[5] (f3) ok 26 - HTML::TreeBuilder: //p[6] () ok 27 - HTML::TreeBuilder: //a/following::p (p1f1p2f2f3) ok 28 - HTML::TreeBuilder: //p[@class="c1"][1] (p1) ok 29 - HTML::TreeBuilder: //p[@class="c1"][2] (p2) ok 30 - HTML::TreeBuilder: //a/following::p[1] (p1) ok 31 - HTML::TreeBuilder: //a/following::p[2] (f1) ok 32 - HTML::TreeBuilder: //a/following::p[3] (p2) ok 33 - HTML::TreeBuilder: //a/following::p[4] (f2) ok 34 - HTML::TreeBuilder: //a/following::p[5] (f3) ok 35 - HTML::TreeBuilder: //p[@id="ip1"]/following::p[1] (f1) ok 36 - HTML::TreeBuilder: //p[@id="ip1"][1]/following::p[1] (f1) ok 37 - HTML::TreeBuilder: //p[@id="ip1"][1]/following::p[2] (p2) ok 38 - HTML::TreeBuilder: //p[@id="ip1"][1]/following::p[3] (f2) ok 39 - HTML::TreeBuilder: //p[@id="ip1"][1]/following::p[4] (f3) ok 40 - HTML::TreeBuilder: //p[@id="ip3"]/following::p[1] (f2) ok 41 - HTML::TreeBuilder: //p[@id="ip3"]/following::p[2] (f3) ok 42 - HTML::TreeBuilder: //p[@class="c1"][1]/following::p[1] (f1) ok 43 - HTML::TreeBuilder: //p[@class="c1"][1]/following::p[2] (p2) ok 44 - HTML::TreeBuilder: //p[@class="c1"][1]/following::p[3] (f2) ok 45 - HTML::TreeBuilder: //p[@class="c1"][1]/following::p[4] (f3) ok 46 - HTML::TreeBuilder: //p[@class="c1"][2]/following::p[1] (f2) ok 47 - HTML::TreeBuilder: //p[@class="c1"][2]/following::p[2] (f3) ok t/test_preceding.t .......... 1..3 ok 1 - HTML::TreeBuilder: //p[@class="c1"][2]/preceding::p[1] (f1) ok 2 - HTML::TreeBuilder: //p[@class="c1"][2]/preceding::p[2] (p1) ok 3 - HTML::TreeBuilder: //p[@class="c1"][2]/preceding::p (p1f1) ok All tests successful. Files=5, Tests=81, 2 wallclock secs ( 0.05 usr 0.02 sys + 0.96 cusr 0.10 csys = 1.13 CPU) Result: PASS MIROD/HTML-TreeBuilder-XPath-0.14.tar.gz make test TEST_VERBOSE=1 -- OK Michel Rodriguez <xmltwig@gmail.com> add XPath support to HTML::TreeBuilder >>> (cd /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK && tar cvf - HTML-TreeBuilder-XPath-0.14.ppd blib) | gzip -c >/data/fly2400/cpanfly-5.24/var/REPO/M/MI/MIROD/HTML-TreeBuilder-XPath-0.14.tar.gz HTML-TreeBuilder-XPath-0.14.ppd blib/ blib/man3/ blib/man3/HTML::TreeBuilder::XPath.3 blib/lib/ blib/lib/HTML/ blib/lib/HTML/TreeBuilder/ blib/lib/HTML/TreeBuilder/XPath.pm Running test for module 'HTML::Selector::XPath' Prepending /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib to PERL5LIB for 'get' Checksum for /data/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/C/CO/CORION/HTML-Selector-XPath-0.20.tar.gz ok HTML-Selector-XPath-0.20/ HTML-Selector-XPath-0.20/Changes HTML-Selector-XPath-0.20/META.yml HTML-Selector-XPath-0.20/inc/ HTML-Selector-XPath-0.20/inc/Module/ HTML-Selector-XPath-0.20/inc/Module/Install/ HTML-Selector-XPath-0.20/inc/Module/Install/Makefile.pm HTML-Selector-XPath-0.20/inc/Module/Install/Metadata.pm HTML-Selector-XPath-0.20/inc/Module/Install/Win32.pm HTML-Selector-XPath-0.20/inc/Module/Install/Can.pm HTML-Selector-XPath-0.20/inc/Module/Install/Base.pm HTML-Selector-XPath-0.20/inc/Module/Install/Fetch.pm HTML-Selector-XPath-0.20/inc/Module/Install/WriteAll.pm HTML-Selector-XPath-0.20/inc/Module/Install.pm HTML-Selector-XPath-0.20/README HTML-Selector-XPath-0.20/t/ HTML-Selector-XPath-0.20/t/99_pod.t HTML-Selector-XPath-0.20/t/03_xpath_root.t HTML-Selector-XPath-0.20/t/06_rt114261.t HTML-Selector-XPath-0.20/t/01_xpath.t HTML-Selector-XPath-0.20/t/07_rt114345.t HTML-Selector-XPath-0.20/t/05_xpath_prefix.t HTML-Selector-XPath-0.20/t/04_subclass.t HTML-Selector-XPath-0.20/t/02_html.t HTML-Selector-XPath-0.20/t/00_compile.t HTML-Selector-XPath-0.20/lib/ HTML-Selector-XPath-0.20/lib/HTML/ HTML-Selector-XPath-0.20/lib/HTML/Selector/ HTML-Selector-XPath-0.20/lib/HTML/Selector/XPath.pm HTML-Selector-XPath-0.20/MANIFEST HTML-Selector-XPath-0.20/xt/ HTML-Selector-XPath-0.20/xt/99-versions.t HTML-Selector-XPath-0.20/xt/99-unix-text.t HTML-Selector-XPath-0.20/xt/99-pod.t HTML-Selector-XPath-0.20/xt/99-manifest.t HTML-Selector-XPath-0.20/Makefile.PL Prepending /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib to PERL5LIB for 'prepare' Configuring C/CO/CORION/HTML-Selector-XPath-0.20.tar.gz with Makefile.PL >>> /data/fly2400/ap2400-300558/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for HTML::Selector::XPath Writing MYMETA.yml and MYMETA.json CORION/HTML-Selector-XPath-0.20.tar.gz /data/fly2400/ap2400-300558/bin/perl-static Makefile.PL -- OK Running make for C/CO/CORION/HTML-Selector-XPath-0.20.tar.gz Prepending /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib to PERL5LIB for 'make' >>> make cp lib/HTML/Selector/XPath.pm blib/lib/HTML/Selector/XPath.pm Manifying 1 pod document CORION/HTML-Selector-XPath-0.20.tar.gz make -- OK Prepending /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib to PERL5LIB for 'test' 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, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/00_compile.t ....... 1..1 ok 1 - use HTML::Selector::XPath; ok t/01_xpath.t ......... 1..114 ok 1 - * ok 2 - E ok 3 - E F ok 4 - E > F ok 5 - p.pastoral.marine ok 6 - E:first-child ok 7 - F E:first-child ok 8 - F > E:first-child ok 9 - E:lang(c) ok 10 - E + F ok 11 - E + \#bar ok 12 - E + .bar ok 13 - E[foo] ok 14 - E[foo=warning] ok 15 - E[foo="warning"] ok 16 - E[foo~="warning"] ok 17 - E[foo~=warning] ok 18 - E[foo^="warning"] ok 19 - E[foo^=warning] ok 20 - E:not([foo^="warning"]) ok 21 - E:not([foo^=warning]) ok 22 - E[foo$="warning"] ok 23 - E[foo$=warning] ok 24 - E[lang|="en"] ok 25 - E[lang|=en] ok 26 - DIV.warning ok 27 - E\#myid ok 28 - foo.bar, bar ok 29 - E:nth-child(1) ok 30 - E:last-child ok 31 - F E:last-child ok 32 - F > E:last-child ok 33 - E[href*="bar"] ok 34 - E[href*=bar] ok 35 - E:not([href*="bar"]) ok 36 - E:not([href*=bar]) ok 37 - F > E:nth-of-type(3) ok 38 - E ~ F ok 39 - E ~ F.foo ok 40 - E:contains("Hello") ok 41 - E:contains( "Hello" ) ok 42 - E:contains( "Hello" ).C ok 43 - E:contains( "Hello" ) .C ok 44 - F, E:contains( "Hello" ) ok 45 - E:contains( "Hello" ), F ok 46 - E ~ F ok 47 - E ~ \#bar ok 48 - E ~ .bar ok 49 - E ~ * ok 50 - .foo ~ E ok 51 - .foo ~ * ok 52 - .foo ~ .bar ok 53 - > em ok 54 - :first-child ok 55 - :last-child ok 56 - E.c:first-child ok 57 - E:first-child.c ok 58 - E\#i:first-child ok 59 - E:first-child\#i ok 60 - :lang(c) ok 61 - :lang(c)\#i ok 62 - \#i:lang(c) ok 63 - *:lang(c)\#i ok 64 - E:lang(c)\#i ok 65 - E\#i:lang(c) ok 66 - *:lang(c)\#i:first-child ok 67 - E:lang(c)\#i:first-child ok 68 - E:lang(c):first-child\#i ok 69 - E\#i:lang(c):first-child ok 70 - \#bar ok 71 - *\#bar ok 72 - *[foo] ok 73 - [foo] ok 74 - .warning ok 75 - *.warning ok 76 - :nth-child(1) ok 77 - *:nth-child(1) ok 78 - E:nth-child(1) ok 79 - E:nth-child(2) ok 80 - E:nth-child(even) ok 81 - E:nth-child(odd) ok 82 - E:nth-child(2n) ok 83 - E:nth-child(2n+1) ok 84 - :root ok 85 - E:root ok 86 - E:empty ok 87 - :empty ok 88 - p , :root ok 89 - p , q ok 90 - div *:not(p) em ok 91 - a:not(.external)[href] ok 92 - div em:only-child ok 93 - [x=abc] ok 94 - [x=a-bc] ok 95 - [x=abc-] ok 96 - [x=ab--c] ok 97 - option[value!=""] ok 98 - option[ value="" ] ok 99 - tr[class!="wantedClass"] ok 100 - form[name='foo'] ok 101 - invalid selector should die: [1a] ok 102 - invalid selector should die: [-1a] ok 103 - invalid selector should die: [--a] ok 104 - invalid selector should die: [!a] ok 105 - invalid selector should die: [ab!c] ok 106 - invalid selector should die: [] ok 107 - invalid selector should die: [x=1a] ok 108 - invalid selector should die: [x=-1a] ok 109 - invalid selector should die: [x=--a] ok 110 - invalid selector should die: [x=!a] ok 111 - invalid selector should die: [x=ab!c] ok 112 - invalid selector should die: [x="] ok 113 - invalid selector should die: [x="abc" "] ok 114 - invalid selector should die: [x=abc z] ok Wide character in print at /data/fly2400/cpanfly-5.24/var/megalib/Test2/Formatter/TAP.pm line 104, line 1. t/02_html.t .......... 1..30 ok 1 - div.foo -> //div[contains(concat(' ', normalize-space(@class), ' '), ' foo ')] ok 2 - ul li -> //ul//li ok 3 - ul li:first-child -> //ul//li[count(preceding-sibling::*) = 0 and parent::*] ok 4 - ul li:last-child -> //ul//li[count(following-sibling::*) = 0 and parent::*] ok 5 - li.bar -> //li[contains(concat(' ', normalize-space(@class), ' '), ' bar ')] ok 6 - div\#bar -> //div[@id='bar'] ok 7 - div\#bar, div.baz -> //div[@id='bar'] | //div[contains(concat(' ', normalize-space(@class), ' '), ' baz ')] ok 8 - div:not([lang|="en"]) -> //div[not(@lang='en' or starts-with(@lang, 'en-'))] ok 9 - div:not([class~="foo"]) -> //div[not(contains(concat(' ', @class, ' '), ' foo '))] ok 10 - div:not([class]) -> //div[not(@class)] ok 11 - p.pastoral.marine -> //p[contains(concat(' ', normalize-space(@class), ' '), ' pastoral ')][contains(concat(' ', normalize-space(@class), ' '), ' marine ')] ok 12 - p:nth-child(1) -> //p[count(preceding-sibling::*) = 0 and parent::*] ok 13 - p:nth-child(2) -> //p[count(preceding-sibling::*) = 1 and parent::*] ok 14 - a[href*="bar"] -> //a[contains(@href, 'bar')] ok 15 - a:not([href*="bar"]) -> //a[not(contains(@href, 'bar'))] ok 16 - p > a:nth-of-type(3) -> //p/a[3] ok 17 - p ~ a -> //p/following-sibling::a ok 18 - p ~ a.foo -> //p/following-sibling::a[contains(concat(' ', normalize-space(@class), ' '), ' foo ')] ok 19 - p *:contains("description") -> //p//*[text()[contains(string(.),"description")]] ok 20 - p > *:contains("description") -> //p/*[text()[contains(string(.),"description")]] ok 21 - *:contains("description") -> //*[text()[contains(string(.),"description")]] ok 22 - :empty -> //*[not(* or text())] ok 23 - div *:not(p) em -> //div//*[not(self::p)]//em ok 24 - //div/*[not(self::p)]/em -> //div/*[not(self::p)]/em ok 25 - div em:only-child -> //div//em[count(preceding-sibling::*) = 0 and parent::*][count(following-sibling::*) = 0 and parent::*] ok 26 - div em:nth-child(2n) -> //div//em[not((count(preceding-sibling::*)+1)<0) and ((count(preceding-sibling::*) + 1) - 0) mod 2 = 0 and parent::*] ok 27 - div em:nth-child(2n+1) -> //div//em[not((count(preceding-sibling::*)+1)<1) and ((count(preceding-sibling::*) + 1) - 1) mod 2 = 0 and parent::*] ok 28 - div em:nth-last-child(3n) -> //div//em[not((count(following-sibling::*)+1)<0) and ((count(following-sibling::*) + 1) - 0) mod 3 = 0 and parent::*] ok 29 - div em:nth-last-child(2n+1) -> //div//em[not((count(following-sibling::*)+1)<1) and ((count(following-sibling::*) + 1) - 1) mod 2 = 0 and parent::*] ok 30 - div.小飼弾 -> //div[contains(concat(' ', normalize-space(@class), ' '), ' 小飼弾 ')] ok t/03_xpath_root.t .... 1..9 ok 1 - * ok 2 - E ok 3 - E F ok 4 - E > F ok 5 - E + F ok 6 - E[foo] ok 7 - E[foo="warning"] ok 8 - E\#myid ok 9 - foo.bar, bar ok t/04_subclass.t ...... 1..3 ok 1 - :foo ok 2 - :bar("baz") ok 3 - :quax ok t/05_xpath_prefix.t .. 1..9 ok 1 - * ok 2 - E ok 3 - E F ok 4 - E > F ok 5 - E + F ok 6 - E[foo] ok 7 - E[foo="warning"] ok 8 - E\#myid ok 9 - foo.bar, bar ok t/06_rt114261.t ...... 1..4 ok 1 - a:contains("s1") ok 2 - a:contains('s1') ok 3 - :not(a:contains("s3")) ok 4 - :not(a:contains('s3')) ok t/07_rt114345.t ...... 1..1 ok 1 - //b ok t/99_pod.t ........... 1..1 ok 1 - POD test for blib/lib/HTML/Selector/XPath.pm ok All tests successful. Files=9, Tests=172, 2 wallclock secs ( 0.07 usr 0.02 sys + 1.25 cusr 0.20 csys = 1.54 CPU) Result: PASS CORION/HTML-Selector-XPath-0.20.tar.gz make test TEST_VERBOSE=1 -- OK Fetching with LWP: http://ppm.activestate.com/CPAN/authors/id/C/CO/CORION/CHECKSUMS Max Maischein <corion@cpan.org> CSS Selector to XPath compiler >>> (cd /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP && tar cvf - HTML-Selector-XPath-0.20.ppd blib) | gzip -c >/data/fly2400/cpanfly-5.24/var/REPO/C/CO/CORION/HTML-Selector-XPath-0.20.tar.gz HTML-Selector-XPath-0.20.ppd blib/ blib/man3/ blib/man3/HTML::Selector::XPath.3 blib/lib/ blib/lib/HTML/ blib/lib/HTML/Selector/ blib/lib/HTML/Selector/XPath.pm MIYAGAWA/Web-Scraper-0.38.tar.gz Has already been unwrapped into directory /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Web-Scraper-0.38-yv3yC7 MIYAGAWA/Web-Scraper-0.38.tar.gz Has already been prepared Running Build for M/MI/MIYAGAWA/Web-Scraper-0.38.tar.gz Prepending /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib to PERL5LIB for 'make' >>> ./Build cp lib/Web/Scraper/LibXML.pm blib/lib/Web/Scraper/LibXML.pm cp lib/Web/Scraper/Filter.pm blib/lib/Web/Scraper/Filter.pm cp lib/Web/Scraper.pm blib/lib/Web/Scraper.pm MIYAGAWA/Web-Scraper-0.38.tar.gz ./Build -- OK Prepending /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib to PERL5LIB for 'test' Running Build test >>> ./Build test verbose=1 t/00_compile.t .......... ok t/01_process.t .......... ok t/02_process_multi.t .... ok t/03_scraper_nest.t ..... ok t/04_callback.t ......... ok t/05_process_first.t .... ok t/06_define.t ........... ok t/07-live.t ............. skipped: LIVE_TEST not enabled t/08-leak.t ............. skipped: LEAK_TEST is not defined t/09-process_hash.t ..... ok t/11_absolute.t ......... ok t/12_html.t ............. ok t/13_textnode.t ......... ok t/14_absolute_nested.t .. ok t/15_absolute_hash.t .... ok t/16_filter.t ........... ok t/17_filter_loop.t ...... ok t/18_http_response.t .... skipped: LIVE_TEST not enabled t/19_decode_content.t ... skipped: LIVE_TEST not enabled t/20_comment_nodes.t .... skipped: Please upgrade HTML::TreeBuilder::XPath and HTML::TreeBuilder::LibXML modules for comment nodes supporting t/21_html5.t ............ ok t/22_filter_regex.t ..... ok t/redefine.t ............ ok t/release-pod-syntax.t .. skipped: these tests are for release candidate testing t/xml-simple.t .......... skipped: Test requires module 'HTML::TreeBuilder::LibXML' but it's not found All tests successful. Files=25, Tests=42, 6 wallclock secs ( 0.13 usr 0.04 sys + 5.28 cusr 0.83 csys = 6.28 CPU) Result: PASS MIYAGAWA/Web-Scraper-0.38.tar.gz ./Build test verbose=1 -- OK Tatsuhiko Miyagawa <miyagawa@bulknews.net> Web Scraping Toolkit using HTML and CSS Selectors or XPath expressions >>> (cd /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Web-Scraper-0.38-yv3yC7 && tar cvf - Web-Scraper-0.38.ppd blib) | gzip -c >/data/fly2400/cpanfly-5.24/var/REPO/M/MI/MIYAGAWA/Web-Scraper-0.38.tar.gz Web-Scraper-0.38.ppd blib/ blib/lib/ blib/lib/Web/ blib/lib/Web/Scraper/ blib/lib/Web/Scraper/Filter.pm blib/lib/Web/Scraper/LibXML.pm blib/lib/Web/Scraper.pm Running test for module 'MooX::StrictConstructor' HARTZELL/MooX-StrictConstructor-0.008.tar.gz Has already been unwrapped into directory /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/MooX-StrictConstructor-0.008-yoh_Rh HARTZELL/MooX-StrictConstructor-0.008.tar.gz Has already been prepared HARTZELL/MooX-StrictConstructor-0.008.tar.gz Has already been made HARTZELL/MooX-StrictConstructor-0.008.tar.gz Won't repeat unsuccessful test during this command MAXMIND/WebService-PayPal-PaymentsAdvanced-0.000019.tar.gz Has already been unwrapped into directory /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer MAXMIND/WebService-PayPal-PaymentsAdvanced-0.000019.tar.gz Has already been prepared Running make for M/MA/MAXMIND/WebService-PayPal-PaymentsAdvanced-0.000019.tar.gz Prepending %BUILDDIR%/Web-Scraper-0.38-yv3yC7/blib/arch %BUILDDIR%/Web-Scraper-0.38-yv3yC7/blib/lib %BUILDDIR%/HTML-Selector-XPath-0.20-K9MIxP/blib/arch %BUILDDIR%/HTML-Selector-XPath-0.20-K9MIxP/blib/lib %BUILDDIR%/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/arch %BUILDDIR%/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/lib %BUILDDIR%/XML-XPathEngine-0.14-19cp1J/blib/arch %BUILDDIR%/XML-XPathEngine-0.14-19cp1J/blib/lib %BUILDDIR%/UNIVERSAL-require-0.18-RpT_yC/blib/arch %BUILDDIR%/UNIVERSAL-require-0.18-RpT_yC/blib/lib %BUILDDIR%/DateTime-Format-MySQL-0.06-jinaNx/blib/arch %BUILDDIR%/DateTime-Format-MySQL-0.06-jinaNx/blib/lib to PERL5LIB; %BUILDDIR%=/data/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'make' Warning: Prerequisite 'MooX::StrictConstructor => 0' for 'MAXMIND/WebService-PayPal-PaymentsAdvanced-0.000019.tar.gz' failed when processing 'HARTZELL/MooX-StrictConstructor-0.008.tar.gz' with 'make_test => NO 2 dependencies missing (indirect,strictures); additionally test harness failed'. Continuing, but chances to succeed are limited. Warning: Prerequisite 'MooX::HandlesVia => 0' for 'MAXMIND/WebService-PayPal-PaymentsAdvanced-0.000019.tar.gz' failed when processing 'MATTP/MooX-HandlesVia-0.001008.tar.gz' with 'make_test => NO one dependency not OK (Data::Perl); additionally test harness failed'. Continuing, but chances to succeed are limited. Warning: Prerequisite 'Data::GUID => 0' for 'MAXMIND/WebService-PayPal-PaymentsAdvanced-0.000019.tar.gz' failed when processing 'RJBS/Data-GUID-0.048.tar.gz' with 'make_test => NO one dependency not OK (Data::UUID); additionally test harness failed'. Continuing, but chances to succeed are limited. Warning: Prerequisite 'LWP::ConsoleLogger::Easy => 0' for 'MAXMIND/WebService-PayPal-PaymentsAdvanced-0.000019.tar.gz' failed when processing 'OALDERS/LWP-ConsoleLogger-0.000026.tar.gz' with 'make_test => NO one dependency not OK (MooX::StrictConstructor); additionally test harness failed'. Continuing, but chances to succeed are limited. >>> make cp lib/WebService/PayPal/PaymentsAdvanced/Error/Authentication.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Error/Authentication.pm cp lib/WebService/PayPal/PaymentsAdvanced/Response/Authorization/CreditCard.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Authorization/CreditCard.pm cp lib/WebService/PayPal/PaymentsAdvanced/Error/HTTP.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Error/HTTP.pm cp lib/WebService/PayPal/PaymentsAdvanced/Error/Role/HasHTTPResponse.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Error/Role/HasHTTPResponse.pm cp lib/WebService/PayPal/PaymentsAdvanced/Mocker/SilentPOST.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Mocker/SilentPOST.pm cp lib/WebService/PayPal/PaymentsAdvanced/Response/Authorization/PayPal.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Authorization/PayPal.pm cp lib/WebService/PayPal/PaymentsAdvanced/Mocker/Helper.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Mocker/Helper.pm cp lib/WebService/PayPal/PaymentsAdvanced/Response.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response.pm cp lib/WebService/PayPal/PaymentsAdvanced/Mocker/PayflowLink.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Mocker/PayflowLink.pm cp lib/WebService/PayPal/PaymentsAdvanced/Response/Capture.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Capture.pm cp lib/WebService/PayPal/PaymentsAdvanced/Response/FromHTTP.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response/FromHTTP.pm cp lib/WebService/PayPal/PaymentsAdvanced/Mocker.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Mocker.pm cp lib/WebService/PayPal/PaymentsAdvanced/Response/FromRedirect.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response/FromRedirect.pm cp lib/WebService/PayPal/PaymentsAdvanced/Response/Authorization.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Authorization.pm cp lib/WebService/PayPal/PaymentsAdvanced/Error/IPVerification.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Error/IPVerification.pm cp lib/WebService/PayPal/PaymentsAdvanced.pm blib/lib/WebService/PayPal/PaymentsAdvanced.pm cp lib/WebService/PayPal/PaymentsAdvanced/Error/Generic.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Error/Generic.pm cp lib/WebService/PayPal/PaymentsAdvanced/Mocker/PayflowPro.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Mocker/PayflowPro.pm cp lib/WebService/PayPal/PaymentsAdvanced/Error/HostedForm.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Error/HostedForm.pm cp lib/WebService/PayPal/PaymentsAdvanced/Response/Credit.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Credit.pm cp lib/WebService/PayPal/PaymentsAdvanced/Role/HasUA.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Role/HasUA.pm cp lib/WebService/PayPal/PaymentsAdvanced/Role/HasMessage.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Role/HasMessage.pm cp lib/WebService/PayPal/PaymentsAdvanced/Role/HasTokens.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Role/HasTokens.pm cp lib/WebService/PayPal/PaymentsAdvanced/Role/HasPayPal.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Role/HasPayPal.pm cp lib/WebService/PayPal/PaymentsAdvanced/Response/Sale/PayPal.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Sale/PayPal.pm cp lib/WebService/PayPal/PaymentsAdvanced/Response/FromSilentPOST/PayPal.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response/FromSilentPOST/PayPal.pm cp lib/WebService/PayPal/PaymentsAdvanced/Role/HasParams.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Role/HasParams.pm cp lib/WebService/PayPal/PaymentsAdvanced/Response/FromSilentPOST/CreditCard.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response/FromSilentPOST/CreditCard.pm cp lib/WebService/PayPal/PaymentsAdvanced/Role/HasTransactionTime.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Role/HasTransactionTime.pm cp lib/WebService/PayPal/PaymentsAdvanced/Role/HasCreditCard.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Role/HasCreditCard.pm cp lib/WebService/PayPal/PaymentsAdvanced/Response/Sale/CreditCard.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Sale/CreditCard.pm cp lib/WebService/PayPal/PaymentsAdvanced/Response/SecureToken.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response/SecureToken.pm cp lib/WebService/PayPal/PaymentsAdvanced/Role/HasTender.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Role/HasTender.pm cp lib/WebService/PayPal/PaymentsAdvanced/Response/FromSilentPOST.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response/FromSilentPOST.pm cp lib/WebService/PayPal/PaymentsAdvanced/Response/Inquiry.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Inquiry.pm cp lib/WebService/PayPal/PaymentsAdvanced/Role/ClassFor.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Role/ClassFor.pm cp lib/WebService/PayPal/PaymentsAdvanced/Response/Inquiry/CreditCard.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Inquiry/CreditCard.pm cp lib/WebService/PayPal/PaymentsAdvanced/Response/Sale.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Sale.pm cp lib/WebService/PayPal/PaymentsAdvanced/Response/Void.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Void.pm cp lib/WebService/PayPal/PaymentsAdvanced/Response/Inquiry/PayPal.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Inquiry/PayPal.pm cp bin/mock-payflow-link blib/script/mock-payflow-link "/data/fly2400/ap2400-300558/bin/perl-static" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/mock-payflow-link cp bin/mock-payflow-pro blib/script/mock-payflow-pro "/data/fly2400/ap2400-300558/bin/perl-static" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/mock-payflow-pro Manifying 2 pod documents Manifying 19 pod documents Manifying 18 pod documents Manifying 1 pod document MAXMIND/WebService-PayPal-PaymentsAdvanced-0.000019.tar.gz make -- OK Prepending %BUILDDIR%/Web-Scraper-0.38-yv3yC7/blib/arch %BUILDDIR%/Web-Scraper-0.38-yv3yC7/blib/lib %BUILDDIR%/HTML-Selector-XPath-0.20-K9MIxP/blib/arch %BUILDDIR%/HTML-Selector-XPath-0.20-K9MIxP/blib/lib %BUILDDIR%/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/arch %BUILDDIR%/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/lib %BUILDDIR%/XML-XPathEngine-0.14-19cp1J/blib/arch %BUILDDIR%/XML-XPathEngine-0.14-19cp1J/blib/lib %BUILDDIR%/UNIVERSAL-require-0.18-RpT_yC/blib/arch %BUILDDIR%/UNIVERSAL-require-0.18-RpT_yC/blib/lib %BUILDDIR%/DateTime-Format-MySQL-0.06-jinaNx/blib/arch %BUILDDIR%/DateTime-Format-MySQL-0.06-jinaNx/blib/lib to PERL5LIB; %BUILDDIR%=/data/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'test' 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/PaymentsAdvanced/*.t t/PaymentsAdvanced/Mocker/*.t t/PaymentsAdvanced/Response/*.t t/PaymentsAdvanced/Response/FromSilentPOST/*.t # # Versions for all modules listed in MYMETA.json (including optional ones): # # === Configure Requires === # # Module Want Have # ------------------- ---- ---- # ExtUtils::MakeMaker any 7.16 # # === Build Requires === # # Module Want Have # ------------------- ---- ---- # ExtUtils::MakeMaker any 7.16 # # === Test Requires === # # Module Want Have # ------------------------ -------- -------- # ExtUtils::MakeMaker any 7.16 # File::Spec any 3.62 # HTTP::Response any 6.11 # LWP::ConsoleLogger::Easy any missing # Mozilla::CA 20130114 20160104 # Path::Tiny any 0.094 # Scalar::Util any 1.45 # Test::Fatal any 0.014 # Test::More 0.96 1.302026 # Test::RequiresInternet any 0.05 # Try::Tiny any 0.24 # lib any 0.63 # strict any 1.11 # warnings any 1.36 # # === Test Recommends === # # Module Want Have # ---------- -------- -------- # CPAN::Meta 2.120900 2.150005 # # === Runtime Requires === # # Module Want Have # ----------------------- -------- -------- # Data::GUID any missing # DateTime any 1.28 # DateTime::Format::MySQL any 0.06 # DateTime::TimeZone any 2.00 # HTTP::Message::PSGI any undef # LWP::Protocol::https any 6.06 # LWP::UserAgent any 6.15 # List::AllUtils any 0.10 # Mojolicious::Lite any undef # Moo 1.004005 2.001001 # Moo::Role any 2.001001 # MooX::HandlesVia any missing # MooX::StrictConstructor any missing # Test::LWP::UserAgent any 0.030 # Throwable::Error any 0.200013 # Type::Params any 1.000005 # Types::Common::Numeric any 1.000005 # Types::Common::String any 1.000005 # Types::Standard any 1.000005 # Types::URI any 0.006 # URI 1.69 1.71 # URI::FromHash any 0.05 # URI::QueryParam any 1.71 # Web::Scraper any 0.38 # feature any 1.42 # # # *** WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING *** # # The following REQUIRED prerequisites were not satisfied: # # LWP::ConsoleLogger::Easy is not installed (any version required) # Data::GUID is not installed (any version required) # MooX::HandlesVia is not installed (any version required) # MooX::StrictConstructor is not installed (any version required) # t/00-report-prereqs.t .................................... 1..1 ok 1 ok t/author-00-compile.t .................................... skipped: these tests are for testing by the author t/author-no-tabs.t ....................................... skipped: these tests are for testing by the author t/author-pod-coverage.t .................................. skipped: these tests are for testing by the author t/author-pod-spell.t ..................................... skipped: these tests are for testing by the author t/author-pod-syntax.t .................................... skipped: these tests are for testing by the author t/author-test-version.t .................................. skipped: these tests are for testing by the author Can't locate Data/GUID.pm in @INC (you may need to install the Data::GUID module) (@INC contains: /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Web-Scraper-0.38-yv3yC7/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Web-Scraper-0.38-yv3yC7/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib /data/fly2400/cpanfly-5.24/var/megalib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Web-Scraper-0.38-yv3yC7/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Web-Scraper-0.38-yv3yC7/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib /data/fly2400/cpanfly-5.24/var/megalib /home/fly2400/ap2400-300558/site/lib /home/fly2400/ap2400-300558/lib .) at t/PaymentsAdvanced-live.t line 6. BEGIN failed--compilation aborted at t/PaymentsAdvanced-live.t line 6. t/PaymentsAdvanced-live.t ................................ Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate LWP/ConsoleLogger/Easy.pm in @INC (you may need to install the LWP::ConsoleLogger::Easy module) (@INC contains: /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Web-Scraper-0.38-yv3yC7/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Web-Scraper-0.38-yv3yC7/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib /data/fly2400/cpanfly-5.24/var/megalib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Web-Scraper-0.38-yv3yC7/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Web-Scraper-0.38-yv3yC7/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib /data/fly2400/cpanfly-5.24/var/megalib /home/fly2400/ap2400-300558/site/lib /home/fly2400/ap2400-300558/lib .) at t/PaymentsAdvanced.t line 11. BEGIN failed--compilation aborted at t/PaymentsAdvanced.t line 11. t/PaymentsAdvanced.t ..................................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Data/GUID.pm in @INC (you may need to install the Data::GUID module) (@INC contains: /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Web-Scraper-0.38-yv3yC7/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Web-Scraper-0.38-yv3yC7/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib /data/fly2400/cpanfly-5.24/var/megalib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Web-Scraper-0.38-yv3yC7/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Web-Scraper-0.38-yv3yC7/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib /data/fly2400/cpanfly-5.24/var/megalib /home/fly2400/ap2400-300558/site/lib /home/fly2400/ap2400-300558/lib .) at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/lib/WebService/PayPal/PaymentsAdvanced/Mocker/PayflowPro.pm line 9. BEGIN failed--compilation aborted at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/lib/WebService/PayPal/PaymentsAdvanced/Mocker/PayflowPro.pm line 9. Compilation failed in require at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/lib/WebService/PayPal/PaymentsAdvanced/Mocker.pm line 9. BEGIN failed--compilation aborted at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/lib/WebService/PayPal/PaymentsAdvanced/Mocker.pm line 9. Compilation failed in require at t/PaymentsAdvanced/Mocker.t line 7. BEGIN failed--compilation aborted at t/PaymentsAdvanced/Mocker.t line 7. t/PaymentsAdvanced/Mocker.t .............................. Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Data/GUID.pm in @INC (you may need to install the Data::GUID module) (@INC contains: /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Web-Scraper-0.38-yv3yC7/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Web-Scraper-0.38-yv3yC7/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib /data/fly2400/cpanfly-5.24/var/megalib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Web-Scraper-0.38-yv3yC7/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Web-Scraper-0.38-yv3yC7/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib /data/fly2400/cpanfly-5.24/var/megalib /home/fly2400/ap2400-300558/site/lib /home/fly2400/ap2400-300558/lib .) at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/lib/WebService/PayPal/PaymentsAdvanced/Mocker/Helper.pm line 7. BEGIN failed--compilation aborted at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/lib/WebService/PayPal/PaymentsAdvanced/Mocker/Helper.pm line 7. Compilation failed in require at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/lib/WebService/PayPal/PaymentsAdvanced/Mocker/SilentPOST.pm line 9. BEGIN failed--compilation aborted at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/lib/WebService/PayPal/PaymentsAdvanced/Mocker/SilentPOST.pm line 9. Compilation failed in require at t/PaymentsAdvanced/Mocker/SilentPOST.t line 6. BEGIN failed--compilation aborted at t/PaymentsAdvanced/Mocker/SilentPOST.t line 6. t/PaymentsAdvanced/Mocker/SilentPOST.t ................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run t/PaymentsAdvanced/Response.t ............................ ok 1 - 'authentication exception' isa 'WebService::PayPal::PaymentsAdvanced::Error::Authentication' ok 2 - 'no exception when result code is marked as non-fatal' isa 'WebService::PayPal::PaymentsAdvanced::Response' 1..2 ok Can't locate MooX/HandlesVia.pm in @INC (you may need to install the MooX::HandlesVia module) (@INC contains: /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Web-Scraper-0.38-yv3yC7/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Web-Scraper-0.38-yv3yC7/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib /data/fly2400/cpanfly-5.24/var/megalib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Web-Scraper-0.38-yv3yC7/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Web-Scraper-0.38-yv3yC7/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib /data/fly2400/cpanfly-5.24/var/megalib /home/fly2400/ap2400-300558/site/lib /home/fly2400/ap2400-300558/lib .) at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/lib/WebService/PayPal/PaymentsAdvanced/Response/FromHTTP.pm line 7. BEGIN failed--compilation aborted at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/lib/WebService/PayPal/PaymentsAdvanced/Response/FromHTTP.pm line 7. Compilation failed in require at t/PaymentsAdvanced/Response/FromHTTP.t line 7. BEGIN failed--compilation aborted at t/PaymentsAdvanced/Response/FromHTTP.t line 7. t/PaymentsAdvanced/Response/FromHTTP.t ................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Data/GUID.pm in @INC (you may need to install the Data::GUID module) (@INC contains: /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Web-Scraper-0.38-yv3yC7/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Web-Scraper-0.38-yv3yC7/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib /data/fly2400/cpanfly-5.24/var/megalib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Web-Scraper-0.38-yv3yC7/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Web-Scraper-0.38-yv3yC7/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib /data/fly2400/cpanfly-5.24/var/megalib /home/fly2400/ap2400-300558/site/lib /home/fly2400/ap2400-300558/lib .) at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/lib/WebService/PayPal/PaymentsAdvanced.pm line 9. BEGIN failed--compilation aborted at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/lib/WebService/PayPal/PaymentsAdvanced.pm line 9. Compilation failed in require at t/PaymentsAdvanced/Response/FromRedirect.t line 6. BEGIN failed--compilation aborted at t/PaymentsAdvanced/Response/FromRedirect.t line 6. t/PaymentsAdvanced/Response/FromRedirect.t ............... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate LWP/ConsoleLogger/Easy.pm in @INC (you may need to install the LWP::ConsoleLogger::Easy module) (@INC contains: t/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Web-Scraper-0.38-yv3yC7/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Web-Scraper-0.38-yv3yC7/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib /data/fly2400/cpanfly-5.24/var/megalib /home/fly2400/ap2400-300558/site/lib /home/fly2400/ap2400-300558/lib .) at t/lib/Util.pm line 7. BEGIN failed--compilation aborted at t/lib/Util.pm line 7. Compilation failed in require at t/PaymentsAdvanced/Response/FromSilentPOST.t line 10. BEGIN failed--compilation aborted at t/PaymentsAdvanced/Response/FromSilentPOST.t line 10. t/PaymentsAdvanced/Response/FromSilentPOST.t ............. Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Data/GUID.pm in @INC (you may need to install the Data::GUID module) (@INC contains: /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Web-Scraper-0.38-yv3yC7/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Web-Scraper-0.38-yv3yC7/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib /data/fly2400/cpanfly-5.24/var/megalib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Web-Scraper-0.38-yv3yC7/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Web-Scraper-0.38-yv3yC7/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib /data/fly2400/cpanfly-5.24/var/megalib /home/fly2400/ap2400-300558/site/lib /home/fly2400/ap2400-300558/lib .) at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/lib/WebService/PayPal/PaymentsAdvanced/Mocker/Helper.pm line 7. BEGIN failed--compilation aborted at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/lib/WebService/PayPal/PaymentsAdvanced/Mocker/Helper.pm line 7. Compilation failed in require at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/lib/WebService/PayPal/PaymentsAdvanced/Mocker/SilentPOST.pm line 9. BEGIN failed--compilation aborted at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/lib/WebService/PayPal/PaymentsAdvanced/Mocker/SilentPOST.pm line 9. Compilation failed in require at t/PaymentsAdvanced/Response/FromSilentPOST/CreditCard.t line 7. BEGIN failed--compilation aborted at t/PaymentsAdvanced/Response/FromSilentPOST/CreditCard.t line 7. t/PaymentsAdvanced/Response/FromSilentPOST/CreditCard.t .. Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Data/GUID.pm in @INC (you may need to install the Data::GUID module) (@INC contains: /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Web-Scraper-0.38-yv3yC7/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Web-Scraper-0.38-yv3yC7/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib /data/fly2400/cpanfly-5.24/var/megalib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Web-Scraper-0.38-yv3yC7/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Web-Scraper-0.38-yv3yC7/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-Selector-XPath-0.20-K9MIxP/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/HTML-TreeBuilder-XPath-0.14-kmwkHK/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/XML-XPathEngine-0.14-19cp1J/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/UNIVERSAL-require-0.18-RpT_yC/blib/lib /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/arch /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/DateTime-Format-MySQL-0.06-jinaNx/blib/lib /data/fly2400/cpanfly-5.24/var/megalib /home/fly2400/ap2400-300558/site/lib /home/fly2400/ap2400-300558/lib .) at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/lib/WebService/PayPal/PaymentsAdvanced/Mocker/Helper.pm line 7. BEGIN failed--compilation aborted at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/lib/WebService/PayPal/PaymentsAdvanced/Mocker/Helper.pm line 7. Compilation failed in require at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/lib/WebService/PayPal/PaymentsAdvanced/Mocker/SilentPOST.pm line 9. BEGIN failed--compilation aborted at /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/WebService-PayPal-PaymentsAdvanced-0.000019-jd5Yer/blib/lib/WebService/PayPal/PaymentsAdvanced/Mocker/SilentPOST.pm line 9. Compilation failed in require at t/PaymentsAdvanced/Response/FromSilentPOST/PayPal.t line 7. BEGIN failed--compilation aborted at t/PaymentsAdvanced/Response/FromSilentPOST/PayPal.t line 7. t/PaymentsAdvanced/Response/FromSilentPOST/PayPal.t ...... Dubious, test returned 2 (wstat 512, 0x200) No subtests run t/PaymentsAdvanced/Response/SecureToken.t ................ ok 1 - message ok 2 - token ok 3 - secure_token_id ok 4 - can create response object ok 5 - hosted_form_uri 1..5 ok t/release-cpan-changes.t ................................. skipped: these tests are for release candidate testing t/release-tidyall.t ...................................... skipped: these tests are for release candidate testing Test Summary Report ------------------- t/PaymentsAdvanced-live.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/PaymentsAdvanced.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/PaymentsAdvanced/Mocker.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/PaymentsAdvanced/Mocker/SilentPOST.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/PaymentsAdvanced/Response/FromHTTP.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/PaymentsAdvanced/Response/FromRedirect.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/PaymentsAdvanced/Response/FromSilentPOST.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/PaymentsAdvanced/Response/FromSilentPOST/CreditCard.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/PaymentsAdvanced/Response/FromSilentPOST/PayPal.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output Files=20, Tests=8, 4 wallclock secs ( 0.08 usr 0.05 sys + 3.38 cusr 0.56 csys = 4.07 CPU) Result: FAIL Failed 9/20 test programs. 0/8 subtests failed. make: *** [test_dynamic] Error 255 MAXMIND/WebService-PayPal-PaymentsAdvanced-0.000019.tar.gz 4 dependencies missing (MooX::HandlesVia,MooX::StrictConstructor,LWP::ConsoleLogger::Easy,Data::GUID); additionally test harness failed make test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports MAXMIND/WebService-PayPal-PaymentsAdvanced-0.000019.tar.gz VmSize: 357472 kB Finished 2016-06-12T15:03:43